Noita Wiki
Noita Wiki
Modding Pages
Getting startedBasicsLua ScriptingData.wakUseful Tools
AudioEnemiesEnvironmentsPerksSpellsSpritesheetsMaterialsImage Emitters
Lua APIEnumsSpecial TagsUtility ScriptsSound EventsEnemy Information TableSpell and Perk IDs

List of known enum values, for cases where component_documentation.txt has a mention such as this: RAGDOLL_FX::Enum


RAGDOLL_FX[]

Used in ProjectileComponent.ragdoll_fx_on_collision, among other places

  • NONE
  • NORMAL
  • BLOOD_EXPLOSION
  • BLOOD_SPRAY
  • FROZEN
  • CONVERT_TO_MATERIAL
  • CUSTOM_RAGDOLL_ENTITY
  • DISINTEGRATED
  • NO_RAGDOLL_FILE
  • PLAYER_RAGDOLL_CAMERA

DAMAGE_TYPES[]

  • DAMAGE_MELEE
  • DAMAGE_PROJECTILE
  • DAMAGE_EXPLOSION
  • DAMAGE_BITE
  • DAMAGE_FIRE
  • DAMAGE_MATERIAL
  • DAMAGE_FALL
  • DAMAGE_ELECTRICITY
  • DAMAGE_DROWNING
  • DAMAGE_PHYSICS_BODY_DAMAGED
  • DAMAGE_DRILL
  • DAMAGE_SLICE
  • DAMAGE_ICE
  • DAMAGE_HEALING
  • DAMAGE_PHYSICS_HIT
  • DAMAGE_RADIOACTIVE
  • DAMAGE_POISON
  • DAMAGE_MATERIAL_WITH_FLASH
  • DAMAGE_OVEREATING

EXPLOSION_TRIGGER_TYPE[]

These values are used by ExplosionComponent trigger property to determine when the explosion defined on this component will trigger.

  • ON_DEATH - triggers when the entity housing ExplosionComponent is killed
  • ON_CREATE - triggers the moment ExplosionComponent is added to the entity
  • ON_TIMER - triggers according to the timeout_frames property in the ExplosionComponent