Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 15:47:03 +0100] rev 13090
Use mktemp in update_lua_locale_files.sh
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 15:09:31 +0100] rev 13089
Stop SplitByChar also lowercasing the entire string. Fixes
bug #581.
It's weird that a function with this name would lowercase the whole string.
Nemo and I have checked the history and code for any justifications of the
lowercasing but we found none.
I have checked in the code if anything actually depends on SplitByChar also
lowercasing the string but I found nothing.
It would surprise me since it's not obvious from the name IMO is bad
coding practice anyway.
Bug 581 is fixed by this because cLocale was (incorrectly) lowercased,
which broke locale names like pt_BR to pt_br.
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 13:48:51 +0100] rev 13088
Lua: Rename global variable “L” to “LOCALE”
Srsly, WTF? If we have to use global variables, at least give them descriptive names.
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 12:33:56 +0100] rev 13087
Sort all core missions in training menu more logically
The missions are now sorted as specified in the new order.cfg files in the Missions subfolders.
Training missions are now sorted in the order you should play them.
Challenges are semi-logically grouped.
Scenarios are roughly sorted by difficulty.
All missions not mentioned in order.cfg are simply added in no particular
order at the end.
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 10:44:30 +0100] rev 13086
Frontend: Lead first-time player to training page on start
nemo [Tue, 06 Mar 2018 15:21:36 -0500] rev 13085
the clipping was just due to remote abuse anyway - this addresses a couple of the concerns from the bug
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Mar 2018 04:26:51 +0100] rev 13084
Update README about the Hedgewars training
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Mar 2018 04:11:17 +0100] rev 13083
Remove unused, unfinished and outdated boot camp mission
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Mar 2018 03:48:03 +0100] rev 13082
Complete overhaul of Basic Rope Training
NEW lesson plan:
- Select rope
- Shoot rope, attach, detach
- Extend, retract, swing to reach easy target
- Multiple shots / rope re-use to go over water hazard
- Drop grenade from rope
- Special rules when you only got 1 rope (also when the rope is officially used up)
- Rope around obstacles and mines
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 19:26:46 +0100] rev 13081
Change misleading server error message about nicknames
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 19:21:58 +0100] rev 13080
Capitalize default hog names and server name
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 19:05:10 +0100] rev 13079
More user-friendly server messages
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 16:16:32 +0100] rev 13078
Fix frontend error dialog always displaying "failed" as last engine message after engine crash
unc0rr [Sun, 04 Mar 2018 00:13:38 +0100] rev 13077
Having chat mode as game state was a mistake
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Mar 2018 19:44:09 +0100] rev 13076
Remove dead code from basic bazooka training
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Mar 2018 19:43:06 +0100] rev 13075
Completely redo Basic Grenade Training
Lesson plan:
- Select grenade
- Throw grenade
- Aim, set timer, set bounciness
- Destroy targets
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Mar 2018 13:57:37 +0100] rev 13074
Basic Movement Training: Fix inconsistent help texts when switching Cappy a 2nd time
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Feb 2018 20:14:55 +0100] rev 13073
Complete redo of Basic Bazooka Training
This is now a proper tutorial instead of just a simple target practice without
any commentary.
It teaches players how to use the bazooka,
how to deal with wind and how water skip works.
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Feb 2018 22:14:40 +0100] rev 13072
Add "Turning Around" to movement training
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Feb 2018 21:17:36 +0100] rev 13071
Some minor convenience improvements in Basic Flying Saucer Training
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Feb 2018 21:09:35 +0100] rev 13070
Add Basic Movement Training
nemo [Sun, 25 Feb 2018 18:54:51 -0500] rev 13069
falling hogs using rope were ignoring a few things (for example taking damage from rubber)
unc0rr [Sun, 25 Feb 2018 18:57:30 +0100] rev 13068
Much smaller TBinds type
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Feb 2018 15:24:36 +0100] rev 13067
Change team colors in rope knock challenge to standard color scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Feb 2018 15:14:30 +0100] rev 13066
RC Plane Challenge: Switch to using fake crates only
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Feb 2018 14:59:35 +0100] rev 13065
Display score next to team bar in singleplayer challenges
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 22:43:34 +0100] rev 13064
Remove false credit of hwmap2lua.sh
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 21:06:43 +0100] rev 13063
Add szczur's script to convert .hwmap to Lua code
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 14:26:58 +0100] rev 13062
Lua API: Fix SetWind not updating flake direction
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 14:10:03 +0100] rev 13061
Fix incorrect wind bar in some missions
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 13:28:07 +0100] rev 13060
Convert The Great Escape to SimpleMission format
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 12:48:27 +0100] rev 13059
Convert Nobody Laugh to SimpleMission format
nemo [Thu, 22 Feb 2018 20:10:22 -0500] rev 13058
Enemy hogs should at least try to get to you in low gravity
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 02:24:42 +0100] rev 13057
Convert Newton and the Hammock to SimpleMission format
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 01:39:30 +0100] rev 13056
Convert Big Armory mission to SimpleMission format
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 01:35:16 +0100] rev 13055
SimpleMission: Check regular victory at turn and or start
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 01:03:40 +0100] rev 13054
SimpleMission: Add support for failure texts in the stats screen
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 22:43:03 +0100] rev 13053
SimpleMission: Check regular victory before anything else
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 21:40:52 +0100] rev 13052
New SD flakes for Bath: skull and bones in bubble
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 21:29:30 +0100] rev 13051
Rewrite most mission texts to actually *explain* the goal
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 18:15:57 +0100] rev 13050
2 new scenarios: Bazooka Battlefield, Tentacle Terror
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 17:14:46 +0100] rev 13049
Add SimpleMission lua library for easier mission creation
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 15:53:30 +0100] rev 13048
Fix SD flakes attributes not set properly when SD flake count = normal flake count
Fixes
bug #233
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 15:05:50 +0100] rev 13047
Improve/fix messaging when multiple teams win
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 03:08:19 +0100] rev 13046
Remove "Click to resume" from quit menu as visual clutter
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 03:05:50 +0100] rev 13045
InputHandler: Shorten "Escape" to "Esc"
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 03:03:16 +0100] rev 13044
Fix quit menu showing incorrect key when using non-default bindings
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 02:37:01 +0100] rev 13043
Engine: Allow to use up to 9 placeholders in Format and FormatA
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 22:21:33 +0100] rev 13042
uInputManager: Add functions to get SDL key name
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 19:15:47 +0100] rev 13041
Fix a few German typos of main menu
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 19:07:32 +0100] rev 13040
VideoRec: Fix many effects not being recorded
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 17:52:22 +0100] rev 13039
Fix volume caption not being shown when hitting mute key
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 15:37:36 +0100] rev 13038
Lua API: Remove empty functions CampaignLock and CampaignUnlock
Those were just no-op. Better use the issue tracker for suggestions?
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 15:31:47 +0100] rev 13037
Expose 5 land flags to Lua for use with SetGearCollisionMask
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 14:03:46 +0100] rev 13036
Fix inconsistent name of SetGearAIHints
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 17:03:59 +0100] rev 13035
Portal mission: Fix health crate spawning inside land
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 13:46:40 +0100] rev 13034
Make hog invulnerable after winning SpeedShoppa or TargetPractice mission
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 11:18:13 +0100] rev 13033
Display cursor coordinates in HedgeEditor
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 09:45:36 +0100] rev 13032
Lua library Animate: StoppedGear now returns true if gear does not exist
Fixes Lua error spam in ACF1 when Leaks a Lot drows
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 20:59:56 +0100] rev 13031
Fix onEndTurn being called in multishoot