2018-07-19 clean up room lookups
alfadur [Thu, 19 Jul 2018 22:50:46 +0300] rev 13526
clean up room lookups
2018-07-17 Keep hedgehog limit in sync
alfadur [Wed, 18 Jul 2018 02:14:32 +0300] rev 13525
Keep hedgehog limit in sync
2018-07-17 indulge clippy
alfadur [Tue, 17 Jul 2018 16:03:34 +0300] rev 13524
indulge clippy
2018-07-16 Add room flags
alfadur [Tue, 17 Jul 2018 00:27:24 +0300] rev 13523
Add room flags
2018-07-16 Something down in the food chain already uses bitflags, so might as well switch to them
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
2018-07-16 Assorted chat fixes
alfadur [Mon, 16 Jul 2018 22:32:04 +0300] rev 13521
Assorted chat fixes
2018-07-13 Better packing for clients
alfadur [Fri, 13 Jul 2018 19:52:19 +0300] rev 13520
Better packing for clients
2018-07-20 Add more sane default controls for controller
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 15:56:43 +0200] rev 13519
Add more sane default controls for controller
2018-07-20 Fix broken controller/joystick button and axis events
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
2018-07-20 Detect Qt style after parameter parsing
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 12:51:16 +0200] rev 13517
Detect Qt style after parameter parsing
2018-07-20 Fix SDLInteraction strings not being translated
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 02:43:38 +0200] rev 13516
Fix SDLInteraction strings not being translated
2018-07-20 Refactor storage of joystick SDL key names
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 02:22:12 +0200] rev 13515
Refactor storage of joystick SDL key names
2018-07-19 Make frontend detect controllers again
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 22:19:44 +0200] rev 13514
Make frontend detect controllers again
2018-07-19 Fix engine crash when trying to delete cameraFile but it doesn't exist
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
2018-07-19 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 19:11:39 +0200] rev 13512
Fix crash when aborting encoding phase of video recording in videos page if >1 video is being encoded
2018-07-19 Document and clean up tools directory a bit
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 14:01:57 +0200] rev 13511
Document and clean up tools directory a bit
2018-07-18 Improve some replies for chat commands on server
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 17:02:40 +0200] rev 13510
Improve some replies for chat commands on server
2018-07-18 Refactor server chat command help, also add admin commands to help
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
2018-07-18 Add /help command for lobby and rooms too
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
2018-07-18 Remove and replace old googlecode references
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 02:05:05 +0200] rev 13507
Remove and replace old googlecode references
2018-07-17 Switch from http:// to https:// URLs where possible
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 01:35:59 +0200] rev 13506
Switch from http:// to https:// URLs where possible
2018-07-17 Increase hedgehog limit to 64
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
2018-07-17 Server: Replace hardcoded hog-related numbers with consts
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 22:42:49 +0200] rev 13504
Server: Replace hardcoded hog-related numbers with consts
2018-07-17 Bazooka/Grende training: Hide mission panel on pressing attack key
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 22:00:15 +0200] rev 13503
Bazooka/Grende training: Hide mission panel on pressing attack key
2018-07-17 Update server dependencies in INSTALL.md
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 21:31:41 +0200] rev 13502
Update server dependencies in INSTALL.md
2018-07-17 Clarify/rewrite a few OutError messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 21:17:33 +0200] rev 13501
Clarify/rewrite a few OutError messages
2018-07-17 Fix frontend showing 2 errors on engine fatal error (exit code 52)
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.
2018-07-17 Clarify the wording of a few checkFails messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 19:44:29 +0200] rev 13499
Clarify the wording of a few checkFails messages
2018-07-17 Propagate fatal errors to OutError if checkFails called
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 19:28:31 +0200] rev 13498
Propagate fatal errors to OutError if checkFails called
2018-07-17 Add hidden bazooka training achievement for 100% accuracy
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 18:38:44 +0200] rev 13497
Add hidden bazooka training achievement for 100% accuracy
2018-07-17 Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 16:45:34 +0200] rev 13496
Standardize hidden mission achievement in new Lua library "Achievements"
2018-07-17 Add proper exit codes when halt-ing hwengine due to error
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
2018-07-17 Fix cursor teleporting to center after leaving game with video recording
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
2018-07-17 Whoops. Syntax error in uVideoRec
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:50:55 +0200] rev 13493
Whoops. Syntax error in uVideoRec
2018-07-17 Fix video recorder not working if sound disabled (fixes bug 200)
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)
2018-07-16 Add variable to make state of sound system clear
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 23:27:15 +0200] rev 13491
Add variable to make state of sound system clear
2018-07-16 Fix hwengine crash when using >1 controllers
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.
2018-07-16 Always use SDL_Map(A)RGB in SDL_FillRect for color
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.
2018-07-16 When hwengine crashes w/ error 217, write backtrace in log, too
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.
2018-07-15 Fix hwengine --help returning with exit code 51
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Jul 2018 19:49:31 +0200] rev 13487
Fix hwengine --help returning with exit code 51
2018-07-15 Clean up cMaxHHs and cMaxTeams a bit, get rid of hardcoded numbers
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
2018-07-12 Merge gameServer2 changes
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Jul 2018 14:46:16 +0200] rev 13485
Merge gameServer2 changes
2018-07-12 Send proper failure error message when image loading has failed
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Jul 2018 14:41:24 +0200] rev 13484
Send proper failure error message when image loading has failed
2018-07-11 merge
nemo [Wed, 11 Jul 2018 18:36:21 -0400] rev 13483
merge
2018-07-09 Optimize test string generation
alfadur [Mon, 09 Jul 2018 20:59:08 +0300] rev 13482
Optimize test string generation
2018-07-09 fix tests
alfadur [Mon, 09 Jul 2018 20:31:32 +0300] rev 13481
fix tests
2018-07-09 complete newseed voting
alfadur [Mon, 09 Jul 2018 19:41:26 +0300] rev 13480
complete newseed voting
2018-07-09 merge
alfadur [Mon, 09 Jul 2018 19:39:15 +0300] rev 13479
merge
2018-07-07 Mostly implement voting
alfadur [Sat, 07 Jul 2018 20:22:31 +0300] rev 13478
Mostly implement voting
2018-07-06 Implement greetings & fixed rooms
alfadur [Fri, 06 Jul 2018 21:03:03 +0300] rev 13477
Implement greetings & fixed rooms
2018-07-11 Make sure TotalRounds increases to 0 on first real turn
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 21:56:30 +0200] rev 13476
Make sure TotalRounds increases to 0 on first real turn
2018-07-11 ACF5: Fix Tribe not being in same clan as Natives
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.
2018-07-11 Simplify turn handling in ASA death01
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:59:23 +0200] rev 13474
Simplify turn handling in ASA death01
2018-07-11 ACF7: Fix princess being in wrong clan
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:45:54 +0200] rev 13473
ACF7: Fix princess being in wrong clan
2018-07-11 Fix aihDoesntMatter still being attacked with air attack
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.
2018-07-11 ASA death01: Put PAotH into correct clan
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 17:25:53 +0200] rev 13471
ASA death01: Put PAotH into correct clan
2018-07-11 Fix aihDoesntMatter not applying to hammer and shover
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 17:13:25 +0200] rev 13470
Fix aihDoesntMatter not applying to hammer and shover
2018-07-11 ACF3: Fix initial ammo being locked
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 16:22:05 +0200] rev 13469
ACF3: Fix initial ammo being locked
2018-07-11 ACF3: Tweak princess spawn position
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
2018-07-11 ACF3: Move princess to her own team, fix clan color
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 15:44:33 +0200] rev 13467
ACF3: Move princess to her own team, fix clan color
2018-07-10 Add subtle dust flakes for Cheese and CrazyMission themes
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 21:29:31 +0200] rev 13466
Add subtle dust flakes for Cheese and CrazyMission themes
2018-07-10 New SD water texture for CrazyMission theme
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 20:30:06 +0200] rev 13465
New SD water texture for CrazyMission theme
2018-07-10 Refactor collision mask checks, remove hardcoded numbers
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 18:35:31 +0200] rev 13464
Refactor collision mask checks, remove hardcoded numbers
2018-07-10 Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 18:00:04 +0200] rev 13463
Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
2018-07-10 Prevent manual hiding of some special mission panels
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 17:11:31 +0200] rev 13462
Prevent manual hiding of some special mission panels
2018-07-10 Lua API: Add parameter forceDisplay to ShowMission to prevent manual hiding
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
2018-07-10 Update mission texts with regards to mission panel key
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:25:58 +0200] rev 13460
Update mission texts with regards to mission panel key
2018-07-10 Add dedicated key to display mission panel: M
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:07:11 +0200] rev 13459
Add dedicated key to display mission panel: M
2018-07-10 Tweak chat command replies for /lua command
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 15:20:19 +0200] rev 13458
Tweak chat command replies for /lua command
2018-07-10 Add /help chat command for engine
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 13:28:47 +0200] rev 13457
Add /help chat command for engine
2018-07-08 Highlander: Fix all hogs getting teleport after hog placement phase
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 02:46:59 +0200] rev 13456
Highlander: Fix all hogs getting teleport after hog placement phase
2018-07-08 Fix GetAmmo getting wrong ammo count
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 02:06:08 +0200] rev 13455
Fix GetAmmo getting wrong ammo count
2018-07-07 New Lua API function: GetAmmo, to get ammo config
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 01:30:13 +0200] rev 13454
New Lua API function: GetAmmo, to get ammo config
2018-07-07 Fix teleport tooltip claiming it doesn't end turn, while in in hog placing phase with inf. attack
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
2018-07-07 Fix TotalRounds still being -1 in first real turn after hog placement phase
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) ...
2018-07-07 Highlander: Localize global variable
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 22:50:08 +0200] rev 13451
Highlander: Localize global variable
2018-07-07 Highlander: Clean up code style, indents and delete useless old comments
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 22:48:56 +0200] rev 13450
Highlander: Clean up code style, indents and delete useless old comments
2018-07-07 Space Invasion: Improve how round score is displayed
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 19:34:13 +0200] rev 13449
Space Invasion: Improve how round score is displayed
2018-07-07 Space Invasion: Localize most global variables
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 18:41:28 +0200] rev 13448
Space Invasion: Localize most global variables
2018-07-07 Fix rare Lua error message spam in Space Invasion
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 18:37:21 +0200] rev 13447
Fix rare Lua error message spam in Space Invasion
2018-07-06 Add an extra test for Rnd's distribution
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 06 Jul 2018 17:16:01 +0200] rev 13446
Add an extra test for Rnd's distribution
2018-07-06 Send the rnd reply to the room only.
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 06 Jul 2018 16:59:52 +0200] rev 13445
Send the rnd reply to the room only.
2018-07-06 Implement server-side logic for Rnd
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 06 Jul 2018 16:27:25 +0200] rev 13444
Implement server-side logic for Rnd
2018-07-04 Fix team remove synchronization
alfadur [Wed, 04 Jul 2018 18:49:51 +0300] rev 13443
Fix team remove synchronization
2018-07-04 Check for client's existence before handling messages
alfadur [Wed, 04 Jul 2018 15:42:42 +0300] rev 13442
Check for client's existence before handling messages
2018-07-04 Fix scheme config parsing
alfadur [Wed, 04 Jul 2018 13:56:49 +0300] rev 13441
Fix scheme config parsing
2018-07-04 Fix AddTeam message serialization
alfadur [Wed, 04 Jul 2018 12:57:05 +0300] rev 13440
Fix AddTeam message serialization
2018-07-04 add missing message tests
alfadur [Wed, 04 Jul 2018 04:42:16 +0300] rev 13439
add missing message tests
2018-07-03 update nom
alfadur [Wed, 04 Jul 2018 00:01:25 +0300] rev 13438
update nom
2018-07-03 update proptest
alfadur [Tue, 03 Jul 2018 23:05:09 +0300] rev 13437
update proptest
2018-07-03 merge
alfadur [Tue, 03 Jul 2018 22:39:12 +0300] rev 13436
merge
2018-07-03 Update rand and log to the latest versions
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Tue, 03 Jul 2018 22:37:15 +0300] rev 13435
Update rand and log to the latest versions
2018-07-02 somehow scale was omitted from this catch-all VG init. late addition to the struct perhaps.
nemo [Mon, 02 Jul 2018 16:48:16 -0400] rev 13434
somehow scale was omitted from this catch-all VG init. late addition to the struct perhaps.
2018-07-02 Implement to_raw_protocol for Rnd and enable tests. Add cargo/rls build artifacts to .gitignore
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Mon, 02 Jul 2018 16:46:13 +0300] rev 13433
Implement to_raw_protocol for Rnd and enable tests. Add cargo/rls build artifacts to .gitignore
2018-07-02 Fix cmd parsing & update tests
alfadur [Mon, 02 Jul 2018 16:25:49 +0300] rev 13432
Fix cmd parsing & update tests
2018-06-29 Implement parsing for rnd and add a little documentation
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 29 Jun 2018 18:27:51 +0300] rev 13431
Implement parsing for rnd and add a little documentation
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 tip