VegansDeluxe.deluxe.Items package

Submodules

VegansDeluxe.deluxe.Items.Guer module

class VegansDeluxe.deluxe.Items.Guer.Guer[source]

Bases: Item

id = 'guer'
name = 'Guer'
class VegansDeluxe.deluxe.Items.Guer.GuerAction(*args)[source]

Bases: FreeItem

Parameters:
  • session – Session instance

  • source – Entity instance of action owner

cls

alias of Guer

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.

id: str = 'guer'

ID of the action.

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

cls

alias of KiloGuer

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.

id: str = 'kilo-guer'

ID of the action.

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

cls

alias of KiloNuir

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.

id: str = 'kilo-nuir'

ID of the action.

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.Nuir[source]

Bases: Item

id = 'nuir'
name = 'Nuir'
class VegansDeluxe.deluxe.Items.Nuir.NuirAction(*args)[source]

Bases: FreeItem

Parameters:
  • session – Session instance

  • source – Entity instance of action owner

cls

alias of Nuir

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.

id: str = 'nuir'

ID of the action.

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.

Module contents