VegansDeluxe.deluxe.Items package
Submodules
VegansDeluxe.deluxe.Items.Guer module
- class VegansDeluxe.deluxe.Items.Guer.GuerAction(*args)[source]
Bases:
FreeItem- Parameters:
session – Session instance
source – Entity instance of action owner
- async func(source: Entity, target: Entity)[source]
Function to override with actual mechanics of the action.
All Actions have Source Entity and Target Entity. Source and Target may be the same.
- name: str | LocalizedString = 'Guer'
Name of the action, that is displayed to the player.
- priority: int = -2
Priority of the action. Defines the order to be executed during CallActions stage.
- target_type: TargetType = <VegansDeluxe.core.TargetType.Everyone object>
Filter for targets, to which this action can be applied.
VegansDeluxe.deluxe.Items.KiloGuer module
- class VegansDeluxe.deluxe.Items.KiloGuer.KiloGuer[source]
Bases:
Item- id = 'kilo-guer'
- name = 'Guer'
- class VegansDeluxe.deluxe.Items.KiloGuer.KiloGuerAction(*args)[source]
Bases:
FreeItem- Parameters:
session – Session instance
source – Entity instance of action owner
- async func(source: Entity, target: Entity)[source]
Function to override with actual mechanics of the action.
All Actions have Source Entity and Target Entity. Source and Target may be the same.
- name: str | LocalizedString = 'Kilo-Guer'
Name of the action, that is displayed to the player.
- priority: int = -2
Priority of the action. Defines the order to be executed during CallActions stage.
- target_type: TargetType = <VegansDeluxe.core.TargetType.Everyone object>
Filter for targets, to which this action can be applied.
VegansDeluxe.deluxe.Items.KiloNuir module
- class VegansDeluxe.deluxe.Items.KiloNuir.KiloNuir[source]
Bases:
Item- id = 'kilo-nuir'
- name = 'Nuir'
- class VegansDeluxe.deluxe.Items.KiloNuir.KiloNuirAction(*args)[source]
Bases:
FreeItem- Parameters:
session – Session instance
source – Entity instance of action owner
- async func(source: Entity, target: Entity)[source]
Function to override with actual mechanics of the action.
All Actions have Source Entity and Target Entity. Source and Target may be the same.
- name: str | LocalizedString = 'Kilo-Nuir'
Name of the action, that is displayed to the player.
- priority: int = -2
Priority of the action. Defines the order to be executed during CallActions stage.
- target_type: TargetType = <VegansDeluxe.core.TargetType.Everyone object>
Filter for targets, to which this action can be applied.
VegansDeluxe.deluxe.Items.Nuir module
- class VegansDeluxe.deluxe.Items.Nuir.NuirAction(*args)[source]
Bases:
FreeItem- Parameters:
session – Session instance
source – Entity instance of action owner
- async func(source: Entity, target: Entity)[source]
Function to override with actual mechanics of the action.
All Actions have Source Entity and Target Entity. Source and Target may be the same.
- name: str | LocalizedString = 'Nuir'
Name of the action, that is displayed to the player.
- priority: int = -2
Priority of the action. Defines the order to be executed during CallActions stage.
- target_type: TargetType = <VegansDeluxe.core.TargetType.Everyone object>
Filter for targets, to which this action can be applied.