Oct 15 2020 - 1.0 Release[]
Release Notes
Highlights[]
- New Daily Practice Run game mode.
- Twitch Integration - let stream viewers make your game even more more chaotic.
- Biome modifiers - biomes are sometimes a bit different from the usual form.
- Some biomes have simulated temperature effects.
- Lots of gameplay and UI tweaks and additions.
- Visual and audio enhancements.
- New spells, perks, enemies, materials, secrets, sounds and more.
- Over 15 new music music tracks: Underground Jungle, Vault, Temple of the Art and more.
- Performance optimizations and bug fixes.
- Options menu overhaul.
Features[]
Updates[]
- New background in Temple of the Art, Pyramid and Mines
- Telekinetic Kick animations
- Levitation Trail sparks have increased velocity but slow down when penetrating materials
- Added variety to projectile explosion VFX
- Increased the strength of physical impulses of many projectiles
- Mines has new wands, spells and tiles
- Starting equipment is randomized
- Enhanced Holy Mountain visuals
- Adjusted spawn probabilities of several spells
- Pentagram / Hexagram mana tweaked
- Light modifier's radius increased
- New attack for Plasmakukka
- Improved UI graphics filtering (pixel-perfect UI rendering)
- Health bar displays damage amount
- Spell icons are colored according to spell type
- Tweaked selected item look in inventory
- Wand info boxes display all slots
- Mana bar is displayed only if a wand is selected
- Overhauled and extended a side biome
- Overhauled options menu
- Improved adaptive vsync logic
- Gamma setting can no longer be used to see in the dark
- Overhauled knockback effects
- Picking up the nearest item is now prefered
- Polished teleport fx
- Mountain background fixes
- Never Skip Leg Day perk is buffed
- Never Skip Leg Day perk affects Telekinetic Kick
- Living On The Edge perk effects start when hp is under 25%
- Toxic Sludge Immunity perk now protects you from frozen toxic sludge
- Some ragdolls fall down more easily
- Jetpack particles indicate remaining jetpack energy
- Melee on frozen player doesn't lead to instakill
- Glass Cannon is shinier
- Liquids can now push characters
- UI - bars now shake to indicate when you're out of them
- UI - mana drain now has its own icon
- UI - displays cast delay as a bar if trying to use wand and there's an ongoing delay
- Buffed a secret spell to be worth its salt
- AI doesn't attempt to use wands with certain spells
- AI throws away wands that have no usable spells
- Polished AI wand carrying animations
- Various text changes
- Spells in the progress menu have a background indicating the spell type
- Torch will melt frozen materials around it
- Made some wall materials harder
- UI - New rising damage numbers
- Emerald Tablet text appears in a more mysterious way
- Optimization - optimized various systems
- Optimization - optimized rainforest performance
- Optimization - optimized area saving and loading
- An arcane action is acknowledged
- Game over UI tweaks
- Updated some spell icons
- Audio - mix tweaks
- Audio - rain ambience stereo panning
- Audio - added flying sound to Stevari's projectiles
- Polished the visuals of various props and background sprites
- Enemies have new particle-based laser sights
- Menus - scrolling boxes are smoother
- Menus - locked game mode description text is washed out
- Menus - menu UI animations
- Menus - main menu polish
- Tweaked emerald tablet text animations
- Tweaked some teleport particle effects
- Temple and boss music reacts better to various situations
Bugfixes[]
- Revenge Tentacle and Revenge Explosion used to trigger on heal
- Some rainforest enemies didn't drop gold on death
- UI wasn't scaled correctly on some resolutions
- UI bars could sometimes go negative
- The game allowed selecting resolutions where the UI became so small it was illegible
- Display resolution change restore counter went below zero
- Perk list went offscreen when lots of perks had been picked
- Health bar went partially over other UI elements when max hp was high
- When hovering "Mods" in main menu a tooltip about mod incompatibilities was always displayed
- Changes to "Low resolution rendering" option weren't applied correctly until other options were changed
- Dragged spells weren't always rendered at correct depth
- Spell Refresh effects on wand weren't applied until inventory was interacted with
- Character kept momentum after entering a portal, while the target area was loading
- Quiet liquid flow sound could be heard throughout the intro
- Gamepad always overrode mouse input focus when it was enabled
- Crash - shooting wand with fireworks and downwards bolt bundle
- Game should be hitting 60 fps more consistently now
- Hitting Escape at the start made things bug out
- Gold couldn't be picked up near enemies that were alive
- Boss arena bridge didn't always collapse
- Cloud spell spawn positions ignored obstacles
- Teleportitis triggered even though damage was blocked
- HP overflow is handled better
- Money overflow is handled better
- Setting enemies or yourself on fire multiple times didn't work correctly
- Inanimate objects displayed damage numbers
- Fixed some issues in scripts
- Inventory gamepad controls didn't work with some item configurations
- Fixed a crash when loading very old save game
- Homing on Eel didn't work
- Splash sound could be heard when approaching [REDACTED]
- Throwable items had a lifetime of 28 minutes
- Clouds had ridiculous maximum speed
- Progress menu item info boxes weren't sometimes fully visible
- "Press E to pick treasure chest" -> "Press E to open treasure chest"
- Audio - a fungal enemy didn't play sound on all deaths
- Scroll container left side worked as a snap target
- Mouse cursor flickered when starting the game
- Hopefully fixed Hiisi Base turrets being able to shoot backwards
- It was not possible to anger the gods in the holy mountain area of The Laboratory
- Improved note spell code
Modding[]
- EntityAddComponent2() supports tags via _tags="tag1,tag2"
- Lua - added StatsGlobalGetValue()
- Lua - added BiomeMapConvertPixelFromUintToInt()
- Lua - added BiomeObjectSetValue()
- Lua - added BiomeVegetationSetValue()
- Lua - added BiomeMaterialSetValue()
- Lua - added BiomeMaterialGetValue()
- Lua - added EntitySetDamageFromMaterial()
- Lua - added EntityAddRandomStains()
- Lua - added OnBiomeConfigLoaded hook (Accessible via init.lua. Gives access to biome configs pre world gen.)
- Lua - added StreamingGetVotingCycleDurationFrames()
- Lua - added a new Shift+F5 debug menu that can be configured via lua (available in noita_dev.exe)
- Lua - added GameIsModeFullyDeterministic()
- Lua - added GameIsInventoryOpen()
- Lua - added StreamingGetIsConnected()
- Lua - StreamingGetSettingsGhostsNamedAfterViewers()
- Lua - added ComponentAddTag()
- Lua - added ComponentRemoveTag()
- Lua - added ComponentHasTag()
- Lua - added StreamingGetRandomViewerName()
- Lua - added SetWorldSeed()