ChangeLog.txt
changeset 12165 40c607bd31f1
parent 12163 9b5748fa7974
child 12168 666e18b1ca32
equal deleted inserted replaced
12164:0d24dc3ca462 12165:40c607bd31f1
    17  + Color coding for the turn timer: green = ready timer, yellow = turn in progress, red = retreat timer, gray = timer paused
    17  + Color coding for the turn timer: green = ready timer, yellow = turn in progress, red = retreat timer, gray = timer paused
    18  + Play countdown sounds at 1-4 seconds turn time
    18  + Play countdown sounds at 1-4 seconds turn time
    19  + Several new sound effects for weapons and utilities
    19  + Several new sound effects for weapons and utilities
    20  + Small visual effects enhancements
    20  + Small visual effects enhancements
    21  + Briefly show theme and music authors in chat at start of game
    21  + Briefly show theme and music authors in chat at start of game
       
    22  + A few new funny ticker messages (English)
    22  * Fixed air-strikes drops being off-center
    23  * Fixed air-strikes drops being off-center
    23  * Gameplay fix: Hammer damage is now rounded down. This means it will cause NO DAMAGE to a hedgehog with less than 3 hp.
    24  * Gameplay fix: Hammer damage is now rounded down. This means it will cause NO DAMAGE to a hedgehog with less than 3 hp.
    24  * Fixed screenshots being too bright if taken in quick succession
    25  * Fixed screenshots being too bright if taken in quick succession
    25  * Video recording functionality is restored
    26  * Video recording functionality is restored
    26  * Fixed bee not being affected by wrap world edge while still being thrown
    27  * Fixed bee not being affected by wrap world edge while still being thrown
    28  * Fixed hedgehog-voices missing a response type (Justyouwait/"You're gonna pay for that") on some platforms (e.g. Linux)
    29  * Fixed hedgehog-voices missing a response type (Justyouwait/"You're gonna pay for that") on some platforms (e.g. Linux)
    29  * Fixed SD-flakes of themes not working if regular flakes were disabled
    30  * Fixed SD-flakes of themes not working if regular flakes were disabled
    30  * Fixed RC planes being able to collect frozen crates
    31  * Fixed RC planes being able to collect frozen crates
    31  * Fixed Seduction's "Yoohoo!" sound not playing
    32  * Fixed Seduction's "Yoohoo!" sound not playing
    32  * Fixed Hedgehogs getting hurt while firing deagle / sniper rifle bullet in certains situations
    33  * Fixed Hedgehogs getting hurt while firing deagle / sniper rifle bullet in certains situations
       
    34  * Fixed hedgehogs saying “Missed” when drowning enemy without dealing damage
    33  * Various other fixes
    35  * Various other fixes
    34 
    36 
    35 Highlander:
    37 Highlander:
    36  + Show collected weapons after kill and play sound
    38  + Show collected weapons after kill and play sound
    37  + Mission panel now shows all game modifiers (e.g. mines time, vampirism, etc.)
    39  + Mission panel now shows all game modifiers (e.g. mines time, vampirism, etc.)
   180  * Campaign screen does no longer show AI-controlled teams
   182  * Campaign screen does no longer show AI-controlled teams
   181  * Campaign names and campaign mission names can now be translated
   183  * Campaign names and campaign mission names can now be translated
   182  * Creating randomized teams now randomizes (almost) every aspect
   184  * Creating randomized teams now randomizes (almost) every aspect
   183  * Fixed mostly broken descriptions for multiplayer mission maps
   185  * Fixed mostly broken descriptions for multiplayer mission maps
   184  * Clicking on "New" in weapon scheme editor now creates empty weapon scheme instead of default
   186  * Clicking on "New" in weapon scheme editor now creates empty weapon scheme instead of default
       
   187  * Fix language names in language list being always in English
   185 
   188 
   186 Content Creation:
   189 Content Creation:
   187  + Theme objects can now have more than 1 in-land rect specified. You can specify the amount in theme.cfg by adding another number (and ,) before the first rect
   190  + Theme objects can now have more than 1 in-land rect specified. You can specify the amount in theme.cfg by adding another number (and ,) before the first rect
   188  + Themes can now use flakes with negative falling speed (rising flakes)
   191  + Themes can now use flakes with negative falling speed (rising flakes)
   189  + Themes can now contain custom sound files: splash.ogg Droplet1.ogg Droplet2.ogg Droplet3.ogg skip.ogg
   192  + Themes can now contain custom sound files: splash.ogg Droplet1.ogg Droplet2.ogg Droplet3.ogg skip.ogg
       
   193  + Themes can now have mirrored clouds and flakes: CloudsL.png, SDCloudsL.png, FlakeL.png, SDFlakeL.png
   190  + Simplified hat format for unanimated hats; a single 32×32 image is enough. For clan hats, use size 64×32, with the color overlay at the right
   194  + Simplified hat format for unanimated hats; a single 32×32 image is enough. For clan hats, use size 64×32, with the color overlay at the right
   191  * Default water color was black instead of blue
   195  * Default water color was black instead of blue
   192 
   196 
   193 Lua-API:
   197 Lua-API:
   194  + New call: SetCinematicMode(enable) -- e.g. for cutscenes etc.
   198  + New call: SetCinematicMode(enable) -- e.g. for cutscenes etc.
   198  + New call: SetAmmoDescriptionAppendix(ammoType, descAppend) -- Append a custom text to the description of an ammo type without overwriting it
   202  + New call: SetAmmoDescriptionAppendix(ammoType, descAppend) -- Append a custom text to the description of an ammo type without overwriting it
   199  + New call: GetHogFort(gearUid) -- Returns the name of the fort of the hog's team
   203  + New call: GetHogFort(gearUid) -- Returns the name of the fort of the hog's team
   200  + New call: PlaceRubber(x, y, frameIdx) -- Places a rubber
   204  + New call: PlaceRubber(x, y, frameIdx) -- Places a rubber
   201  + New hook: onVisualGearAdd(vgUid) -- called when a visual gear is added
   205  + New hook: onVisualGearAdd(vgUid) -- called when a visual gear is added
   202  + New hook: onVisualGearDelete(vgUid) -- called when a visual gear is deleted
   206  + New hook: onVisualGearDelete(vgUid) -- called when a visual gear is deleted
       
   207  + New hook: onUsedAmmo(ammoType) -- called when ammo has been finished using (e.g. after both shotgun shots)
   203  + New variable: AirMinesNum -- Number of air mines being placed on a medium-sized map
   208  + New variable: AirMinesNum -- Number of air mines being placed on a medium-sized map
   204  + New variable: WorldEdge -- World edge type (weNone, weWrap, weBounce, weSea)
   209  + New variable: WorldEdge -- World edge type (weNone, weWrap, weBounce, weSea)
   205  + Locale library: loc_noop -- Mark string for translation but don't translate it
   210  + Locale library: loc_noop -- Mark string for translation but don't translate it
   206  + 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
   211  + 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
       
   212  * Removed call: SetAmmoStore -- Old undocumented function of questional use, has never been used
   207 
   213 
   208 0.9.21 -> 0.9.22
   214 0.9.21 -> 0.9.22
   209  + New Weapon / Map object: AirMine (floating mine that will follow nearby hedgehogs)
   215  + New Weapon / Map object: AirMine (floating mine that will follow nearby hedgehogs)
   210  + Extensive changes to TechRacer: Variable terrain types, enhanced parameters, hwmap interpreter, fuel limiter, etc. 
   216  + Extensive changes to TechRacer: Variable terrain types, enhanced parameters, hwmap interpreter, fuel limiter, etc. 
   211  + HedgeEditor - create missions/etc. in-game! see http://hedgewars.org/HedgeEditor
   217  + HedgeEditor - create missions/etc. in-game! see http://hedgewars.org/HedgeEditor