AxisType¶AXIS_BACKWALL = siege.component.AxisType.AXIS_BACKWALLAXIS_CEILING = siege.component.AxisType.AXIS_CEILINGAXIS_FLOOR = siege.component.AxisType.AXIS_FLOORAXIS_LEFT = siege.component.AxisType.AXIS_LEFTAXIS_NONE = siege.component.AxisType.AXIS_NONEAXIS_RIGHT = siege.component.AxisType.AXIS_RIGHTAXIS_WALL = siege.component.AxisType.AXIS_WALLCombatStatus¶Attacking = siege.component.CombatStatus.AttackingCasting = siege.component.CombatStatus.CastingDead = siege.component.CombatStatus.DeadDefending = siege.component.CombatStatus.DefendingDodging = siege.component.CombatStatus.DodgingIdle = siege.component.CombatStatus.IdleUsing = siege.component.CombatStatus.UsingCombatTeam¶ALPHA = siege.component.CombatTeam.ALPHADELTA = siege.component.CombatTeam.DELTAGAMMA = siege.component.CombatTeam.GAMMANONE = siege.component.CombatTeam.NONEOMEGA = siege.component.CombatTeam.OMEGAZETA = siege.component.CombatTeam.ZETADirection¶ALL = siege.component.Direction.ALLBOTTOM = siege.component.Direction.BOTTOMHORIZONTAL = siege.component.Direction.HORIZONTALLEFT = siege.component.Direction.LEFTNONE = siege.component.Direction.NONERIGHT = siege.component.Direction.RIGHTTOP = siege.component.Direction.TOPVERTICAL = siege.component.Direction.VERTICALFoliagePriority¶High = siege.component.FoliagePriority.HighLow = siege.component.FoliagePriority.LowMedium = siege.component.FoliagePriority.MediumVeryHigh = siege.component.FoliagePriority.VeryHighVeryLow = siege.component.FoliagePriority.VeryLowFoliageType¶Overlay = siege.component.FoliageType.OverlayTile = siege.component.FoliageType.TileGrowDepth¶Any = siege.component.GrowDepth.AnySurface = siege.component.GrowDepth.SurfaceUnderground = siege.component.GrowDepth.UndergroundGrowthType¶Grass = siege.component.GrowthType.GrassPlant = siege.component.GrowthType.PlantVine = siege.component.GrowthType.VineMapMode¶Fullscreen = siege.component.MapMode.FullscreenHidden = siege.component.MapMode.HiddenMinimap = siege.component.MapMode.MinimapOverlay = siege.component.MapMode.OverlayMonsterPlacementType¶Custom = siege.component.MonsterPlacementType.CustomInAir = siege.component.MonsterPlacementType.InAirInGround = siege.component.MonsterPlacementType.InGroundInWater = siege.component.MonsterPlacementType.InWaterOnGround = siege.component.MonsterPlacementType.OnGroundPlayerMode¶Aggressive = siege.component.PlayerMode.AggressivePassive = siege.component.PlayerMode.PassiveSlope¶LEFT = siege.component.Slope.LEFTNONE = siege.component.Slope.NONERIGHT = siege.component.Slope.RIGHTSupportType¶SUPPORT_BOTTOM = siege.component.SupportType.SUPPORT_BOTTOMSUPPORT_LEFT = siege.component.SupportType.SUPPORT_LEFTSUPPORT_RIGHT = siege.component.SupportType.SUPPORT_RIGHTSUPPORT_TOP = siege.component.SupportType.SUPPORT_TOPActiveEffectMap¶__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) – |
|---|