-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_release_notes.txt
217 lines (203 loc) · 11.7 KB
/
_release_notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
*CREATURES*
FEATURE: New enemy: Turvattomuusmestari
FEATURE: New enemy: Kuihdutusmestari
FEATURE: New enemy: Turvalennokki
FEATURE: New enemy: Raukka
FEATURE: New enemy: Taivaankatse
*PERKS*
FEATURE: New perk: Pinpointer
FEATURE: New perk: Projectile Repulsion Sector
FEATURE: New perk: Projectile Eater
FEATURE: New perk: Projectile Slower
FEATURE: New perk: Low Recoil
FEATURE: New perk: Personal Plasma Beam
FEATURE: New perk: Extra Shop Item
*SPELLS*
FEATURE: New spell: Ball Lightning
FEATURE: New spell: Nolla
FEATURE: New spell: Accelerative homing
FEATURE: New spell: Zeta
FEATURE: New spell: Phi
FEATURE: New spell: Homebringer Teleport Bolt
FEATURE: New spell: Myriad Spell
FEATURE: New spell: Magical Explosion
FEATURE: New spell: Spells to Power
FEATURE: New spell: Summon Omega Sawblade
FEATURE: New spell: Spiraling Arc
FEATURE: New spell: Orbit Arc
FEATURE: New spell: Temporary Wall
FEATURE: New spell: Temporary Platform
FEATURE: New spell: Summon Missile
*BIOMES, AREAS AND STRUCTURES*
FEATURE: New structure: Sauna
FEATURE: New dangerous props in Temple of the Art
FEATURE: Spell shops in Holy Mountains have twice the spells to sell!
FEATURE: New work-in-progress area, deep underground...
UPDATE: New background in Coal Pits
UPDATE: Slight increase in variety in the Temple of the Art layout
*BALANCE*
UPDATE: Patsas enemies no longer need to breathe
UPDATE: Curse of greed advances a tiny tiny bit slower
UPDATE: Sätkymestari shots make player projectiles hurt the player
UPDATE: Rebalanced the Tower rewards and gave them their own names
UPDATE: Certain legendary spells are not be affected by unlimited spells
UPDATE: Numerous thrown, kicked or falling items deal more reasonable damage, especially with low velocities
UPDATE: Kolmisilmä's shield can convert projectile damage fields in some circumstances
UPDATE: Alpha spell does not automatically cast another spell
UPDATE: Gamma spell does not automatically cast another spell
UPDATE: Random loadouts - Slime loadout has an actually castable third wand
UPDATE: Random loadouts - Eldritch loadout has the Projectile Repulsion Field perk as well as a way to dig
UPDATE: Lowered the resistance bonuses from Slime blood & Oil blood slightly, changed their description to clearly state the resistance effect
UPDATE: Reduced the cost of spells in Holy Mountains slightly
UPDATE: Made certain new enemies not able to suffocate
UPDATE: What is above is no longer exactly like what is below
UPDATE: Made some spells somewhat more common
UPDATE: Made Sauvojen tuntija drop both of its rewards every time
UPDATE: Rebalanced unlockable spell pools
*MISC. IMPROVEMENTS*
UPDATE: All localizations are up to date
UPDATE: Added copies of the music machines in certain locations to further mitigate the chance of them being lost
UPDATE: Music machines have more health to make them harder to detonate accidentally
UPDATE: Increased changes of perk pool having all perks
UPDATE: Testing a slightly different freeze effect to maybe improve performance
UPDATE: Made Odd Firebolt have a more interesting flight pattern
UPDATE: Tweaked a kammi feature
UPDATE: Runestones activate as soon as you throw them
UPDATE: Daily run seed is fetched sooner, so the game mode menu does not have wait for it
UPDATE: Attempted to make acid slightly easier to differentiate from toxic sludge
UPDATE: Shop items and their price tags are properly centered
UPDATE: Perk descriptions can be seen before picking them up
UPDATE: Improved release notes UX
*BIOME MODIFIERS*
UPDATE: Biome modifier's texts are displayed more prominently
UPDATE: Made biome modifiers slightly more common
*COMPREHENSIBILITY*
UPDATE: Updated some perk names and descriptions to better reflect their functionality
UPDATE: Perk description can be seen before you pick them up
UPDATE: Finally removed firearm imagery from certain spell icons
*PERK CHANGES*
UPDATE: Perk - Certain perks that apply a one-time effect indicate this behaviour in their name & icon
UPDATE: Perk - Always cast has a maximum of 4 Always Cast spells per wand
UPDATE: Perk - Improved Exploding corpses and Exploding Gold explosions
UPDATE: Perk - Attract gold has a longer range and stronger pull
UPDATE: Perk - The Oil blood perk gives protection against fire but doesn't give resistance to damage
UPDATE: Perk - Revenge explosion perk explodes harder and can't set the player on fire, + adds a 20% explosion resistance
UPDATE: Perk - The Homunculus perk can spawn homunculi in a larger variety of areas
UPDATE: Perk - The Homunculi's HP scales better towards the endgame
UPDATE: Perk - Added a 20% projectile damage resistance to Revenge Tentacle
UPDATE: Perk - Revenge bullets works more consistently and launches the revenge projectiles faster & with increased damage
UPDATE: Perk - Clarified some perk descriptions so that they more clearly state e.g. added resistances and such
UPDATE: Perk - Bounce also increases the duration of your spells
UPDATE: Perk - Low Gravity applies the gravity effect to enemies as well (experimental change)
UPDATE: Perk - High Gravity applies the gravity effect to enemies as well (experimental change)
UPDATE: Perk - High Mana, Low Capacity should no longer be able to remove Always Casts
UPDATE: Perk - Exploding gold has a more accurate description and its explosions work properly
UPDATE: Perk - Concentrated Spells increases recoil much less, to make it more useful
UPDATE: Perk - Boomerang Spells increases the speed and damage of your spells
UPDATE: Perk - Vampirism heals more and reduces your max hp less
UPDATE: Perk - Reduced Blood Money healing somewhat
UPDATE: Perk - Made Boomerang Shots not increase projectile damage for now as a placeholder fix to healing shot bugs
UPDATE: Perk - Re-implemented Plague rats rat friendship
UPDATE: Perk - Retired melee-only homunculus, changed it into a Magic Arrow -shooting version
UPDATE: Perks etc - plague rats, friendly ghost, homunculi etc don't turn berserk against player or each other on various berserk situations
*TWITCH INTEGRATION*
UPDATE: Twitch integration - Usernames are picked from messages instead of the whole viewer list
UPDATE: Twitch integration - Votes can be cast while game is paused
UPDATE: Twitch integration - Votes can be changed while voting is in progress
UPDATE: Twitch integration - Enable/disable all events button in options
UPDATE: Twitch integration - The perk-spawning stream event's description is accurate to what it *actually* does
*BUG FIXES*
BUGFIX: UI Damage numbers support numbers that are over 2 billion
BUGFIX: Telekinetic kick works with Runestones and some other objects
BUGFIX: Ukkoshyypiö should no longer lose its aura after 2 minutes
BUGFIX: Fixed projectile transmutation field transmuting itself
BUGFIX: Fixed projectile thunder field transmuting itself
BUGFIX: Fixed projectile gravity field affecting itself
BUGFIX: Items could damage player if they changed faction
BUGFIX: It was possible to occasionally get stuck with Teleportitis dodge
BUGFIX: Yes/No boxes took previous ESC press for a No
BUGFIX: Kammi could cause slowdowns if player has massive maximum hitpoints
BUGFIX: Lower 'Cosmetic particle amount' settings affected some non-cosmetic particles
BUGFIX: Fixed a broken text entry
BUGFIX: Fixed the two fish creatures being mixed-up in the progress menu
BUGFIX: Fixed Vault plasma cannons shooting too far
BUGFIX: Some biome modifiers could replace potion spawns in some cases
BUGFIX: Fixed curse of greed ignoring certain materials
BUGFIX: Damage field should no longer bug out when enemies die in specific ways
BUGFIX: Fixed some texturing bugs at the starting area
BUGFIX: Game mode list banners had rendering depth order issues
BUGFIX: Certain special ending code and progress tracking wasn't working
BUGFIX: Fixed Unstable Crystals teleporting oddly towards physical objects
BUGFIX: Fixed fish enemies having the wrong names
BUGFIX: Old save Yes/No message didn't specify the question being asked
BUGFIX: Crash - recent optimizations caused a crash when loading some save games
BUGFIX: Made Haavoittajamestari's status effect stop at 10 hp to prevent a hp-multiplying exploit
BUGFIX: Fixed an exploit that allowed still getting extra HP from enemies not meant to give it
BUGFIX: Fixed an ancient typo in lava reactions
BUGFIX: Fixed an exploit related to digging around spells in Holy Mountains
UPDATE: Tower rewards disappeared at wrong times
UPDATE: Tower rewards disappeared at wrong times
BUGFIX: Twitch integration - Player immortality event erroneously stated that the effect would always last 1 minute
BUGFIX/MODDING: Fixed a bug with find_the_wand_held( entity_id )
*MODDING - FEATURES*
MODDING: Added support for mod settings menus and persistent settings - see mods/example/settings.lua
*MODDING - DOCUMENTATION*
MODDING: Improved entity lua API documentation - added type information
MODDING: Improved gui lua API documentation
MODDING: Removed lua_readtable from lua API documentation (it's not part of the API)
*MODDING - LUA API*
MODDING: Lua - Added EntityGetWandCapacity()
MODDING: Lua - Added StreamingGetConnectedChannelName()
MODDING: Lua - Added StreamingSetCustomPhaseDurations()
MODDING: Lua - Added StreamingForceNewVoting()
MODDING: Lua - Added StreamingSetVotingEnabled()
MODDING: Lua - Added ModSettingGet()
MODDING: Lua - Added ModSettingSet()
MODDING: Lua - Added ModSettingGetNextValue()
MODDING: Lua - Added ModSettingSetNextValue()
MODDING: Lua - Added ModSettingRemove()
MODDING: Lua - Added ModSettingGetCount()
MODDING: Lua - Added ModSettingGetAtIndex()
MODDING: Lua - Added GameIsBetaBuild()
MODDING: Lua - Added GuiSlider()
MODDING: Lua - Added GuiTextInput()
MODDING: Lua - Added GuiTooltip()
MODDING: Lua - Added GuiOptionsAdd()
MODDING: Lua - Added GuiOptionsRemove()
MODDING: Lua - Added GuiOptionsClear()
MODDING: Lua - Added GuiOptionsAddForNextWidget()
MODDING: Lua - Added GuiColorSetForNextWidget()
MODDING: Lua - Added GuiIdPush()
MODDING: Lua - Added GuiIdPop()
MODDING: Lua - Added GuiAnimateBegin()
MODDING: Lua - Added GuiAnimateEnd()
MODDING: Lua - Added GuiAnimateAlphaFadeIn()
MODDING: Lua - Added GuiAnimateScaleIn()
MODDING: Lua - Added GuiImage()
MODDING: Lua - Added GuiImageButton()
MODDING: Lua - Added GuiGetScreenDimensions()
MODDING: Lua - Added GuiGetTextDimensions()
MODDING: Lua - Added GuiZSet()
MODDING: Lua - Added GuiZSetForNextWidget()
MODDING: Lua - Added GuiIdPushString()
MODDING: Lua - Added GuiImageNinePiece()
MODDING: Lua - Added GuiBeginAutoBox()
MODDING: Lua - Added GuiEndAutoBoxNinePiece()
MODDING: Lua - Added GuiBeginScrollContainer()
MODDING: Lua - Added GuiEndScrollContainer()
MODDING: Lua - Added GuiLayoutBeginLayer()
MODDING: Lua - Added GuiLayoutEndLayer()
MODDING: Lua - Added GuiGetImageDimensions()
MODDING: Lua - Added GuiGetPreviousWidgetInfo()
MODDING: Lua - GuiButton() parameter order is consistent with other Gui functions. The old order is also dynamically supported
MODDING: Lua - GuiLayoutAddHorizontalSpacing() takes optional amount parameter
MODDING: Lua - GamePrintImportant() takes optional ui art parameter, made second parameter optional
MODDING: Lua - StatsLogPlayerKill() takes optional 'klled_entity' parameter
MODDING: Lua - Removed StreamingGetSettingsGhostsNamedAfterViewers()
MODDING: Lua - Added OnModSettingsChanged hook (Accessible via init.lua)
MODDING: Lua - Added OnPausePreUpdate() hook (Accessible via init.lua)
MODDING: LuaComponent - added script_damage_about_to_be_received
MODDING: LuaComponent - script_damage_received gives the id of possible projectile that caused the damage
MODDING: Streaming integration - IRC commands can be handled on the lua side (with some limitations)
*MODDING - MISC*
MODDING: Made potion spawning use a separate spawn table, found in data/scripts/item_spawnlists.lua