60 + Divided Teams mode will now work with more than 2 teams (Hint: you probably want to set world edges to "wrap" in such games) |
60 + Divided Teams mode will now work with more than 2 teams (Hint: you probably want to set world edges to "wrap" in such games) |
61 + Frozen hedgehogs can no longer be poisoned |
61 + Frozen hedgehogs can no longer be poisoned |
62 + AI hedgehogs can now use Bee, Vampirism and Time Box |
62 + AI hedgehogs can now use Bee, Vampirism and Time Box |
63 + Improved hedgehog spawns on maps that lack land mass or free space |
63 + Improved hedgehog spawns on maps that lack land mass or free space |
64 + Hogs no longer spawn on icy terrain |
64 + Hogs no longer spawn on icy terrain |
|
65 + Temporarily suspend Heavy Wind mode while turn timer is not running |
|
66 + Engine supports now really gigantic maps |
65 * Fixed cursor often jumping back to screen center when putting target location while moving cursor |
67 * Fixed cursor often jumping back to screen center when putting target location while moving cursor |
66 * Fixed team getting infinite ammo when stockpiling >= 100 ammo (max. finite ammo is now limited to 99) |
68 * Fixed team getting infinite ammo when stockpiling >= 100 ammo (max. finite ammo is now limited to 99) |
67 * Fixed failure to collect crate across wrap world edge |
69 * Fixed failure to collect crate across wrap world edge |
68 * Remove buggy “/finish” chat command |
70 * Remove buggy “/finish” chat command |
69 * Various other fixes |
71 * Various other fixes |
72 + Show indicator symbols at bottom right while extra damage or low gravity are active |
74 + Show indicator symbols at bottom right while extra damage or low gravity are active |
73 + Color coding for the turn timer: green = ready timer, yellow = turn in progress, red = retreat timer, gray = timer paused |
75 + Color coding for the turn timer: green = ready timer, yellow = turn in progress, red = retreat timer, gray = timer paused |
74 + Play countdown sounds at 1-4 seconds turn time |
76 + Play countdown sounds at 1-4 seconds turn time |
75 + Several new sound effects for weapons and utilities |
77 + Several new sound effects for weapons and utilities |
76 + More ticker messages: Hog gets sick, king died, hog was resurrected, hog time travels (and returns), timeout, kamikaze |
78 + More ticker messages: Hog gets sick, king died, hog was resurrected, hog time travels (and returns), timeout, kamikaze |
77 + Small visual effects enhancements: Baseball bat, dynamite |
79 + Small visual effects enhancements: Baseball bat, dynamite and more |
78 + Render graves behind everything else, so that they can't hide mines etc. |
80 + Render graves behind everything else, so that they can't hide mines etc. |
79 * Video recording functionality is restored |
81 * Video recording functionality is restored |
80 * Fixed screenshots being too bright if taken in quick succession |
82 * Fixed screenshots being too bright if taken in quick succession |
81 * Fixed hedgehog voices missing a response type (Justyouwait/"You're gonna pay for that") on some platforms (e.g. GNU/Linux) |
83 * Fixed hedgehog voices missing a response type (Justyouwait/"You're gonna pay for that") on some platforms (e.g. GNU/Linux) |
82 * Fixed SD flakes of themes not working if regular flakes were disabled |
84 * Fixed SD flakes of themes not working if regular flakes were disabled |
212 * Fix error when trying to set ShoppaBalance rank without anything selected |
214 * Fix error when trying to set ShoppaBalance rank without anything selected |
213 * Don't show misleading circle when placing girder/rubber |
215 * Don't show misleading circle when placing girder/rubber |
214 * Disable timer keys 2-4 in rubber placement mode |
216 * Disable timer keys 2-4 in rubber placement mode |
215 * Fix incorrect weapon crate preview of air attack, drill strike and napalm |
217 * Fix incorrect weapon crate preview of air attack, drill strike and napalm |
216 |
218 |
217 Other Game Styles: |
219 Other styles and schemes: |
218 + The Specialists: Saints get low gravity |
220 + The Specialists: Saints get low gravity |
219 + Capture The Flag supports setting number of captures with script parameter “captures=<number>” |
221 + Capture The Flag: Setting number of captures with script parameter “captures=<number>” |
220 + Don't place air mines in Shoppa |
222 + Mutant: Show appropriate ranking and graph in stats screen |
221 * Fixed Capture the Flag error: Flag of first team spawned at second hog instead of first |
223 + Shoppa: Don't place air mines |
222 * Mutant script shows now appropriate ranking and graph in stats screen |
224 * Capture the Flag: Fix flag of first team spawning at second hog instead of first |
|
225 * Gravity: Using the low gravity *utility* had no effect. Now it halves the base gravity of the style |
223 * Disable Sudden Death for good in Shoppa game scheme, some game styles and mission maps |
226 * Disable Sudden Death for good in Shoppa game scheme, some game styles and mission maps |
224 |
227 |
225 A Classic Fairytale: |
228 A Classic Fairytale: |
226 + Mission 4: Add infinite skip |
229 + Mission 4: Add infinite skip |
227 + Mission 5: Spare traitor's life with Skip instead of Precise |
230 + Mission 5: Spare traitor's life with Skip instead of Precise |
309 + “Random team” button is now able to randomly select from all available hats |
312 + “Random team” button is now able to randomly select from all available hats |
310 + Creating new game/weapon schemes guarantees unique names |
313 + Creating new game/weapon schemes guarantees unique names |
311 + Custom maps and styles are now marked with an icon instead of an asterisk |
314 + Custom maps and styles are now marked with an icon instead of an asterisk |
312 + Mark custom forts in team editor |
315 + Mark custom forts in team editor |
313 + Room host can delegate room control to other player by rightclick |
316 + Room host can delegate room control to other player by rightclick |
|
317 + Switch from HTTP to HTTPS where possible |
314 * Fix flag being selectable for computer players although it had no effect |
318 * Fix flag being selectable for computer players although it had no effect |
315 * Campaign screen does no longer show AI-controlled teams |
319 * Campaign screen does no longer show AI-controlled teams |
316 * Campaign names and campaign mission names can now be translated |
320 * Campaign names and campaign mission names can now be translated |
317 * Creating randomized teams now randomizes (almost) every aspect |
321 * Creating randomized teams now randomizes (almost) every aspect |
318 * Fixed mostly broken descriptions for multiplayer mission maps |
322 * Fixed mostly broken descriptions for multiplayer mission maps |
370 + New variable: AmmoTypeMax -- Maximum ammo type ID (useful to iterate through all ammo types, starting by 0) |
374 + New variable: AmmoTypeMax -- Maximum ammo type ID (useful to iterate through all ammo types, starting by 0) |
371 + New variable: ReadyTimeLeft -- Remaining ready time, 0 if turn in progress. Can be set in onNewTurn |
375 + New variable: ReadyTimeLeft -- Remaining ready time, 0 if turn in progress. Can be set in onNewTurn |
372 + Locale library: loc_noop -- Mark string for translation but don't translate it |
376 + Locale library: loc_noop -- Mark string for translation but don't translate it |
373 + Animate library: AnimInit([startAnimating]) -- New parameter startAnimating: if true, will start game in cinematic mode with most controls disabled. Must play an animation after that |
377 + Animate library: AnimInit([startAnimating]) -- New parameter startAnimating: if true, will start game in cinematic mode with most controls disabled. Must play an animation after that |
374 + Animate library: AnimSetInputMask(extraInputMask) -- Set input mask in a manner comptible with the Animate library |
378 + Animate library: AnimSetInputMask(extraInputMask) -- Set input mask in a manner comptible with the Animate library |
|
379 + Gear values: “Boom” -- used to modify explosion size and/or damage for most gears |
|
380 + 8 overridable custom sprites/sounds: sprCustom1-sprCustom8, sndCustom1-sndCustom8 |
375 * Fixed call: HideHog(gear) -- Fix crash when gear is invalid. Returns true on success or false otherwise |
381 * Fixed call: HideHog(gear) -- Fix crash when gear is invalid. Returns true on success or false otherwise |
376 * Fixed call: SwitchHog(gear) -- Fix new hog being unable to open ammo menu |
382 * Fixed call: SwitchHog(gear) -- Fix new hog being unable to open ammo menu |
377 * Removed call: SetAmmoStore -- Old undocumented function of questional use, has never been used |
383 * Removed call: SetAmmoStore -- Old undocumented function of questional use, has never been used |
378 * Fix huge numbers having sign errors on 64-bit architectures |
384 * Fix huge numbers having sign errors on 64-bit architectures |
379 |
385 |