Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 02:39:00 +0200] rev 12747
Changelog: Add 0.9.23 highlights, change headers, reorganize 0.9.23 engine updates, fix typos, mention some features
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 23:43:36 +0200] rev 12746
Use Gear^.Boom to calculate cake party faces
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 23:26:34 +0200] rev 12745
Fix cake party face not working across wrap world border
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 22:45:35 +0200] rev 12744
Make air mines follow hedgehogs across wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 17:29:56 +0200] rev 12743
Make GearsNear and CheckGearNear check gears across wrap world edge
This fixes hog detection of mine, sticky mine, resurrector, seduction and crate across the world edge.
Air mine is only partially fixed.
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 14:49:01 +0200] rev 12742
Add KoBeWi to credits
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 04:57:39 +0200] rev 12741
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 04:35:10 +0200] rev 12740
HedgeEditor: Fix broken napalm/mine strike/drill strike
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 03:01:10 +0200] rev 12739
Rope Knock Challenge: Don't count hog kills after hero hurt itself
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 02:52:01 +0200] rev 12738
Rope knock challenge: Add names of developers and Shoppa tournament players who ranked 1st/2nd/3rd
The string freeze is maintained. The hog names are not localized.
The string "points" is already in stub.lua.
Wuzzy <Wuzzy2@mail.ru> [Sun, 22 Oct 2017 02:25:27 +0200] rev 12737
Fix bee homing incorrectly when target is across wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Sun, 22 Oct 2017 00:48:38 +0200] rev 12736
Wrap around target coordinates when clicking on other side of wrap-around world edge
This fixes girder placement failure on other side (not across).
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 23:59:31 +0200] rev 12735
Move CalcWorldWrap to uUtils.pas
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 23:27:58 +0200] rev 12734
Add Wuzzy to credits
I think I deserved it. :D
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 23:03:52 +0200] rev 12733
Fix AddAmmo setting ammo to 99 when trying to add infinite ammo
This affected the portal mission, the crate only gave you 99 portal guns instead of infinite.
nemo [Sat, 21 Oct 2017 16:47:20 -0400] rev 12732
add copherneue
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 19:02:53 +0200] rev 12731
Fix division by 0 in sniper rifle training
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 18:52:24 +0200] rev 12730
Sniper rifle training: Fix missing victory sound, also disable controls at the end
String freeze notice: This commit will display a caption with the string "Victory!".
It does NOT violate the string freeze, as this string is already present in stub.lua.
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 18:38:28 +0200] rev 12729
Sniper rifle mission: Faster dynamite blow-up, also skip with precise
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 18:21:27 +0200] rev 12728
Sniper rifle training: Fix general camera weirdness
- Camera bounced back and forth between shots
- FollowGear was called every 20ms (way too often)
- Now camera only re-centers when using sniper rifle
- Camera also centers to dynamite once
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 17:21:34 +0200] rev 12727
Sniper rifle mission: Fix targets spawning twice in dynamite scenes, jacking up the total amount of targets
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 02:28:36 +0200] rev 12726
Fix small German typo
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 01:29:57 +0200] rev 12725
Fix GCC warnings: -Wimplicit-fallthrough and -Wint-in-bool-context
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 00:58:01 +0200] rev 12724
Fix PhysFS 3.0.0 deprecation warnings for error reporting
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 23:49:52 +0200] rev 12723
Fix compiler getting nervous about C++11 dependency
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:57:09 +0200] rev 12722
Update hedgewars_de.ts translation
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:55:18 +0200] rev 12721
Run lupdate
$ lupdate QTfrontend -ts share/hedgewars/Data/Locale/*.ts
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:50:00 +0200] rev 12720
Update Big Armory mission image (duck position)
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:35:26 +0200] rev 12719
Fix first ammo row being invisible when there's only one weapon in the first row
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:02:43 +0200] rev 12718
Fix a few German typos and weird grammar
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 20:10:34 +0200] rev 12717
Update German Lua and campaign translations
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 18:51:12 +0200] rev 12716
Run update_lua_locale_files.sh
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 18:44:41 +0200] rev 12715
Turn loc_gen.txt into an executable Shell script
Still clunky and slow, however. :(
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 14:17:56 +0200] rev 12714
Fix bubbles drawn on the wrong side when hog drowns and faces right
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 13:34:05 +0200] rev 12713
Increase chance for AI to use tardis over skip
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 13:27:48 +0200] rev 12712
AI player checks if it can use tardis before selecting it
nemo [Wed, 18 Oct 2017 20:33:20 -0400] rev 12711
extend land digest to all surfaces that could possibly be loaded into Land[] - i.e. ones that impact sync
Wuzzy <almikes@aol.com> [Wed, 18 Oct 2017 05:28:22 +0200] rev 12710
AI hogs use timebox instead of skip if clueless what to do
Wuzzy <almikes@aol.com> [Wed, 18 Oct 2017 03:39:01 +0200] rev 12709
AI doesn't use extra damage/vampirism/invulnerable again if already active
Wuzzy <almikes@aol.com> [Wed, 18 Oct 2017 03:19:43 +0200] rev 12708
Move amNothing from F1 slot to new special hidden weapon slot. Move amDuck to F1
Wuzzy <almikes@aol.com> [Wed, 18 Oct 2017 02:17:03 +0200] rev 12707
Add air mine, cleaver to Highlander ammo scheme, and remove resurrector
Wuzzy <almikes@aol.com> [Wed, 18 Oct 2017 02:08:24 +0200] rev 12706
Fix rubber duck not being used in Highlander
Wuzzy <almikes@aol.com> [Mon, 16 Oct 2017 16:45:19 +0200] rev 12705
Also drop air mine and rubber duck from Construction Mode crates
Wuzzy <almikes@aol.com> [Sun, 15 Oct 2017 13:15:39 +0200] rev 12704
Highlander: Mention the "max. 1 ammo per type" rule in mission panel
Wuzzy <almikes@aol.com> [Sun, 15 Oct 2017 12:30:31 +0200] rev 12703
Loyal Highlander: loyal=true in Highlander script param, you only get stuff for *enemy* kills
Normal Highlander is of course not affected by this. This setting is optional.
Wuzzy <almikes@aol.com> [Fri, 13 Oct 2017 23:39:36 +0200] rev 12702
Fix failure to update all cloud layers properly when entering Sudden Death
nemo [Fri, 13 Oct 2017 16:37:56 -0400] rev 12701
mark up sprites for uStore loading. critical is for ones needed for proper gameplay, checksum is for ones where the game will desync if they don't match. will add checksumming next...
Wuzzy <almikes@aol.com> [Fri, 13 Oct 2017 17:09:45 +0200] rev 12700
Don't switch back to rope/chute/jetpack if selected ammo is not ammoprop_AltUse
This fixes a regression like that you can't shoryuken after rope.
Wuzzy <almikes@aol.com> [Thu, 12 Oct 2017 20:30:39 +0200] rev 12699
Explain TropyRace's knockout rule in the mission panel
Wuzzy <almikes@aol.com> [Thu, 12 Oct 2017 20:17:00 +0200] rev 12698
QTfrontend: Fix flickering and bad offset of control config popup
If you opened the pop-up to change a key, there was a very short flicker at the left side
and the pop-up had a bad offset which sometimes caused entries to be out of screen bounds.
Wuzzy <almikes@aol.com> [Thu, 12 Oct 2017 19:04:30 +0200] rev 12697
Add missing variable in uWorld.pas in videorec builds
Wuzzy <almikes@aol.com> [Thu, 12 Oct 2017 16:30:12 +0200] rev 12696
Fix incorrect hints about molotov cocktail insta-booming barrels
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 23:41:25 +0200] rev 12695
Rope: Keep rope selected if sliding on ground and secondary weapon selected
For consistency w/ previous rope commit
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 23:14:29 +0200] rev 12694
Remove unused variable in uWorld.pas
nemo [Wed, 11 Oct 2017 17:05:35 -0400] rev 12693
wind blowing around mines off-turn was too annoying.
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 23:01:07 +0200] rev 12692
Keep rope/jetpack/parachute selected when destroyed and having secondary ammo selected
Assumption: You rope with secondary ammo selected. You miss a shot,
destroying the rope gear.
Previous behaviour: Rope gets deselected and the secondary
ammo gets selected, you can no longer rope. Very annoying,
reason of many Shoppa fails!
New behaviour: Rope stays selected, but selection of secondary ammo
is cleared (because rope gear got destroyed). Makes much more
sense overall.
Analog for jetpack and parachute.
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 20:16:00 +0200] rev 12691
Fix rope angle possible to go below 0° if having secondary weapon selected
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 18:52:50 +0200] rev 12690
Fix faulty stats screen translation in English locale
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 18:39:19 +0200] rev 12689
Don't let player save ammo scheme with pre-installed name, even case-insensitively
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 01:23:38 +0200] rev 12688
Fix "at least 2 teams" warning not updated when net team is added/removed
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 01:03:30 +0200] rev 12687
Fix cursor still being visible after using piano strike
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 23:42:56 +0200] rev 12686
Change DLC icon (thanks, nemo!)
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 22:45:48 +0200] rev 12685
Mark custom maps/forts/scripts with circle icon instead of icon
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 21:00:11 +0200] rev 12684
Mark custom forts with asterisk in team editor
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 17:39:11 +0200] rev 12683
Lua API: Remove BorderColor variable from onGameInit
Seems to be broken, returns negative value, is not used in any script, obscure feature anyway.
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 16:13:44 +0200] rev 12682
Construction Mode: Fix Lua error spam when using time box with filters on map
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 03:08:00 +0200] rev 12681
Fix hog holding nothing in hand when choosing napalm or piano strike
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 02:00:04 +0200] rev 12680
Eliminate some possible spoilers in stats screen of ASA: fruit02
Wuzzy <almikes@aol.com> [Mon, 09 Oct 2017 14:31:46 +0200] rev 12679
Fix player being able to switch to dying hog
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 23:34:14 +0200] rev 12678
Remove spaces from grave names
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 22:52:44 +0200] rev 12677
Add 7 graves
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 20:24:58 +0200] rev 12676
No longer jiggle sticky mines if using portable portal device
This fixes the sticky mine sound playing when using portal gun while any sticky mine is placed on ground.
We decided that placed sticky mines can't be teleported.
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 19:07:56 +0200] rev 12675
Update German and English locale files
alfadur [Sun, 08 Oct 2017 19:04:20 +0200] rev 12674
Improve error messages when feedback or DLC fail to reach Internet
Problems with a missing SSL library are hinted at.
Enrico <enricobe@hotmail.com> [Sun, 08 Oct 2017 16:50:47 +0200] rev 12673
Update Italian translation (it.lua)
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 16:30:42 +0200] rev 12672
Fix short sound breakdown shortly after using time box
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 04:57:28 +0200] rev 12671
Fix team getting inf. ammo when stockpiling >= 100 ammo
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 04:14:49 +0200] rev 12670
Fix possibility to accidentally destroy team by entering an already existing team name
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 20:07:21 +0200] rev 12669
Fix old team name not being removed after renaming team in frontend
nemo [Sat, 07 Oct 2017 13:23:58 -0400] rev 12668
extend overridable graphics/sounds to 8 of each, for lua scripters who really like having their own sprites/sounds. these should not be used in the engine.
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 19:11:25 +0200] rev 12667
Make sure new teams start with an unique name
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 18:43:31 +0200] rev 12666
Names of new or copied game schemes are now unique
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 03:43:06 +0200] rev 12665
Rework weapon scheme handling in frontend and fix a couple of bugs
There were many oddities in weapon scheme editing which are fixed now:
* When you left the weapon scheme editor, everything flashed briefly
* When you leaft the weapon scheme editr, the weapon scheme selection always reverted to Default. Very annoying
* Clicking on New or Copy now instantly creates and save the new weapons set
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 01:05:55 +0200] rev 12664
Fix molotov cocktails bouncing off vertically off rubber
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 20:28:11 +0200] rev 12663
Fix argument bug in default name of copy of copy of ammo scheme
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 20:17:12 +0200] rev 12662
Strip invalid PNG profiles from PNGs
Bad PNGs caused a few annoying warnings like “libpng warning: iCCP: known incorrect sRGB profile”.
Command used:
pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB
Note that many images have “@2x” in their name, this probably explains why they have been overlooked before.
alfadur [Fri, 06 Oct 2017 19:12:23 +0200] rev 12661
Fix splash screen on Windows
This fix needs testing
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 17:36:03 +0200] rev 12660
Less stupid resetPosition comment in uCursor.pas
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 17:32:02 +0200] rev 12659
Fix camera going crazy when starting game with mouse centered
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 16:33:11 +0200] rev 12658
Use https links in README files
Don't worry, I tested all links
alfadur [Fri, 06 Oct 2017 14:45:22 +0200] rev 12657
(Hopefully) fix game camera being shifted on Windows 10
IMPORTANT: This fix needs testing before 0.9.23 release!
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 14:03:13 +0200] rev 12656
Fix teleport allowing you to teleport in land if you clicked beyond the wrap-around border
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 18:26:08 +0200] rev 12655
ClimbHome: Fix final team scoring 0 if hog took damage
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 18:22:32 +0200] rev 12654
ClimbHome: Make sure hog faces left on turn start
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 17:39:04 +0200] rev 12653
Climb Home: Fix game getting stuck when player reaches home
What now happens if a player reaches home:
- sndWinning
- Show caption with finishing time
- Winning hog is teleported to roof and can be seen by everyone
- 4 second delay
- If there are still hogs left, the game continues normally
- Each victory is mentioned in stats screen at the end
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 05:20:25 +0200] rev 12652
Add test case for testing that mines don't move for a very long time
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 02:54:17 +0200] rev 12651
Destroy rope when attempting to shoot it through wrap / bouncy world edge
This fixes a variety of graphical glitches
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 02:02:28 +0200] rev 12650
Fix cursor often jumping to center when putting target while moving cursor
It was about this time this HORRIBLY ANNOYING bug got fixed. Oh boy!
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 01:37:49 +0200] rev 12649
Show selected weapon again when using it in inf attack mode
This is useful if you have e.g. lots of (finite) bazookas; it's easy to lose track of the amount of remaining bazookas.
Not displayed for weapons which always end your turn.
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 21:33:05 +0200] rev 12648
Remove ScriptParam from HedgeEditor
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 21:25:27 +0200] rev 12647
HedgeEditor: Also save hog effects (e.g. poison) and looking direction
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 20:50:14 +0200] rev 12646
Clean up internal HedgeEditor TODO list
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 18:42:06 +0200] rev 12645
Add translator comment for "toggle team bars"
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 18:34:02 +0200] rev 12644
Fix Birdy descending into water if hog took damage before it got picked up (
bug #160)
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 16:09:28 +0200] rev 12643
Add README files to explain the tests directory
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 15:39:39 +0200] rev 12642
Put Testing dir into .hgignore and .gitignore
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 15:37:42 +0200] rev 12641
Fix cake taking >200s to explode when it's completely stuck and can't move (
bug #194)
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 15:28:32 +0200] rev 12640
Add test case to test if cake explodes in time when stuck in tight space
See also:
bug #194
Wuzzy <almikes@aol.com> [Tue, 03 Oct 2017 15:50:10 +0200] rev 12639
Remove broken “Play again” button in stats page after an online game
Wuzzy <almikes@aol.com> [Tue, 03 Oct 2017 02:05:09 +0200] rev 12638
Relicense my contributions from WTFPL to CC-0
To reduce the total number of different licenses used in HW.
Not that it makes any difference …
Wuzzy <almikes@aol.com> [Tue, 03 Oct 2017 01:27:17 +0200] rev 12637
Add 6 hats from the hat thread, the TheMadCharles' barrelhider hat (CC BY 3.0) and 12 hairless hat variants
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 23:08:12 +0200] rev 12636
Update German translation (especially de.txt)
nemo [Mon, 02 Oct 2017 16:45:19 -0400] rev 12635
fine. I will
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 21:39:19 +0200] rev 12634
Reduce number of initial teams: 4 human, 2 AI teams
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 20:59:40 +0200] rev 12633
Create 5 human teams + 5 AI teams on first start
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 18:12:23 +0200] rev 12632
Make multipy sign in QTfrondend translatable and update hedgewars_en.ts
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 17:54:07 +0200] rev 12631
Add a bunch of announcer messages in English
Thanks, KoBeWi!
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 15:43:45 +0200] rev 12630
Use generic team names for non-themed random teams; add a bunch of more random team names
First team name list in types.ini are considered to be generic. If the random team
generator decides to use hats not taken from types.ini, it only uses a generic team
name, not one of the other themed team names.
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 09:42:17 +0200] rev 12629
Nobody Laugh mission: Set bot level to maximum
because the player is supposed to win before the time runs out
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 03:12:56 +0200] rev 12628
Battalion: Only show collected ammo to local player
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 02:10:34 +0200] rev 12627
Change some HedgeEditor menu icons
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 01:48:30 +0200] rev 12626
Change Highlander.cfg to select Default by default
Because if you scroll through the list, you often end up with HedgeEditor being chosen as game scheme. xD
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 01:04:38 +0200] rev 12625
ACF6: Set correct position of native after skipping
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 00:46:58 +0200] rev 12624
ACF1, fruit01, WxW: Make sure the selection dialogues never disappear on their own
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 23:53:21 +0200] rev 12623
Merge sheepluva's changes
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 23:52:08 +0200] rev 12622
TrophyRace: Fix game never eliminating any hogs after a hog skipped or ran out of time
Warning: This commit _might_ invalidate past records, but I'm not sure if
this is actually the case. Note that only the eliminiation part of the
script is touched, not the actual race logic.
Even if records are actually broken by this, I and sheepluva have decided that
it's more imporant to fix this very, VERY stupid and old bug than to preserve
records.
sheepluva [Sat, 30 Sep 2017 21:54:47 +0200] rev 12621
fix some fpc hints
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 20:31:07 +0200] rev 12620
Fix broken format string in de.lua, breaking Tumbler script
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 20:29:01 +0200] rev 12619
ASA, moon01, desert01: Enable skip for hero only if there is turn-based play
sheepluva [Sat, 30 Sep 2017 19:51:22 +0200] rev 12618
fix copypasta fail that caused segfaults (esp. in pas2c)
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 17:23:47 +0200] rev 12617
ASA, moon01: Don't save checkpoint if player was first detected, and then grabbed the weapons
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 17:04:41 +0200] rev 12616
ASA, moon01: Fix various turn-based and gameplaying bugs
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 15:40:02 +0200] rev 12615
ASA, moon01: Move escape dialog into a proper animation dialogue
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 14:15:59 +0200] rev 12614
Merge sheepluva's changes
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 14:15:18 +0200] rev 12613
ACF7: Don't make princess disappear instantly after victory
sheepluva [Sat, 30 Sep 2017 14:00:02 +0200] rev 12612
workaround to fix pas2c mistyping a constant as bool
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 04:31:50 +0200] rev 12611
ACF5: Fix position of Fiery Water when skipping start anim.
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 04:26:40 +0200] rev 12610
ACF5: Spare traitor's life with skip instead of precise
Since you can accidentally press precise
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 04:03:08 +0200] rev 12609
ASA, fruit01: Change choice keys
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 03:59:54 +0200] rev 12608
ASA, fruit01: Show mission text when reaching launch pad with enemies
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 03:28:43 +0200] rev 12607
ASA, fruit01: Improve mission texts and choice dialog handling
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 02:09:43 +0200] rev 12606
ACF1: Change rope challenge confirm key to [Attack]
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 02:04:58 +0200] rev 12605
ACF1: Fix princess/elder flying very weirdly when punching to direction they look at
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 01:45:01 +0200] rev 12604
ACF1: Force player to press jump to confirm difficulty dialog
To prevent the player from accidentally making a choice too early
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 00:59:12 +0200] rev 12603
ASA, ice01: Fix turn ready caption
sheepluva [Sat, 30 Sep 2017 00:52:06 +0200] rev 12602
make hellfire test a bit less seed-sensitive
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 00:43:56 +0200] rev 12601
ASA, moon01: Fix minions sometimes taking double turns
sheepluva [Sat, 30 Sep 2017 00:09:48 +0200] rev 12600
pas2c happiness initiative 2017, continued
sheepluva [Fri, 29 Sep 2017 23:31:29 +0200] rev 12599
change return codes to avoid overlap with fpc ones
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 23:29:00 +0200] rev 12598
ASA, Spacetrip: Fix guards taking 2 turns in succession
sheepluva [Fri, 29 Sep 2017 23:13:05 +0200] rev 12597
make PHYSFS_setBuffer() known to pas2c
sheepluva [Fri, 29 Sep 2017 22:53:53 +0200] rev 12596
fix some things that annoy pas2c and whitespaces
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 22:39:31 +0200] rev 12595
Merge sheepluva's changes
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 21:44:35 +0200] rev 12594
A Space Adventure: Add outro sequence / epilogue in the final mission
sheepluva [Fri, 29 Sep 2017 22:33:15 +0200] rev 12593
don't use colorkey for land spray
this fixes
issue #220
sheepluva [Fri, 29 Sep 2017 22:09:11 +0200] rev 12592
rename ifTransparent to ifColorKey
This should make the name less confusing.
However this image-flag will possibly be dropped completely.
sheepluva [Fri, 29 Sep 2017 22:06:29 +0200] rev 12591
currently irrelevant sdl call adjustment
as suggested by https://wiki.libsdl.org/MigrationGuide
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 19:31:25 +0200] rev 12590
ASA, ice01: Fix losing turn early in game
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 19:12:00 +0200] rev 12589
ASA, desert01: Fix smugglers sometimes getting multiple turns
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 18:27:44 +0200] rev 12588
Fix rope detection in ASA desert01
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 18:00:43 +0200] rev 12587
Use Default voice in A Space Adventure campaign
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 03:41:30 +0200] rev 12586
Change graves of teams in missions for greater variety
In A Space Adventure, only one grave was used for all teams, which was clearly bad.
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 02:35:27 +0200] rev 12585
ACF1: Fix graphical deagle shot glitch after shooting final target
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 02:10:37 +0200] rev 12584
ASA, fruit02: Minor refactor
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 02:08:52 +0200] rev 12583
ASA, fruit02: Fail mission if player let wrong hog collect device part
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 23:44:26 +0200] rev 12582
ASA, fruit02: End turn when reaching surface
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 23:27:20 +0200] rev 12581
Separate crates in ASA final mission
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 23:03:30 +0200] rev 12580
ASA, fruit01: Use 1 hog instead of 2 for Captain Lime
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 21:32:42 +0200] rev 12579
Fix stats screen caption showing only one winner if multiple teams have won
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 19:26:22 +0200] rev 12578
ASA fruit03: Fix skipping not adding to turn time in next turn
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 18:39:59 +0200] rev 12577
A Space Adventure: Remove or shorten intro sequences of side missions
Also increase initial ready time in death02 and fruit03
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 18:36:24 +0200] rev 12576
Lua API: Add ReadyTimeLeft variable
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 17:26:54 +0200] rev 12575
ASA: Improve displaying of mission panels all over the place
Also fix mission panel often not shown when watching full intro sequence.
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 08:55:10 +0200] rev 12574
Fix typo in Polish translation
Reported from the Feedback dialog
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 07:45:28 +0200] rev 12573
ASA: Explain team abbreviations + update changelog
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 07:40:39 +0200] rev 12572
ASA fruit02: Refactor captain lime hog, use 1 gear only instead of 2
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 07:09:18 +0200] rev 12571
Fix team colors of most teams in A Space Adventure to denote correct ally status
A Space Adventure often gave different colors to allied teams, which is wrong!
A few exceptions remain for technical reasons.
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 02:42:10 +0200] rev 12570
ACF8: Fix mission panel being shown after victory (if the leader fled)
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 02:00:40 +0200] rev 12569
ACF7: Mention mines time
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 01:15:25 +0200] rev 12568
Don't play “missed” taunt if a target has been hit
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 00:46:06 +0200] rev 12567
ASA: Fix 2 important fruit planet mission unlocking bugs
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 00:17:41 +0200] rev 12566
ASA, Spacetrip: Fix stats screen messages when running out of fuel
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 23:41:56 +0200] rev 12565
ASA, death02: Use GetAmmoName for the enemy hog names
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 23:24:29 +0200] rev 12564
ASA,desert03: Fix no victory after destroying all targets
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 23:09:25 +0200] rev 12563
ASA, desert03: Change box appearance, don't lose as long there are still flames in game
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 20:47:18 +0200] rev 12562
ASA, Spacetrip: Reset turn time on successful Moon landing
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 20:44:09 +0200] rev 12561
ASA, Spacetrip: Drop weapons on player when landing on moon by rope
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 19:30:59 +0200] rev 12560
Update ChangeLog for ASA, increase spacetrip turn time to 20s
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 19:26:12 +0200] rev 12559
ASA, Spacetrip: Better behaviour when entering mission while stuck on woon w/o fuel
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 19:13:28 +0200] rev 12558
ASA, Spacetrip: Fix not properly recognizing crate collection
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 18:43:28 +0200] rev 12557
ASA: Update mission texts properly after watching dialog
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 18:18:35 +0200] rev 12556
ASA: Spacetrip: Fix guards ignoring stealing completely, fix various other game logic fails
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 15:45:42 +0200] rev 12555
ACF: Replace TurnTimeLeft=0 with EndTurn(true)
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 06:38:51 +0200] rev 12554
ACF: Use skull grave for cannibal teams (for real)
There was a typo. “Skull” is invalid, it must be “skull”
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 06:17:41 +0200] rev 12553
Fix ACF2 mission sometimes being unwinnable after returning to Leaks A Lot
After accepting cyborgs offer, combat should normally start after walking past
the tree. This sometimes didn't work, the mission did not advance and you
could never win, even after defeating the Stronglings.
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 06:04:02 +0200] rev 12552
Infinite skips in ACF5
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 05:55:40 +0200] rev 12551
ACF2: Convert to EndTurn
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 05:49:20 +0200] rev 12550
ACF2: Remove restart option when cooperating with cyborg
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 04:28:34 +0200] rev 12549
Disable SD in ACF6 and ASA: The first stop
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 03:54:35 +0200] rev 12548
ACF6: Fix error message spam when falling into water when took last rope crate w/o touching ground
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 02:57:44 +0200] rev 12547
ACF2: Fix weird skip ammos
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 02:47:15 +0200] rev 12546
Shorten a mission text in ACF, mission 2
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 02:26:33 +0200] rev 12545
ACF1: Fix various problems with the parachute section
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 01:00:35 +0200] rev 12544
Improve the mission texts in ACF, mission 1
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 22:54:11 +0200] rev 12543
ACF, mission 3: Fix broken sequence when princess got caged (failed parcours)
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 22:04:09 +0200] rev 12542
ACF, mission 3: Put in 3 girders per girder crate
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 20:55:19 +0200] rev 12541
ACF, epilogue: Play default epilogue if campaign var is not found in team
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 20:00:30 +0200] rev 12540
Add ca. 10 announcer messages
Shout-out to UltiMaxKom
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 19:13:26 +0200] rev 12539
Use correct kill counts for the remaining ASA missions as well
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 18:54:35 +0200] rev 12538
Show correct kill counts in all ASA missions (fixes #147)
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 16:25:57 +0200] rev 12537
ASA, The first stop: Fix team ranking and kills in stats screen (
bug #147)
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 16:07:44 +0200] rev 12536
New Lua API function: GetTeamStats, to get team stats
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 05:09:33 +0200] rev 12535
ASA, the final battle: Fix mission panel not appearing if you watched the dialog
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 04:56:19 +0200] rev 12534
ASA, death01: Slightly change professor's response if he got killed on the moon
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 03:58:23 +0200] rev 12533
ASA, The first stop: Take possibility into account that whole team can be wiped out
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 03:05:59 +0200] rev 12532
ASA, a frozen adventure: Save bazooka and excess freezers in checkpoints
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 02:31:01 +0200] rev 12531
ASA: Reset checkpoint after completing checkpointed mission
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 02:27:33 +0200] rev 12530
ASA, a frozen adventure: Retain bazooka on checkpoint 2
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 02:24:58 +0200] rev 12529
Improve and fix poor messaging in ASA: A frozen adventure
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 00:41:30 +0200] rev 12528
ASA, Getting to the device: Add fake crate for the device part with proper collect message
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 23:55:53 +0200] rev 12527
Remove infinite teleport from ASA: Searching in the dust
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 23:48:56 +0200] rev 12526
ASA: Searching in the dust: Fix incorrect crate content display after collecting device part
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 23:04:15 +0200] rev 12525
ASA, Searching in the dust: Fix Hog Solo being able to rope past all smugglers
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 22:25:10 +0200] rev 12524
ASA: Inform the player about a checkpoint reset
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 21:41:38 +0200] rev 12523
ASA: Reset mission checkpoints when going to Spacetrip
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 21:18:59 +0200] rev 12522
Fix ASA: A frozen adventure not working when starting from checkpoint
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 20:46:26 +0200] rev 12521
Remove checkpoints in ASA: Searching in the dust
Same rationale as for ASA: Getting to the device
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 20:09:33 +0200] rev 12520
Remove checkpoints in ASA: Getting to the device
This means the player now must win this mission in one go.
Justification: There were many ways for the mission to be saved in an unwinnable state,
there are many ways to win this mission and the checkpoints try to "force" one
particular way. Also, this mission isn't too long anyway.
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 19:32:36 +0200] rev 12519
ASA, Spacetrip: Improve messages when running out of fuel
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 19:25:39 +0200] rev 12518
ASA, Spacetrip: Fix mission fail if touching ground in flying saucer but still got fuel
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 19:16:14 +0200] rev 12517
ASA, Spacetrip mission: Fix poor detection of crate collection
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 18:58:50 +0200] rev 12516
Fix first ASA mission rapidly skipping turns on failure
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 18:17:44 +0200] rev 12515
Fix hard-to-read blue team color in ASA campaign
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 18:02:35 +0200] rev 12514
Use EndTurn to replace TurnTimeLeft=0 in ASA campaign (fixes #225)
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 17:06:35 +0200] rev 12513
Fix crate types in A Space Adventure and some user missions
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 16:50:35 +0200] rev 12512
Fix crate types (weapon/utility) in A Classic Fairytale missions
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 16:35:07 +0200] rev 12511
ACF mission 6: Fix incorrect crate types (weapon vs utility)
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 16:07:31 +0200] rev 12510
Fix mines not working in first turn in ACF, mission 6 (
bug #180)
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 15:34:07 +0200] rev 12509
Remove explicit (and redundant) SD message in ACF mission 6
The SD message is already handld properly by the engine, no need to repeat it in Lua.
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 15:25:16 +0200] rev 12508
ACF, mission 6: Fix messages, now they imply that destroying crates is also OK