Modding: Enums
Jump to navigation
Jump to search
This article is being punished by search engines for having stale migrated content. You can help Noita Wiki by tweaking, rewording, restructuring, or rewriting parts of it.
Fundamentals |
---|
Basics • Data.wak • Getting started • Lua Scripting • Useful Tools |
Guides |
Audio • Enemies • Environments (Fog of War) • Image Emitters • Materials • Perks • Special Behaviors • Spells • Spritesheets • Steam Workshop • Using CMake |
Components/Entities |
Component Documentation • Enums • List of all tags • Special Tags • Tags System • Update Order |
Lua Scripting |
Lua API • Utility Scripts |
Other Information |
Enemy Information Table • Magic Numbers • Sound Events • Spell IDs • Perk IDs • Material IDs |
List of known enum values, for cases where component_documentation.txt
has a mention such as this: RAGDOLL_FX::Enum
ARC_TYPE
- MATERIAL
- LIGHTNING
AUDIO_LAYER
- EFFECT_GAME
- EFFECT_UI
- AMBIENCE
- MUSIC
BIOME_TYPE
- BIOME_PROCEDURAL
- BIOME_BITMAP
- BIOME_WANG_TILE
DAMAGE_TYPES
- NONE
- 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
- DAMAGE_CURSE
- DAMAGE_HOLY
EDGE_STYLE
- COLOR_EDGE_PIXELS
- EVERYWHERE
- CARDINAL_DIRECTIONS
- NORMAL_BASED
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
FOG_OF_WAR_TYPE
- DEFAULT
- HEAVY_CLEAR_AT_PLAYER
- HEAVY_CLEAR_WITH_MAGIC
- HEAVY_NO_CLEAR
GAME_EFFECTS
These are the game effect names defined in Noita.
- NONE
- ELECTROCUTION - Used for Circle of Thunder, Explosion of Thunder
- FROZEN - Used for Frozen
- ON_FIRE - Used for On fire!
- POISON - Used for Poisoned
- BERSERK - Used for Berserk
- CHARM - Used for Charmed
- POLYMORPH - Used for Polymorph
- POLYMORPH_RANDOM - Used for Chaos polymorph
- BLINDNESS - Used for Blinded
- TELEPATHY
- TELEPORTATION - Used for Teleportitis
- REGENERATION - Used for Regeneration
- LEVITATION - Used for Faster levitation
- MOVEMENT_SLOWER - Used for Clumsy movement
- FARTS - Used for Gassy
- DRUNK - Used for Drunk
- BREATH_UNDERWATER - Used for Breathless
- RADIOACTIVE - Used for Toxic
- WET - Used for Wet
- OILED - Used for Oiled
- BLOODY - Used for Bloody
- SLIMY - Used for Slimy
- CRITICAL_HIT_BOOST - Used for Critical Hit + and Critical Plus
- CONFUSION - Used for Confused
- MELEE_COUNTER - Used in Parrying
- WORM_ATTRACTOR - Used for Worm Attractor and Worm food
- WORM_DETRACTOR
- FOOD_POISONING - Used for Food poisoning
- FRIEND_THUNDERMAGE - Used for Ukkoskivi
- FRIEND_FIREMAGE - Used for Kiuaskivi
- INTERNAL_FIRE - Used for Internal fire
- INTERNAL_ICE - Used for Chilly
- JARATE - Used for Jarated
- KNOCKBACK - Used for Knockback
- KNOCKBACK_IMMUNITY - Used for No More Knockback
- MOVEMENT_SLOWER_2X - Used for Slower movement
- MOVEMENT_FASTER - Used for Faster Movement
- STAINS_DROP_FASTER - Used for Repelling Cape
- SAVING_GRACE - Used for Saving Grace
- DAMAGE_MULTIPLIER - Used for Glass Cannon
- HEALING_BLOOD - Used for Vampirism
- RESPAWN - Used for Extra Life
- PROTECTION_FIRE - Used for Kiuaskivi, Fire Immunity, Freeze Field, Oil Blood
- PROTECTION_RADIOACTIVITY - Used for Toxic Immunity
- PROTECTION_EXPLOSION - Used for Exploding Corpses and Explosion Immunity
- PROTECTION_MELEE - Used for Melee Immunity
- PROTECTION_ELECTRICITY - Used for Electricity Immunity and Electricity
- TELEPORTITIS - Used for Teleportitis
- STAINLESS_ARMOUR - Used for Stainless Armour
- GLOBAL_GORE - Used for More Blood
- EDIT_WANDS_EVERYWHERE - Used for Tinker with Wands Everywhere
- EXPLODING_CORPSE_SHOTS - used for Exploding Corpses
- EXPLODING_CORPSE
- EXTRA_MONEY - Used for Greed
- EXTRA_MONEY_TRICK_KILL - Used for Trick Greed
- HOVER_BOOST - Used for Strong Levitation
- PROJECTILE_HOMING - Used for Homing Shots
- ABILITY_ACTIONS_MATERIALIZED - Used for Bombs Materialized
- NO_DAMAGE_FLASH
- NO_SLIME_SLOWDOWN - Used for Slime Blood
- MOVEMENT_FASTER_2X - Used for Greased lightning
- NO_WAND_EDITING - Used for No Wand Tinkering
- LOW_HP_DAMAGE_BOOST - Used for Living on the Edge
- FASTER_LEVITATION - Used for Faster levitation and Faster Levitation
- STUN_PROTECTION_ELECTRICITY
- STUN_PROTECTION_FREEZE
- IRON_STOMACH - Used for Iron Stomach
- PROTECTION_ALL - Used for Protection from all
- INVISIBILITY - Used for Invisible and Invisibility
- REMOVE_FOG_OF_WAR - Used for All Seeing Eye
- MANA_REGENERATION - Used for Mana regeneration
- PROTECTION_DURING_TELEPORT
- PROTECTION_POLYMORPH - Used for Polymorph immunity
- PROTECTION_FREEZE
- FROZEN_SPEED_UP
- UNSTABLE_TELEPORTATION - Used for Unstable teleportitis
- POLYMORPH_UNSTABLE - Used for Unstable polymorph
- CUSTOM
- ALLERGY_RADIOACTIVE
- RAINBOW_FARTS - Used for Rainbow farts
- WEAKNESS
- PROTECTION_FOOD_POISONING
- NO_HEAL
- PROTECTION_EDGES
- PROTECTION_PROJECTILE
- POLYMORPH_CESSATION
- _LAST
GENERAL_NOISE
- IQNoise
- DirtyPeeNoise
- QemNoise
- WhiteNoise
- MixNoise
- SimplexNoise
- STB_Perlin
- FastBlockNoise
- SimplexNoise1234
HIT_EFFECT
- NONE
- LOAD_ENTITY
- LOAD_CHILD_ENTITY
- LOAD_UNIQUE_CHILD_ENTITY
- LOAD_GAME_EFFECT
- LOAD_UNIQUE_GAME_EFFECT
- CONVERT_RAGDOLL_TO_MATERIAL
- CRITICAL_HIT_BOOST
- DAMAGE_BOOST
- SWAPPER
INVENTORY_KIND
- QUICK
- FULL
JOINT_TYPE
- REVOLUTE_JOINT
- WELD_JOINT
- REVOLUTE_JOINT_ATTACH_TO_NEARBY_SURFACE
- WELD_JOINT_ATTACH_TO_NEARBY_SURFACE
LUA_VM_TYPE
- SHARED_BY_MANY_COMPONENTS
- CREATE_NEW_EVERY_EXECUTION
- ONE_PER_COMPONENT_INSTANCE
MATERIALAUDIO_TYPE
- NONE
- LAVA
- MAGICAL
MATERIALBREAKAUDIO_TYPE
- NONE
- WOOD
- CHAIN
MOVETOSURFACE_TYPE
- ENTITY
- VERLET_ROPE_ONE_JOINT
- VERLET_ROPE_TWO_JOINTS
NOISE_TYPE
- IQ2_SIMPLEX1234
- IQ_SIMPLEX
- SIN_CAPPED_EVERYTHING
- SIN_CAPPED_SIMPLEX
PARTICLE_EMITTER_CUSTOM_STYLE
- NONE
- FIRE
PROJECTILE_TYPE
- PROJECTILE
- LIGHTNING
- VERLET
- MATERIAL_PARTICLE
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
VERLET_TYPE
- CHAIN
- CLOTH
- BLOB