AxisType
¶AXIS_BACKWALL = siege.component.AxisType.AXIS_BACKWALL
AXIS_CEILING = siege.component.AxisType.AXIS_CEILING
AXIS_FLOOR = siege.component.AxisType.AXIS_FLOOR
AXIS_LEFT = siege.component.AxisType.AXIS_LEFT
AXIS_NONE = siege.component.AxisType.AXIS_NONE
AXIS_RIGHT = siege.component.AxisType.AXIS_RIGHT
AXIS_WALL = siege.component.AxisType.AXIS_WALL
CombatStatus
¶Attacking = siege.component.CombatStatus.Attacking
Casting = siege.component.CombatStatus.Casting
Dead = siege.component.CombatStatus.Dead
Defending = siege.component.CombatStatus.Defending
Dodging = siege.component.CombatStatus.Dodging
Idle = siege.component.CombatStatus.Idle
Using = siege.component.CombatStatus.Using
CombatTeam
¶ALPHA = siege.component.CombatTeam.ALPHA
DELTA = siege.component.CombatTeam.DELTA
GAMMA = siege.component.CombatTeam.GAMMA
NONE = siege.component.CombatTeam.NONE
OMEGA = siege.component.CombatTeam.OMEGA
ZETA = siege.component.CombatTeam.ZETA
Direction
¶ALL = siege.component.Direction.ALL
BOTTOM = siege.component.Direction.BOTTOM
HORIZONTAL = siege.component.Direction.HORIZONTAL
LEFT = siege.component.Direction.LEFT
NONE = siege.component.Direction.NONE
RIGHT = siege.component.Direction.RIGHT
TOP = siege.component.Direction.TOP
VERTICAL = siege.component.Direction.VERTICAL
FoliagePriority
¶High = siege.component.FoliagePriority.High
Low = siege.component.FoliagePriority.Low
Medium = siege.component.FoliagePriority.Medium
VeryHigh = siege.component.FoliagePriority.VeryHigh
VeryLow = siege.component.FoliagePriority.VeryLow
FoliageType
¶Overlay = siege.component.FoliageType.Overlay
Tile = siege.component.FoliageType.Tile
GrowDepth
¶Any = siege.component.GrowDepth.Any
Surface = siege.component.GrowDepth.Surface
Underground = siege.component.GrowDepth.Underground
GrowthType
¶Grass = siege.component.GrowthType.Grass
Plant = siege.component.GrowthType.Plant
Vine = siege.component.GrowthType.Vine
MapMode
¶Fullscreen = siege.component.MapMode.Fullscreen
Hidden = siege.component.MapMode.Hidden
Minimap = siege.component.MapMode.Minimap
Overlay = siege.component.MapMode.Overlay
MonsterPlacementType
¶Custom = siege.component.MonsterPlacementType.Custom
InAir = siege.component.MonsterPlacementType.InAir
InGround = siege.component.MonsterPlacementType.InGround
InWater = siege.component.MonsterPlacementType.InWater
OnGround = siege.component.MonsterPlacementType.OnGround
PlayerMode
¶Aggressive = siege.component.PlayerMode.Aggressive
Passive = siege.component.PlayerMode.Passive
Slope
¶LEFT = siege.component.Slope.LEFT
NONE = siege.component.Slope.NONE
RIGHT = siege.component.Slope.RIGHT
SupportType
¶SUPPORT_BOTTOM = siege.component.SupportType.SUPPORT_BOTTOM
SUPPORT_LEFT = siege.component.SupportType.SUPPORT_LEFT
SUPPORT_RIGHT = siege.component.SupportType.SUPPORT_RIGHT
SUPPORT_TOP = siege.component.SupportType.SUPPORT_TOP
ActiveEffectMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
AnimationDetailsMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
Component
¶clean
()¶Resets the dirty flag. Override when additional data needs to be cleaned.
create
(entity)¶Called whenever a new entity with this component has finished being created.
Parameters: | entity (Entity ) – The newly created entity. |
---|
destroy
()¶Called whenever the entity this component belongs to is being destroyed.
dirty
()¶Marks this Component
as dirty. This should be called anytime data synced in pack()
is changed.
freeze
()¶Freezes this component disallowing any further attributes to be added.
fullDirty
()¶Called whenever this Component
should be marked as fully dirty.Override when data is conditionally synced in pack()
.
getParent
()¶Returns the parent Entity
this component belongs to.
Returns: | The parent entity. |
---|---|
Return type: | Entity |
getType
()¶Retrieves the type of this component.
Return type: | str |
---|
getVersion
()¶Retrieves the current version for this component.
Return type: | int |
---|
isDirty
()¶Returns if this Component
has been marked as dirty since the last multiplayer data sync.
Returns: | Whether this Component is dirty or not. |
---|---|
Return type: | bool |
pack
(stream)¶Called whenever this component needs to be synced over the network.
Parameters: | stream (DataStream ) – The stream that the Component data should be written to. |
---|
read
(stream, version)¶Called whenever this component is being read from the network.
Parameters: |
|
---|
readEntities
(stream, version)¶Called when loading a player. Override for components that stores entities and read the entities from the stream.This ensures that the entities exist before attempting to access them elsewhere.
Parameters: |
|
---|
unpack
(stream)¶Called whenever this component is being read from the network.
Parameters: | stream (DataStream ) – The stream that the Component data should be read from. |
---|
update
(frameTime)¶Called every frame allowing the component to update itself.
Parameters: | frameTime (int) – The amount of time (ms) elapsed since the last frame. |
---|
validate
()¶Returns if this Component
data is valid - used for testing.
Returns: | Whether this Component is valid or not. |
---|---|
Return type: | bool |
write
(stream)¶Called whenever this component is being written to disk (saving).
Parameters: | stream (DataStream ) – The stream that the Component data should be written to. |
---|
writeEntities
(stream)¶Called when saving a player. Override for components that stores entities and write the entities to the stream.
Parameters: | stream (DataStream ) – The stream that the Component data should be read from. |
---|
AnimationComponent
¶backupAnimations
()¶Return type: | AnimationDetailsMap |
---|
clearQueue
([group=''])¶Parameters: | group (str) – |
---|
getAnimationLength
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | int |
getAnimationName
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | str |
getFrame
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | int |
getFrameTime
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | int |
getPlayTime
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | int |
has
(name[, group=''])¶Parameters: |
|
---|---|
Return type: | bool |
hide
([group=''[, bypassLock=False]])¶Parameters: |
|
---|
hold
([group=''])¶Parameters: | group (str) – |
---|
isLocked
()¶Return type: | bool |
---|
isPlaying
(name[, group=''])¶Parameters: |
|
---|---|
Return type: | bool |
isPlayingGroup
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | bool |
lock
()¶pause
([group=''[, bypassLock=False]])¶Parameters: |
|
---|
play
([name=''[, group=''[, forceRestart=False[, bypassLock=False]]]])¶Parameters: |
|
---|
queue
(name[, group=''])¶Parameters: |
|
---|
restoreAnimations
(arg2)¶Parameters: | arg2 (AnimationDetailsMap ) – |
---|
scale
(totalDelay[, group=''[, downOnly=True]])¶Parameters: |
|
---|
stop
([group=''[, bypassLock=False]])¶Parameters: |
|
---|
unlock
()¶wasForced
([group=''])¶Parameters: | group (str) – |
---|---|
Return type: | bool |
wasPlaying
(name[, group=''])¶Parameters: |
|
---|---|
Return type: | bool |
defaultAnimation
¶onFinished
¶CombatComponent
¶adjustExperience
(amount)¶Parameters: | amount (int) – |
---|
clearCooldown
(cooldown)¶Parameters: | cooldown (str) – |
---|---|
Return type: | bool |
finishAttack
(attackId)¶Parameters: | attackId (int) – |
---|
getExperienceToLevel
([level=0])¶Parameters: | level (int) – |
---|---|
Return type: | int |
getLevelCap
()¶Return type: | int |
---|
isMaxLevel
()¶Return type: | bool |
---|
setAlive
(alive)¶Parameters: | alive (bool) – |
---|
setCanRecover
(canRecover)¶Parameters: | canRecover (bool) – |
---|
setFatigued
(fatigued)¶Parameters: | fatigued (bool) – |
---|
setInvincible
(invincible)¶Parameters: | invincible (bool) – |
---|
setLevel
(level)¶Parameters: | level (int) – |
---|
setTargetable
(targetable)¶Parameters: | targetable (bool) – |
---|
startAttack
()¶Return type: | int |
---|
update
(frameTime)¶Parameters: | frameTime (int) – |
---|
blockStaminaCost
¶blockThreshold
¶canRecover
¶cooldowns
¶experience
¶experienceYield
¶isAlive
¶isFatigued
¶isHitStunned
¶isInvincible
¶isTargetable
¶knockback
¶knockbackModifier
¶level
¶levels
¶magicalReduction
¶numberOffset
¶onDamageSound
¶onDeathSound
¶onExpiredCooldown
¶onHit
¶onSetCooldown
¶onStatusChange
¶physicalReduction
¶status
¶team
¶timeSinceCombat
¶EffectsComponent
¶add
(effect, level, duration[, source=None])¶Parameters: |
|
---|
get
(effect)¶Parameters: | effect (str) – |
---|---|
Return type: | ActiveEffect |
getEffects
()¶Return type: | ActiveEffectMap |
---|
has
(effect)¶Parameters: | effect (str) – |
---|---|
Return type: | bool |
level
(effect, level, duration)¶Parameters: |
|
---|---|
Return type: | int |
remove
(effect[, duration=0])¶Parameters: |
|
---|
removeAll
()¶onAddEffect
¶onRemoveEffect
¶onUpdateEffect
¶EquipmentComponent
¶addAttribute
(attribute)¶Parameters: | attribute (object) – |
---|
getAttributes
()¶Return type: | EquipmentAttributes |
---|
getContentAttributes
()¶Return type: | list |
---|
getModifiedName
()¶Return type: | str |
---|
getSlots
()¶Return type: | StringList |
---|
getSubstitutions
()¶Return type: | SubstitutionMap |
---|
hasAttribute
(type)¶Parameters: | type (str) – |
---|---|
Return type: | bool |
hasSlot
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
isAttached
()¶Return type: | bool |
---|
removeAttribute
(attribute)¶Parameters: | attribute (object) – |
---|
levelRequired
¶potentials
¶quality
¶GearComponent
¶__getattr__
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
canEquip
(item[, slotName=''])¶Parameters: |
|
---|---|
Return type: | bool |
consume
(slotName[, quantity=1])¶Parameters: |
|
---|---|
Return type: | int |
disable
(slot)¶Parameters: | slot (str) – |
---|
disableAll
(category)¶Parameters: | category (str) – |
---|
enable
(slot)¶Parameters: | slot (str) – |
---|
enableAll
(category)¶Parameters: | category (str) – |
---|
equip
(item[, slotName=''])¶Parameters: |
|
---|---|
Return type: |
getCategorySlots
(category)¶Parameters: | category (str) – |
---|---|
Return type: | StringList |
hasSlot
(slotName)¶Parameters: | slotName (str) – |
---|---|
Return type: | bool |
isEnabled
(slot)¶Parameters: | slot (str) – |
---|---|
Return type: | bool |
isOpen
(slot)¶Parameters: | slot (str) – |
---|---|
Return type: | bool |
next
()¶Return type: | object |
---|
remove
(content[, quantity=1])Parameters: |
|
---|---|
Return type: | int |
resetGraphics
()¶stack
(item)¶Parameters: | item (InventoryItem ) – |
---|---|
Return type: | InventoryItem |
unequip
(slotName)¶Parameters: | slotName (str) – |
---|---|
Return type: | InventoryItem |
onChange
¶ordered
¶InventoryComponent
¶__iter__
()¶Return type: | object |
---|
addBag
(bagIndex, size)Parameters: |
|
---|---|
Return type: |
canAdd
(bagIndex, item)Parameters: |
|
---|---|
Return type: | bool |
clear
(bagIndex, index)¶Parameters: |
|
---|
decrement
(bagIndex, index, quantity)¶Parameters: |
|
---|
exists
(bagIndex)¶Parameters: | bagIndex (int) – |
---|---|
Return type: | bool |
get
(bagIndex, index)¶Parameters: |
|
---|---|
Return type: |
getBagCount
()¶Return type: | int |
---|
handleChange
(bagIndex, index, previous, item)¶Parameters: |
|
---|
hasContentQuantity
(content, quantity)¶Parameters: |
|
---|---|
Return type: | bool |
isEmpty
(index)¶Parameters: | index (int) – |
---|---|
Return type: | bool |
isEmpty
(arg2, bagIndex)Parameters: |
|
---|---|
Return type: | bool |
isFull
()¶Return type: | bool |
---|
isFull
(bagIndex)Parameters: | bagIndex (int) – |
---|---|
Return type: | bool |
next
()¶Return type: | object |
---|
remove
(content[, quantity=1])Parameters: |
|
---|---|
Return type: | int |
removeBag
(bagIndex)¶Parameters: | bagIndex (int) – |
---|
set
(bagIndex, index, item)¶Parameters: |
|
---|
capacity
¶onBagChange
¶onCapacityChange
¶onChange
¶ItemComponent
¶hasTag
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
buyPrice
¶canRepeatUse
¶classification
¶cooldown
¶description
¶features
¶flavor
¶genus
¶hold
¶holdExterior
¶isUnique
¶isUsable
¶quality
¶requiresResearch
¶Item
requires to be research through research system otherwise item is automatically researched when first discovered.scraps
¶sellPrice
¶stack
¶use
¶useAnimation
¶useTime
¶LegendComponent
¶disableMarker
(arg2)¶Parameters: | arg2 (str) – |
---|
enableMarker
(arg2)¶Parameters: | arg2 (str) – |
---|
getMarkerCount
()¶Return type: | int |
---|
hasMarker
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
isMarkerEnabled
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
loseMarker
(arg2)¶Parameters: | arg2 (str) – |
---|
obtainMarker
(arg2)¶Parameters: | arg2 (str) – |
---|
onMarkerChange
¶LightComponent
¶addSource
(arg2)¶Parameters: | arg2 (LightSourceData ) – |
---|---|
Return type: | LightSource |
getSource
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | LightSource |
hasSource
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
removeSource
(arg2)¶Parameters: | arg2 (LightSource ) – |
---|
removeSource
(arg2)Parameters: | arg2 (str) – |
---|
sources
¶PhysicsComponent
¶addPassingThrough
(physics)¶Parameters: | physics (PhysicsComponent ) – |
---|
calculateJumpHeight
(speed, height)¶Parameters: |
|
---|---|
Return type: | float |
clearPassingThrough
()¶flipX
(flip)¶Parameters: | flip (bool) – |
---|
getCollision
()¶Return type: | int |
---|
getPassingThrough
()¶Return type: | PhysicsComponentList |
---|
getPassthrough
()¶Return type: | int |
---|
getTouching
()¶Return type: | int |
---|
isTouchingTile
(position)¶Parameters: | position (TileVector ) – |
---|---|
Return type: | bool |
resetGroundFriction
()¶wake
()¶active
¶applyGravityOnGround
¶hasGroundCollision
¶immovable
¶isUnderwater
¶jumpTimer
¶onTimeStep
¶sleeping
¶PlacementComponent
¶getDropped
()¶Return type: | InventoryItem |
---|
getSupports
()¶Return type: | object |
---|
setAxisAnimation
()¶setPlacement
(placement)¶Parameters: | placement (PlacementComponent ) – |
---|
shouldDropItem
()¶Return type: | bool |
---|
allowCollection
¶allowSupportRemoval
¶axes
¶axis
¶destroyOnSupportRemoved
¶onCreate
¶onHit
¶supportEntity
¶supportTiles
¶PlayerStateComponent
¶addGrappler
(id, support)¶Parameters: |
|
---|
clearGrapplers
()¶hasGrapplers
()¶Return type: | bool |
---|
removeGrappler
(index)¶Parameters: | index (int) – |
---|
activeItem
¶canAttack
¶canCast
¶canMove
¶channel
¶grapplerId
¶grapplers
¶mapMode
¶mode
¶perseveranceTime
¶perseveranceTimerJob
¶toolState
¶RenderComponent
¶flipX
(arg2)¶Parameters: | arg2 (bool) – |
---|
flipY
(arg2)¶Parameters: | arg2 (bool) – |
---|
getFlipX
()¶Return type: | bool |
---|
getFlipY
()¶Return type: | bool |
---|
getIconPath
()¶Return type: | str |
---|
getImagePath
()¶Return type: | str |
---|
getRotation
()¶Return type: | float |
---|
getSize
()¶Return type: | PixelVector |
---|
getWorldIconPath
()¶Return type: | str |
---|
hasMoved
()¶Return type: | bool |
---|
render
(target[, loopWidth=0])¶Parameters: |
|
---|
setOrigin
(arg2, arg3)¶Parameters: |
|
---|
setOriginToCenter
()¶setRotation
(arg2)¶Parameters: | arg2 (float) – |
---|
setTrail
(arg2, arg3)¶Parameters: |
|
---|
useIconTexture
()¶useTexture
()¶useWorldIconTexture
()¶alpha
¶brightness
¶onMove
¶rotation
¶sprite
¶states
¶ModularRenderComponent
¶addTexture
(spriteId, texturePath)¶Parameters: |
|
---|
addTexture
(spriteId, texturePath, textureRect)Parameters: |
|
---|
changeSprite
(arg2)¶Parameters: | arg2 (Substitution ) – |
---|
changeSpriteVisibility
(arg2, arg3)¶Parameters: |
|
---|
changeSprites
(arg2)¶Parameters: | arg2 (SubstitutionMap ) – |
---|
getSprites
()¶Return type: | ModularRenderSpriteList |
---|
getSprites
(arg2)Parameters: | arg2 (StringList ) – |
---|---|
Return type: | ModularRenderSpriteList |
getSprites
(arg2)Parameters: | arg2 (str) – |
---|---|
Return type: | ModularRenderSpriteList |
getTopSprite
(arg2)¶Parameters: | arg2 (Vector ) – |
---|---|
Return type: | ModularRenderSprite |
hideSprite
(arg2)¶Parameters: | arg2 (str) – |
---|
render
(target[, loopWidth=0])¶Parameters: |
|
---|
renderLooped
( target, position, >[, loopWidth=0]])¶Parameters: |
|
---|
resetTextures
()¶showSprite
(arg2)¶Parameters: | arg2 (str) – |
---|
update
(arg2)¶Parameters: | arg2 (int) – |
---|
updateForced
()¶alpha
¶brightness
¶modularSprites
¶onUpdate
¶shouldIgnorePosition
¶spriteIds
¶ReservesComponent
¶__contains__
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
clear
(reserveName)¶Parameters: | reserveName (str) – |
---|
observe
(reserveName, droppedHandler)¶Parameters: |
|
---|
resize
(reserveName, size)¶Parameters: |
|
---|
restore
(reserveName, droppedHandler[, remove=True])¶Parameters: |
|
---|
restoreAll
(droppedHandler, blacklist)¶Parameters: |
|
---|
StatisticsComponent
¶adjust
(arg2, arg3)¶Parameters: |
|
---|---|
Return type: | int |
get
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | int |
has
(arg2)¶Parameters: | arg2 (str) – |
---|---|
Return type: | bool |
remove
(arg2)¶Parameters: | arg2 (str) – |
---|
set
(arg2, arg3)¶Parameters: |
|
---|
unwatch
(arg2, arg3)¶Parameters: |
|
---|
watch
(arg2, arg3)¶Parameters: |
|
---|
TileComponent
¶getDropped
()¶Return type: | str |
---|
getGroups
()¶Return type: | list |
---|
getName
()¶Return type: | str |
---|
getOnBreakSound
()¶Return type: | str |
---|
getOnHitSound
()¶Return type: | str |
---|
getRenderLayer
()¶Return type: | TileRenderLayer |
---|
getTileId
()¶Return type: | int |
---|
isCompatible
(compatibles)¶Parameters: | compatibles (StringList ) – |
---|---|
Return type: | bool |
canPlace
¶consumeOnUse
¶durability
¶isFoliage
¶isFragile
¶isReplaceable
¶isSolid
¶isUpdateVisual
¶level
¶lightSource
¶onCreated
¶onDamaged
¶onDestroyed
¶onFoliageChange
¶onLoad
¶onNeighborChange
¶onPhysicsEntityContact
¶onUpdate
¶particleColor
¶providesSupport
¶ToolbarComponent
¶changeToolbar
()¶clearQuick
(arg2)¶Parameters: | arg2 (int) – |
---|
clearQuick
(arg2, arg3)Parameters: |
|
---|
get
(arg2, arg3)Parameters: |
|
---|---|
Return type: |
getQuick
(arg2, arg3)Parameters: |
|
---|---|
Return type: |
isEmpty
(arg2)¶Parameters: | arg2 (int) – |
---|---|
Return type: | bool |
isEmpty
(arg2, arg3)Parameters: |
|
---|---|
Return type: | bool |
isQuickEmpty
(arg2)¶Parameters: | arg2 (int) – |
---|---|
Return type: | bool |
isQuickEmpty
(arg2, arg3)Parameters: |
|
---|---|
Return type: | bool |
set
(arg2, arg3, arg4)Parameters: |
|
---|
setQuick
(arg2, arg3, arg4)Parameters: |
|
---|
setQuickBar
(arg2)¶Parameters: | arg2 (int) – |
---|
setToolbar
(arg2)¶Parameters: | arg2 (int) – |
---|
items
¶onChange
¶onQuickBarChange
¶onQuickChange
¶onSelectedChange
¶onToolbarChange
¶quickSize
¶quickbarIndex
¶quickbarSize
¶selected
¶size
¶toolbarIndex
¶toolbarSize
¶ComponentDefinition
¶freeze
()¶Freezes this disallowing any further attributes to be added.
getType
()¶Retrieves the type of this component.
Returns: | The given type of this component. |
---|---|
Return type: | str |
getType
()read
(stream)¶Called when this is being read from the network. This is only needed when this ComponentDefinition
is dynamically added to entities.
Parameters: | stream (DataStream ) – The stream that the ComponentDefinition data should be read from. |
---|
set
(attr, kwargs)¶Uses the given attribute name to set the attribute on this object from the provided dictionary.
Parameters: |
|
---|
set
(attrs, kwargs)Uses the given attribute names to set the attributes on this object from the provided dictionary.
Parameters: |
|
---|
write
(stream)¶Called when this needs to be synced over the network. This is only needed when this ComponentDefinition
is dynamically added to entities.
Parameters: | stream (DataStream ) – The stream that the Component data should be written to. |
---|
isFrozen
¶ComponentDefinition
.Combat
¶__init__
( [team=siege.component.CombatTeam.ALPHA, numberOffset, >]])¶Parameters: |
|
---|
blockStaminaCost
¶blockThreshold
¶experienceYield
¶knockbackModifier
¶levels
¶magicalReduction
¶numberOffset
¶onDamageSound
¶onDeath
¶onDeathSound
¶onLevelUp
¶physicalReduction
¶team
¶Craft
¶__init__
([category=''[, subcategory=''[, level=1[, experience=0]]]])¶Parameters: |
|
---|
genus
(item, quantity)¶Parameters: |
|
---|
material
(itemPath, quantity, requiresDiscovery)¶Parameters: |
|
---|
result
(quantity, quality)¶Parameters: |
|
---|
result
(itemPath, quantity, quality)Parameters: |
|
---|
result
(items, quality)Parameters: |
|
---|
category
¶experience
¶isResearchable
¶level
¶materials
¶onCraft
¶requiresDiscoveryMaterials
¶results
¶servicesRequired
¶subcategory
¶Foliage
¶compatibleTiles
¶drops
¶foliageNeighbors
¶foliageType
¶growChance
¶growDepth
¶growthDirections
¶growthType
¶hasAutotiling
¶maxLength
¶onPhysicsEntityContact
¶onlyAutotileWithSelf
¶particlePath
¶priority
¶reactivateOnNeighborChange
¶requiresEmptyNeighbor
¶simple
¶spreadRange
¶spreadRate
¶spreadTimeRange
¶standard
¶supportDirection
¶updateTimeRange
¶variants
¶Item
¶__init__
( [stack=1[, useTime=100[, usable=True[, unique=False[, use=<siege.graphic.Substitution[, hold=<siege.graphic.Substitution)¶Parameters: |
|
---|
setUseAnimation
(animation[, group=''])¶Parameters: |
|
---|
buyPrice
¶canRepeatUse
¶classification
¶cooldown
¶features
¶genus
¶hold
¶holdExterior
¶quality
¶requiresResearch
¶scraps
¶sellPrice
¶stack
¶unique
¶usable
¶use
¶useAnimation
¶useGroup
¶useTime
¶ModularRender
¶__init__
([dataFile=''[, icon=''[, contentPath='']]])¶Parameters: |
|
---|
addMapping
(arg2, arg3)¶Parameters: |
|
---|
setOrder
(arg2)¶Parameters: | arg2 (list) – |
---|
attachmentAnimationBlacklists
¶dataFile
¶icon
¶origin
¶sheets
¶wicon
¶Placement
¶__init__
([axis=<siege.component.PlacementAxis[, allowCollection=True[, allowSupportRemoval=False]]])¶Parameters: |
|
---|
addAxis
(data)¶Parameters: | data (PlacementAxis ) – |
---|
allowCollection
¶allowSupportRemoval
¶axes
¶destroyOnSupportRemoved
¶dropped
¶onCreate
¶onHit
¶shouldDropItem
¶Tile
¶__init__
([layer=siege.world.realm.Layer.WallAndGround[, level=1[, durability=1[, priority=500[, variants=3]]]]])¶Parameters: |
|
---|
addVariant
(variant)¶Parameters: | variant (list) – |
---|
allowLightThrough
¶canPlace
¶collisions
¶consume
¶dropped
¶durability
¶foliage
¶fragile
¶groups
¶layer
¶level
¶lightSource
¶mapGroundColor
¶mapWallColor
¶onBreakSound
¶onCreated
¶onDamaged
¶onDestroyed
¶onFoliageChange
¶onHitSound
¶onLoad
¶onNeighborChange
¶onPhysicsEntityContact
¶onUpdate
¶onlyAutotileWithSelf
¶opacity
¶particleColor
¶passthrough
¶priority
¶renderLayer
¶replaceable
¶simple
¶solid
¶stable
¶standard
¶support
¶surfaceFriction
¶updateTime
¶updateVisual
¶variants
¶wallOpacity
¶ComponentMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
CooldownMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
CraftResult
¶__init__
(quality)¶Parameters: | quality (int) – |
---|
__init__
(craftResult)Parameters: | craftResult (CraftResult ) – |
---|
items
¶quality
¶CraftResultList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
Customizations
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
EventMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
FoliageNeighborList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
GearSlots
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
GrapplerData
¶__init__
(id, support)¶Parameters: |
|
---|
id
¶support
¶GrapplerDataList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
ItemBags
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
LoopingMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
MaterialList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
ModularRenderSpriteList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
ModularSpriteList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
ModularSpriteListMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
PlacementAxes
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
PlacementSupport
¶__init__
( type, range])¶Parameters: |
|
---|
range
¶support
¶PotentialAttributeList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
SkillDefinitionList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
SkillList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
SpriteNameIdsMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
SpriteSheet
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
SpriteSheetsMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
StatDefinitionList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
TalentDefinitionList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
TalentList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
TalentMap
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
ToolItemList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|
WeaponAttack
¶__init__
(power, animation[, hitFrames=[][, attackTime=0[, comboTime=0[, cost=0[, sound='']]]]])¶Parameters: |
|
---|
animation
¶attackTime
¶comboTime
¶hitFrames
¶power
¶sound
¶staminaCost
¶WeaponAttackList
¶__contains__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | bool |
__delitem__
(arg2)¶Parameters: | arg2 (object) – |
---|
__getitem__
(arg2)¶Parameters: | arg2 (object) – |
---|---|
Return type: | object |
__iter__
()¶Return type: | object |
---|
__len__
()¶Return type: | int |
---|
__setitem__
(arg2, arg3)¶Parameters: |
|
---|
append
(arg2)¶Parameters: | arg2 (object) – |
---|
extend
(arg2)¶Parameters: | arg2 (object) – |
---|