Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 20:28:01 +0200] rev 13547
Fix hwengine crash when using >1 controllers
Reason: Data type mismatch for SDL_JoystickName, we wed in an index, but it expected a controller handle.
Solution: Switch to SDL_JoystickNameForIndex.
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13546
Add more sane default controls for controller
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13545
Fix broken controller/joystick button and axis events
The problem were bad records in SDLh.pas
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13544
Detect Qt style after parameter parsing
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13543
Fix SDLInteraction strings not being translated
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13542
Refactor storage of joystick SDL key names
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13541
Make frontend detect controllers again
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 15:44:25 +0200] rev 13540
Update and change license information of Droplet sounds, now it's CC BY 3.0
Was previously labelled under license CC Sampling+ 1.0, which is
considered non-free by FSF, OSI and DFSG.
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 15:44:25 +0200] rev 13539
Update and change license information of Droplet sounds, now it's CC BY 3.0
Was previously labelled under license CC Sampling+ 1.0, which is
considered non-free by FSF, OSI and DFSG.
Wuzzy <Wuzzy2@mail.ru> [Sun, 22 Jul 2018 02:46:27 +0200] rev 13538
Fix deprecation warnings in libphyslayer
Wuzzy <Wuzzy2@mail.ru> [Sun, 22 Jul 2018 02:29:44 +0200] rev 13537
Fix warnings about unused params in C code
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 15:58:07 +0200] rev 13536
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 14:46:51 +0200] rev 13535
Update Lua/frontend locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 02:06:13 +0200] rev 13534
Merge alfadur's server commits with timer cycle key commits
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 00:34:32 +0200] rev 13533
Add control to cycle through timer/bounciness values
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 19:25:21 +0200] rev 13532
Move hardcoded bounciness values to uConsts
nemo [Fri, 20 Jul 2018 20:00:52 -0400] rev 13531
catchup merge on all of alfadur's cool server changes
alfadur [Sat, 21 Jul 2018 02:19:32 +0300] rev 13530
Fix map voting verification
alfadur [Sat, 21 Jul 2018 02:13:55 +0300] rev 13529
Implement room config export
alfadur [Fri, 20 Jul 2018 22:14:20 +0300] rev 13528
Implement save/delete commands
alfadur [Fri, 20 Jul 2018 00:02:52 +0300] rev 13527
Implement map voting
alfadur [Thu, 19 Jul 2018 22:50:46 +0300] rev 13526
clean up room lookups
alfadur [Wed, 18 Jul 2018 02:14:32 +0300] rev 13525
Keep hedgehog limit in sync
alfadur [Tue, 17 Jul 2018 16:03:34 +0300] rev 13524
indulge clippy
alfadur [Tue, 17 Jul 2018 00:27:24 +0300] rev 13523
Add room flags
alfadur [Mon, 16 Jul 2018 22:59:58 +0300] rev 13522
Something down in the food chain already uses bitflags, so might as well switch to them
alfadur [Mon, 16 Jul 2018 22:32:04 +0300] rev 13521
Assorted chat fixes
alfadur [Fri, 13 Jul 2018 19:52:19 +0300] rev 13520
Better packing for clients
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 15:56:43 +0200] rev 13519
Add more sane default controls for controller
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 14:33:41 +0200] rev 13518
Fix broken controller/joystick button and axis events
The problem were bad records in SDLh.pas
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 12:51:16 +0200] rev 13517
Detect Qt style after parameter parsing
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 02:43:38 +0200] rev 13516
Fix SDLInteraction strings not being translated
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 02:22:12 +0200] rev 13515
Refactor storage of joystick SDL key names
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 22:19:44 +0200] rev 13514
Make frontend detect controllers again
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 19:35:28 +0200] rev 13513
Fix engine crash when trying to delete cameraFile but it doesn't exist
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 19:11:39 +0200] rev 13512
Fix crash when aborting encoding phase of video recording in videos page if >1 video is being encoded
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 14:01:57 +0200] rev 13511
Document and clean up tools directory a bit
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 17:02:40 +0200] rev 13510
Improve some replies for chat commands on server
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 15:35:54 +0200] rev 13509
Refactor server chat command help, also add admin commands to help
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 03:55:02 +0200] rev 13508
Add /help command for lobby and rooms too
Server admin commands are still missing
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 02:05:05 +0200] rev 13507
Remove and replace old googlecode references
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 01:35:59 +0200] rev 13506
Switch from http:// to https:// URLs where possible
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 00:27:23 +0200] rev 13505
Increase hedgehog limit to 64
8 hogs * 8 teams = 64 hogs
Old limit = 48
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 22:42:49 +0200] rev 13504
Server: Replace hardcoded hog-related numbers with consts
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 22:00:15 +0200] rev 13503
Bazooka/Grende training: Hide mission panel on pressing attack key
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 21:31:41 +0200] rev 13502
Update server dependencies in INSTALL.md
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 21:17:33 +0200] rev 13501
Clarify/rewrite a few OutError messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 20:13:41 +0200] rev 13500
Fix frontend showing 2 errors on engine fatal error (exit code 52)
The exit code checked in the frontend was a hardcoded 2, which was outdated.
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 19:44:29 +0200] rev 13499
Clarify the wording of a few checkFails messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 19:28:31 +0200] rev 13498
Propagate fatal errors to OutError if checkFails called
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 18:38:44 +0200] rev 13497
Add hidden bazooka training achievement for 100% accuracy
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 16:45:34 +0200] rev 13496
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 14:20:58 +0200] rev 13495
Add proper exit codes when halt-ing hwengine due to error
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:55:07 +0200] rev 13494
Fix cursor teleporting to center after leaving game with video recording
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:50:55 +0200] rev 13493
Whoops. Syntax error in uVideoRec
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:17:11 +0200] rev 13492
Fix video recorder not working if sound disabled (fixes
bug #200)
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 23:27:15 +0200] rev 13491
Add variable to make state of sound system clear
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 20:28:01 +0200] rev 13490
Fix hwengine crash when using >1 controllers
Reason: Data type mismatch for SDL_JoystickName, we wed in an index, but it expected a controller handle.
Solution: Switch to SDL_JoystickNameForIndex.
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 19:15:22 +0200] rev 13489
Always use SDL_Map(A)RGB in SDL_FillRect for color
This practice is recommended by official SDL docs.
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 04:50:23 +0200] rev 13488
When hwengine crashes w/ error 217, write backtrace in log, too
By using WriteLnToConsole to achive that.
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Jul 2018 19:49:31 +0200] rev 13487
Fix hwengine --help returning with exit code 51
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Jul 2018 14:21:06 +0200] rev 13486
Clean up cMaxHHs and cMaxTeams a bit, get rid of hardcoded numbers
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Jul 2018 14:46:16 +0200] rev 13485
Merge gameServer2 changes
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Jul 2018 14:41:24 +0200] rev 13484
Send proper failure error message when image loading has failed
nemo [Wed, 11 Jul 2018 18:36:21 -0400] rev 13483
merge
alfadur [Mon, 09 Jul 2018 20:59:08 +0300] rev 13482
Optimize test string generation
alfadur [Mon, 09 Jul 2018 20:31:32 +0300] rev 13481
fix tests
alfadur [Mon, 09 Jul 2018 19:41:26 +0300] rev 13480
complete newseed voting
alfadur [Mon, 09 Jul 2018 19:39:15 +0300] rev 13479
merge
alfadur [Sat, 07 Jul 2018 20:22:31 +0300] rev 13478
Mostly implement voting
alfadur [Fri, 06 Jul 2018 21:03:03 +0300] rev 13477
Implement greetings & fixed rooms
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 21:56:30 +0200] rev 13476
Make sure TotalRounds increases to 0 on first real turn
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 19:14:11 +0200] rev 13475
ACF5: Fix Tribe not being in same clan as Natives
Clan color was off-by-one, this was probably a hack.
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:59:23 +0200] rev 13474
Simplify turn handling in ASA death01
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:45:54 +0200] rev 13473
ACF7: Fix princess being in wrong clan
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:13:52 +0200] rev 13472
Fix aihDoesntMatter still being attacked with air attack
The calculation in TestBazooka created a sum of numbers which might have been BadTurn, a huge negative number, thus creating an overflow.
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 17:25:53 +0200] rev 13471
ASA death01: Put PAotH into correct clan
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 17:13:25 +0200] rev 13470
Fix aihDoesntMatter not applying to hammer and shover
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 16:22:05 +0200] rev 13469
ACF3: Fix initial ammo being locked
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 16:01:12 +0200] rev 13468
ACF3: Tweak princess spawn position
So that she doesn't "drop" after spawning
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 15:44:33 +0200] rev 13467
ACF3: Move princess to her own team, fix clan color
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 21:29:31 +0200] rev 13466
Add subtle dust flakes for Cheese and CrazyMission themes
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 20:30:06 +0200] rev 13465
New SD water texture for CrazyMission theme
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 18:35:31 +0200] rev 13464
Refactor collision mask checks, remove hardcoded numbers
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 18:00:04 +0200] rev 13463
Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 17:11:31 +0200] rev 13462
Prevent manual hiding of some special mission panels
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:44:13 +0200] rev 13461
Lua API: Add parameter forceDisplay to ShowMission to prevent manual hiding
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:25:58 +0200] rev 13460
Update mission texts with regards to mission panel key
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:07:11 +0200] rev 13459
Add dedicated key to display mission panel: M
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 15:20:19 +0200] rev 13458
Tweak chat command replies for /lua command
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 13:28:47 +0200] rev 13457
Add /help chat command for engine
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 02:46:59 +0200] rev 13456
Highlander: Fix all hogs getting teleport after hog placement phase
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 02:06:08 +0200] rev 13455
Fix GetAmmo getting wrong ammo count
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 01:30:13 +0200] rev 13454
New Lua API function: GetAmmo, to get ammo config
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 00:16:33 +0200] rev 13453
Fix teleport tooltip claiming it doesn't end turn, while in in hog placing phase with inf. attack
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 23:29:02 +0200] rev 13452
Fix TotalRounds still being -1 in first real turn after hog placement phase
Now it is:
Hog placement phase: -1
First real round: 0 (previously -1)
Second real round: 1 (previously 0)
Third real round: 2 (previously 1)
...