sheepluva [Sun, 08 Dec 2019 02:09:19 +0100] rev 15520
hedgeroid/frontlib: update proto and weapons number
sheepluva [Sun, 08 Dec 2019 00:07:24 +0100] rev 15519
hedgeroid: adjust module names (SDL_* -> SDL2_*)
sheepluva [Sat, 07 Dec 2019 23:58:37 +0100] rev 15518
hedgeroid: adjust build.xml: fix app name; set java version; print hint if sdk build.xml is missing
sheepluva [Sat, 07 Dec 2019 16:18:20 +0100] rev 15517
hedgeroid: add debug logging to library loading
sheepluva [Sat, 07 Dec 2019 16:14:27 +0100] rev 15516
hedgeroid: fix needlessly creating netplay instance on check for "connecting..."
sheepluva [Fri, 06 Dec 2019 22:20:53 +0100] rev 15515
merge 1.0.0 into hedgeroid
Wuzzy <Wuzzy2@mail.ru> [Sat, 30 Nov 2019 02:54:49 +0100] rev 15514
Remove parachute early if hog is inside land
Fixes a bug: When you used parachute right after using a parachute to dig inside land, you might become stuck. Reported here: https://hedgewars.org/node/9035
nemo [Tue, 19 Nov 2019 08:35:32 -0500] rev 15513
oups. forgot "convert" creates a white background by default
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 21:26:32 +0100] rev 15512
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 18:19:18 +0100] rev 15511
CowardMode: Display checkmarks in missions list
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 17:25:48 +0100] rev 15510
ASA moon02: Tweak messages and blue hog face dir
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 17:12:31 +0100] rev 15509
ASA moon02: Disable hog input after victory
Player could briefly move Crazy Runner when skipping final cutscene.
Wuzzy <Wuzzy2@mail.ru> [Mon, 04 Nov 2019 03:08:59 +0100] rev 15508
Change color of hovered and pressed slider
Wuzzy <Wuzzy2@mail.ru> [Sat, 02 Nov 2019 17:00:40 +0100] rev 15507
ClimbHome: Remove uncommented code
Wuzzy <Wuzzy2@mail.ru> [Sat, 02 Nov 2019 13:01:28 +0100] rev 15506
ClimbHome: Change misleading Seed assignment to nil value
This was "Seed = ClimbHome", but ClimbHome was a nil value.
This code still worked as the engine interpreted the nil value as empty string.
But it can be very misleading.
This changeset makes the Seed assignment more explicit by assigning the empty string directly.
The compability has been tested.
Wuzzy <Wuzzy2@mail.ru> [Fri, 01 Nov 2019 23:35:01 +0100] rev 15505
ASA death02: Don't set hero health if enemy hurts itself
Wuzzy <Wuzzy2@mail.ru> [Fri, 01 Nov 2019 12:42:31 +0100] rev 15504
ASA moon01: Fix broken victory condition when eliminating minions
Wuzzy <Wuzzy2@mail.ru> [Fri, 01 Nov 2019 11:42:53 +0100] rev 15503
ASA, cosmos: Move meteorite into sprite, add sprite for blown-up meteorite
Wuzzy <Wuzzy2@mail.ru> [Thu, 31 Oct 2019 19:02:36 +0100] rev 15502
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 31 Oct 2019 18:54:45 +0100] rev 15501
Update Frontend+Lua locale files
Wuzzy <Wuzzy2@mail.ru> [Wed, 30 Oct 2019 13:20:08 +0100] rev 15500
Big Armory: Add minigun, update mission preview image
Wuzzy <Wuzzy2@mail.ru> [Tue, 29 Oct 2019 22:03:08 +0100] rev 15499
Rope Training: Add flower effects when player returns all the way to the start
Wuzzy <Wuzzy2@mail.ru> [Tue, 29 Oct 2019 16:56:21 +0100] rev 15498
HedgeEditor: Use localized voicepack names
alfadur [Mon, 28 Oct 2019 23:17:35 +0300] rev 15497
move start_game into the server
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 20:40:46 +0100] rev 15496
Refactor Rope Knock Chellenge to use RopeKnocking library
100% compatible with old version. Players won't notice any difference.
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 20:40:07 +0100] rev 15495
Add RopeKnocking library (generalized ropeknock challenges)
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 18:58:13 +0100] rev 15494
Racer: Force-enable solid land
Otherwise, the land could degrade after each round, making the game progressively easier for later players
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 18:52:11 +0100] rev 15493
Racer: Reset mines, air mines, barrels after each turn
alfadur [Mon, 28 Oct 2019 00:31:41 +0300] rev 15492
move change_master into the server
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 23:48:57 +0200] rev 15491
Add support for proper rendering of gtPoisonCloud with Timer > 5000
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 22:44:15 +0200] rev 15490
Racer: Allow to set custom turn time in scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 22:41:34 +0200] rev 15489
Set correct turn time in racer.yaml
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 21:59:42 +0200] rev 15488
Racer: Reposition and resize predefined waypoints in scaled drawn maps
Previously, predefined waypoints broke when using any but the default drawn map size.
alfadur [Sat, 26 Oct 2019 02:36:08 +0300] rev 15487
refactor some of the room handler
nemo [Thu, 24 Oct 2019 09:41:10 -0400] rev 15486
remove erroneous else conditions to make what is going on clearer, add a comment
nemo [Wed, 23 Oct 2019 17:45:28 -0400] rev 15485
forgot this commit.
Grigory Ustinov <grenka@altlinux.org> [Sat, 28 Sep 2019 16:49:18 +0300] rev 15484
Fix russian translation of word "clan"
find . -name "*ru*" | xargs sed -E -i "s/клан(.)/союз\1/g"
nemo [Sat, 19 Oct 2019 09:34:37 -0400] rev 15483
256x256 png and xpm of hedgehog.svg
nemo [Tue, 15 Oct 2019 13:42:50 -0400] rev 15482
merge russian translation fixes
Grigory Ustinov <grenka@altlinux.org> [Sat, 28 Sep 2019 16:39:02 +0300] rev 15481
Little fix of reference points in russian translation of ru.txt
Grigory Ustinov <grenka@altlinux.org> [Sat, 28 Sep 2019 01:20:49 +0300] rev 15480
Remove executable flag of missions_pt.txt
unc0rr [Sat, 12 Oct 2019 23:13:32 +0200] rev 15479
Add utility to convert server-side replay files into hwd binary format
Wuzzy <Wuzzy2@mail.ru> [Sat, 12 Oct 2019 02:06:11 +0200] rev 15478
Add dynamite fuse sound
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 22:28:08 +0200] rev 15477
Remove executable flag of missions_pt.txt
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 20:18:07 +0200] rev 15476
Remove unicode chars in *.pas files
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 20:18:07 +0200] rev 15475
Remove unicode chars in *.pas files
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 19:10:14 +0200] rev 15474
Fix incorrect dynamite drown check
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:59:48 +0200] rev 15473
Fix closing bracket
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:56:50 +0200] rev 15472
Dynamite handler: Exit early when drowning
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:52:11 +0200] rev 15471
Bump version to 1.0.1-dev, proto number to 60
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:41:56 +0200] rev 15470
Add flame-less dynamite sprite for drowning dynamite
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 16:56:02 +0200] rev 15469
Remove outdated TODO
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 16:54:50 +0200] rev 15468
Show message when failing to record demo/video due to /lua
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 16:33:01 +0200] rev 15467
Add hi-res icons in hedgewars.ico
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 15:52:22 +0200] rev 15466
Make digits larger in TurnsLeft.png, add number 9
The digits in this images were really small and hard to read
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 13:35:13 +0200] rev 15465
Update cabal command syntax in .travis.yml
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 13:33:56 +0200] rev 15464
Display invuln icon in gfInvulnerable mode
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:40:39 +0200] rev 15463
Mutant: Add message for excess teams
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:32:24 +0200] rev 15462
Mention rejoining in message to unregistered players
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:30:17 +0200] rev 15461
Fix incorrect key bind description
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:28:55 +0200] rev 15460
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 17:18:42 +0200] rev 15459
Exclude some binary files in cpackvars
LocutusOfBorg [Thu, 10 Oct 2019 09:39:43 -0400] rev 15458
travis: refresh dependencies, use physfs from my ppa instead of build…
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 20:11:57 +0200] rev 15457
Move 1.0.0-release tag to tip
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 18:12:09 +0200] rev 15456
CMAKE_BUILD_TYPE: Replace MATCHES with STREQUAL
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 18:08:37 +0200] rev 15455
Remove toupper in CMakeLists.txt
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 16:35:06 +0200] rev 15454
Fix incorrect checks for CMAKE_BUILD_TYPE
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 15:30:29 +0200] rev 15453
Fix 2 entries in changelog being incorrectly versioned
unc0rr [Wed, 09 Oct 2019 07:43:43 +0200] rev 15452
Use correct way of including SDL2 header
Wuzzy <Wuzzy2@mail.ru> [Mon, 07 Oct 2019 23:14:39 +0200] rev 15451
Added tag 1.0.0-release for
changeset 88770c206c31
Wuzzy <Wuzzy2@mail.ru> [Mon, 07 Oct 2019 23:07:41 +0200] rev 15450
Bump protocol version to 59
alfadur [Mon, 07 Oct 2019 23:53:47 +0300] rev 15449
add smth
alfadur [Mon, 07 Oct 2019 23:46:49 +0300] rev 15448
add protocol version
Wuzzy <Wuzzy2@mail.ru> [Mon, 07 Oct 2019 14:18:31 +0200] rev 15447
Make sure AI doesn't skip after collecting ammo. Fixes
bug #796
alfadur [Fri, 04 Oct 2019 23:23:35 +0300] rev 15446
refactor root handler
alfadur [Tue, 01 Oct 2019 23:53:09 +0300] rev 15445
add missing file
alfadur [Tue, 01 Oct 2019 23:48:32 +0300] rev 15444
refactor the lobby handler
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Sep 2019 16:02:39 +0200] rev 15443
Frontend: Increase user name length to 40 to keep it consistent with server
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Sep 2019 15:15:28 +0200] rev 15442
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Sep 2019 10:39:58 +0200] rev 15441
Render finger only once in wrap
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Sep 2019 22:23:00 +0200] rev 15440
Remove unneccessary HTML tags in Italian translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Sep 2019 21:42:46 +0200] rev 15439
Italian: Add to changelog, credit latest translator
Pacella <pacella389@gmail.com> [Sun, 29 Sep 2019 21:33:35 +0200] rev 15438
Update and finish Italian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Fri, 27 Sep 2019 18:06:29 +0300] rev 15437
Improve russian tips and fix typos
Grigory Ustinov <grenka@altlinux.org> [Fri, 27 Sep 2019 17:04:22 +0300] rev 15436
Update russian localization of ru.txt
Grigory Ustinov <grenka@altlinux.org> [Fri, 27 Sep 2019 15:39:33 +0300] rev 15435
Fix syntax error in russian frontend translation (thx to Wuzzy)
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Sep 2019 04:05:04 +0200] rev 15434
Battalion points: Update displayed LastTeam points each turn
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Sep 2019 03:52:18 +0200] rev 15433
Battalion Highland: Fix incorrect health bonus (
bug #788)
Pacella [Fri, 27 Sep 2019 01:29:32 +0200] rev 15432
Update Italian frontend translation
alfadur [Thu, 26 Sep 2019 23:23:31 +0300] rev 15431
fix alignments of the component slices
alfadur [Thu, 26 Sep 2019 22:31:06 +0300] rev 15430
fix typo
alfadur [Thu, 26 Sep 2019 19:36:56 +0300] rev 15429
revert 5fcdc072d706 for now
Grigory Ustinov <grenka@altlinux.org> [Thu, 26 Sep 2019 19:03:14 +0300] rev 15428
Fix error in russian frontend translation file (thx to alfadur)
Grigory Ustinov <grenka@altlinux.org> [Thu, 26 Sep 2019 19:01:03 +0300] rev 15427
Update localization of russian tips
Grigory Ustinov <grenka@altlinux.org> [Thu, 26 Sep 2019 16:35:46 +0300] rev 15426
Fix URLs in russian tips and one extra quote
Grigory Ustinov <grenka@altlinux.org> [Wed, 25 Sep 2019 21:17:10 +0300] rev 15425
Remove all vanished russian translations
Grigory Ustinov <grenka@altlinux.org> [Wed, 25 Sep 2019 21:12:48 +0300] rev 15424
Add missing localizations in ru.txt for a new version
Grigory Ustinov <grenka@altlinux.org> [Wed, 25 Sep 2019 21:03:59 +0300] rev 15423
Update russian localization of frontend
S-D- [Thu, 19 Sep 2019 23:39:40 +0300] rev 15422
Ignore chat messages from ignore list nicks in game too
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Sep 2019 17:06:47 +0200] rev 15421
Official Racer: Fix name of Racer Challenge #12 (was #2)
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Sep 2019 16:37:28 +0200] rev 15420
Disable "pressed in" effect of ToggleButtonWidget
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Sep 2019 14:17:33 +0200] rev 15419
Frontend: Remove ugly border from gameflag button images
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Sep 2019 12:23:16 +0200] rev 15418
Racer: Remove a few ammo types that could break the gameplay
yuenfu [Tue, 17 Sep 2019 15:54:10 +0200] rev 15417
Update Traditional Chinese frontend translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Sep 2019 17:53:19 +0200] rev 15416
Racer: Really fix delay confusion when attempting to force-disable gfKing/gfPlaceHog
For real this time. The previous attempt to fix this was shite.
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Sep 2019 17:33:49 +0200] rev 15415
Racer: Fix weird water splashes after waypoint placement
Does not affect official racer, as only waypoint placement is touched.
The reason was that the air attack gear sometimes was not deleted fast enough so it might occassionally drop some air bombs (these are deleted now). Also, the airplane position was set to water level, which caused another water splash.
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Sep 2019 00:31:53 +0200] rev 15414
Set Racer scheme turn time to 90 to match Racer script's
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 21:48:13 +0200] rev 15413
GameServer: Hide saveroom and loadroom command in non-official server
Because those commands only work with OFFICIAL_SERVER
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 21:36:09 +0200] rev 15412
Remove accidental air mines in official racer challenges
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 19:42:35 +0200] rev 15411
Update game schemes in racer.yaml to re-enable invuln in Racer
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 16:07:49 +0200] rev 15410
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 16:04:11 +0200] rev 15409
Racer, TechRacer: Mask taunts like Stupid when track was completed successfully
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 15:54:43 +0200] rev 15408
Racer: Fix ammo delay confusion if gfKing or gfPlaceHog were set
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 15:42:50 +0200] rev 15407
Racer, TechRacer: Force-disable several bad game flags
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 15:20:35 +0200] rev 15406
Set crate probability to 0 in Racer game scheme
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 15:12:48 +0200] rev 15405
Racer: Make winners invulnerable
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 15:06:01 +0200] rev 15404
Racer: Fix hog taking damage skipping turn of next team
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 14:59:46 +0200] rev 15403
Racer: Disable other ammos in waypoint placement phase
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 14:46:19 +0200] rev 15402
Racer: Make sure the waypoint placer always has 0 delay
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Sep 2019 14:38:42 +0200] rev 15401
Racer: Clean up comments
alfadur [Fri, 06 Sep 2019 19:34:18 +0300] rev 15400
save data for blocks with more than a single component
unc0rr [Wed, 04 Sep 2019 23:23:23 +0200] rev 15399
Set dX to zero in hedgehog walk routine to prevent unexpected changes in X coordinate in certain conditions
alfadur [Wed, 04 Sep 2019 00:07:23 +0300] rev 15398
add wind to physics processor
alfadur [Tue, 03 Sep 2019 23:57:06 +0300] rev 15397
implement iteration with tags
unc0rr [Sun, 01 Sep 2019 21:57:01 +0200] rev 15396
Fix build
unc0rr [Sun, 01 Sep 2019 10:42:33 +0200] rev 15395
Prevent AI from flooding +L/+R messages
unc0rr [Sun, 01 Sep 2019 10:37:16 +0200] rev 15394
Set dX sign early so jump calculations always get correct value
alfadur [Sat, 31 Aug 2019 23:15:14 +0300] rev 15393
remove winutils
alfadur [Sat, 31 Aug 2019 22:30:29 +0300] rev 15392
allow registering zero-sized types
Wuzzy <Wuzzy2@mail.ru> [Sat, 31 Aug 2019 20:31:10 +0200] rev 15391
Change credits for Hungarian translator
S-D- [Fri, 30 Aug 2019 14:15:34 +0300] rev 15390
Allow playing Racer without invulnerability
alfadur [Thu, 29 Aug 2019 21:25:23 +0300] rev 15389
ignore overflow in point norm computation
alfadur [Thu, 29 Aug 2019 00:20:41 +0300] rev 15388
avoid time multiplication when not skipping ticks
alfadur [Thu, 29 Aug 2019 00:08:03 +0300] rev 15387
remove velocity check
alfadur [Thu, 29 Aug 2019 00:06:31 +0300] rev 15386
add gravity
alfadur [Wed, 28 Aug 2019 23:06:34 +0300] rev 15385
update hwphysics motion to use the new system
alfadur [Wed, 28 Aug 2019 22:53:40 +0300] rev 15384
allow iterating with gear id
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Aug 2019 18:36:37 +0200] rev 15383
Merge with Hungarian update commits
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Aug 2019 18:35:36 +0200] rev 15382
For Hungarian update: Update changelog, credits and German translation
Timothy Vichra <vichratimot@euromail.hu> [Wed, 28 Aug 2019 18:28:56 +0200] rev 15381
Major update to Hungarian translation
alfadur [Wed, 28 Aug 2019 18:32:13 +0300] rev 15380
properly update gear id lookup on block modifications
unC0Rr [Wed, 28 Aug 2019 15:59:36 +0200] rev 15379
Prevent loading already loaded sounds
alfadur [Wed, 28 Aug 2019 13:20:10 +0300] rev 15378
refill memory when moving out of block
alfadur [Wed, 28 Aug 2019 01:27:34 +0300] rev 15377
fix block addition
alfadur [Wed, 28 Aug 2019 00:34:26 +0300] rev 15376
add multicomponent iteration test
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Aug 2019 23:16:42 +0200] rev 15375
Tempoary (!!!) workaround for incorrect key combination description in frontend
This workaround fixes the incorrect string while preserving translations and the 1.0.0 string freeze.
Remember to revert this commit and fix the string in binds.cpp after the 1.0.0 release!
alfadur [Wed, 28 Aug 2019 00:10:41 +0300] rev 15374
fix tupo
alfadur [Wed, 28 Aug 2019 00:04:23 +0300] rev 15373
expand iteration implementation to larger tuples
alfadur [Tue, 27 Aug 2019 20:09:17 +0300] rev 15372
make sure component slice order corresponds to the type args
unC0Rr [Tue, 27 Aug 2019 14:37:39 +0200] rev 15371
Fix a couple more uses of uninitialized variables
unC0Rr [Tue, 27 Aug 2019 08:41:48 +0200] rev 15370
Prevent leaking of thread objects
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Aug 2019 06:05:03 +0200] rev 15369
King Mode: Automatically select teleport in king placement phase
raptor <buckyballreaction@gmail.com> [Mon, 26 Aug 2019 15:44:03 -0600] rev 15368
Merge
raptor <buckyballreaction@gmail.com> [Mon, 26 Aug 2019 15:40:15 -0600] rev 15367
Add DARWIN flag to fix BUILD_ENGINE_C compilation on macOS
raptor <buckyballreaction@gmail.com> [Sun, 25 Aug 2019 19:39:29 -0600] rev 15366
Remove last vestiges of GLEW
alfadur [Mon, 26 Aug 2019 23:17:17 +0300] rev 15365
add permenent digest logging
nemo [Mon, 26 Aug 2019 14:27:03 -0400] rev 15364
flag some of the renderstringtex which are taking up a ton of processing time with --stats-only and pas2c
alfadur [Mon, 26 Aug 2019 19:05:28 +0300] rev 15363
complete basic ecs
alfadur [Mon, 26 Aug 2019 18:40:17 +0300] rev 15362
implement moving between blocks
alfadur [Mon, 26 Aug 2019 17:32:43 +0300] rev 15361
implement addition to/removal from blocks
unC0Rr [Mon, 26 Aug 2019 12:36:07 +0200] rev 15360
Fix usage of wrong (and uninitialized) variable
alfadur [Sun, 25 Aug 2019 23:43:46 +0300] rev 15359
convert ecs storage to untyped
alfadur [Sun, 25 Aug 2019 23:42:07 +0300] rev 15358
fix world test
alfadur [Fri, 23 Aug 2019 21:12:56 +0300] rev 15357
reduce casting
alfadur [Fri, 23 Aug 2019 21:04:40 +0300] rev 15356
digest with byte arrays
alfadur [Fri, 23 Aug 2019 19:26:52 +0300] rev 15355
install win64 builds into ProgramFiles by default
alfadur [Thu, 22 Aug 2019 22:46:19 +0300] rev 15354
update windows build to detect when a cross-compiler is necessary
alfadur [Thu, 22 Aug 2019 19:07:25 +0300] rev 15353
update .gitignore
alfadur [Wed, 21 Aug 2019 00:11:52 +0300] rev 15352
don't build server with vcpkg by default after all
alfadur [Tue, 20 Aug 2019 19:43:03 +0300] rev 15351
build everything in vcpkg build by default
alfadur [Mon, 19 Aug 2019 21:17:18 +0300] rev 15350
only digest masks for masked land object
alfadur [Mon, 19 Aug 2019 18:59:24 +0300] rev 15349
remove per line digest logging
alfadur [Mon, 19 Aug 2019 18:48:11 +0300] rev 15348
copy alpha extraction to the other digest computation
nemo [Mon, 19 Aug 2019 11:41:59 -0400] rev 15347
make the mask colours more liberal due to possibility that OSX/SDL2 are slightly distorting them
alfadur [Mon, 19 Aug 2019 18:24:08 +0300] rev 15346
fix alpha index
alfadur [Mon, 19 Aug 2019 18:06:46 +0300] rev 15345
alpha digest test
nemo [Mon, 19 Aug 2019 09:11:49 -0400] rev 15344
merge
raptor <buckyballreaction@gmail.com> [Fri, 16 Aug 2019 15:03:14 -0600] rev 15343
Handle a possible linker error on macOS
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Aug 2019 01:06:13 +0200] rev 15342
gfSwitchHog+gfKing: Fix hog switching being delayed one round too many
alfadur [Fri, 16 Aug 2019 20:46:10 +0300] rev 15341
update library names
alfadur [Fri, 16 Aug 2019 20:45:25 +0300] rev 15340
reduce memory usage of screenshot mirroring
raptor <buckyballreaction@gmail.com> [Fri, 16 Aug 2019 11:02:01 -0600] rev 15339
Merge of 0.9.25 branch with back-grafted macOS changes
raptor <buckyballreaction@gmail.com> [Fri, 16 Aug 2019 10:59:50 -0600] rev 15338
Merge 0.9.25 branch pre-macOS fixes. Discard desyncing changes at nemo's direction
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:20:28 -0600] rev 15337
Remove usage of macdeployqt in favor of CMake BundleUtilities. BundleUtilities properly finds all dependencies and adds them to the .app automatically. It also fixes rpath and install_name issues for any of the binaries or dependencies
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:10:12 -0600] rev 15336
Fix compiling on MacOS X by requiring c++11 standard. Building now requires MacOS X 10.8+ and CMake 3.9+
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 12:29:26 -0600] rev 15335
Add build/ directory .hgignore
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 09:50:24 -0600] rev 15334
Make hardware acceleration optional on MacOS X
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 22:15:59 +0200] rev 15333
Make color of switch arrows match the team color perfectly (was a bit too bright)
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 22:03:43 +0200] rev 15332
Fix switching arrows overlapping with hog tags of own hog (while finger is active)
nemo [Thu, 15 Aug 2019 16:07:57 -0400] rev 15331
just to make it build against nightly
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 21:15:32 +0200] rev 15330
Clean up Switch files
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 21:06:04 +0200] rev 15329
Update icons for switch hog
alfadur [Thu, 15 Aug 2019 21:25:20 +0300] rev 15328
ensure switch sprite color is black
alfadur [Thu, 15 Aug 2019 21:01:23 +0300] rev 15327
update switch sprite
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 18:49:45 +0200] rev 15326
Improve Switch outline, add vector files
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 16:26:36 +0200] rev 15325
Update ChangeLog.txt and CREDITS
alfadur [Thu, 15 Aug 2019 01:10:57 +0300] rev 15324
replace jungle with ogg
alfadur [Thu, 15 Aug 2019 00:55:57 +0300] rev 15323
use different flag for vcpkg debug
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Aug 2019 23:38:35 +0200] rev 15322
Remove accidental DEBUG flag in Pascal builds
alfadur [Wed, 14 Aug 2019 23:15:15 +0300] rev 15321
update sdl library name
alfadur [Wed, 14 Aug 2019 23:06:11 +0300] rev 15320
remove nopng from vcpkg build
alfadur [Wed, 14 Aug 2019 22:27:01 +0300] rev 15319
remove direct libpng dependency on windows
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:20:28 -0600] rev 15318
Remove usage of macdeployqt in favor of CMake BundleUtilities. BundleUtilities properly finds all dependencies and adds them to the .app automatically. It also fixes rpath and install_name issues for any of the binaries or dependencies
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:10:12 -0600] rev 15317
Fix compiling on MacOS X by requiring c++11 standard. Building now requires MacOS X 10.8+ and CMake 3.9+
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 12:29:26 -0600] rev 15316
Add build/ directory .hgignore
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 09:50:24 -0600] rev 15315
Make hardware acceleration optional on MacOS X
alfadur [Mon, 12 Aug 2019 21:20:00 +0300] rev 15314
make sure keys.csv is installed
alfadur [Mon, 12 Aug 2019 14:56:27 +0300] rev 15313
add background to switch animation
alfadur [Fri, 09 Aug 2019 23:41:46 +0300] rev 15312
add crocodile hat
alfadur [Fri, 09 Aug 2019 20:31:04 +0300] rev 15311
replace jungle with opus
alfadur [Wed, 07 Aug 2019 17:28:54 +0300] rev 15310
start gear data group implementation
alfadur [Wed, 07 Aug 2019 00:54:42 +0300] rev 15309
fix check for static gears
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 23:33:08 +0200] rev 15308
Restrict girder placement in other land objects, too
alfadur [Tue, 06 Aug 2019 23:47:02 +0300] rev 15307
disallow placing girders over airmines and moving hogs
alfadur [Tue, 06 Aug 2019 23:28:14 +0300] rev 15306
add helper to find if a spite intersects gears
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 19:13:12 +0200] rev 15305
ArgParsers: Remove deprecated command-line arguments
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 19:00:51 +0200] rev 15304
Remember maximized state of game window
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 11:41:38 +0200] rev 15303
Remember maximized state of frontend window
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Aug 2019 22:57:12 +0200] rev 15302
Saucer: Restore dX after "freeze" state
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Aug 2019 22:28:59 +0200] rev 15301
Fix movement stopping when activating saucer after longjump
sheepluva [Mon, 05 Aug 2019 00:20:45 +0200] rev 15300
In hindsight my emscripten-ifdef (70d416a8f63f) is nonsense.
As fpcrtl_glShaderSource() would not be defined and lead to compiling issues.
So either it's 3 ifdefs (in pas2cRedo, pas2cSystem and misc.c),
in order to toggle between fpcrtl_ and the native function,
or alternatively have no ifdef for it at all.
I'm going with none at all,
which means emscripten will compile with the original (const) function prototype,
being wrapped by the fpcrtl_ function, same as non-emscripten builds.
Wuzzy <Wuzzy2@mail.ru> [Sun, 04 Aug 2019 01:52:12 +0200] rev 15299
Rewrite a few CMake flag descriptions
alfadur [Sun, 04 Aug 2019 02:38:11 +0300] rev 15298
fix shader uniform access
sheepluva [Sun, 04 Aug 2019 00:30:56 +0200] rev 15297
fix
bug #750: workaround GL2 function params const-iness issues with pas2c
alfadur [Sat, 03 Aug 2019 17:10:19 +0300] rev 15296
fix condition
alfadur [Sat, 03 Aug 2019 17:06:38 +0300] rev 15295
transpose atlas sprites where necessary
alfadur [Sat, 03 Aug 2019 04:16:36 +0300] rev 15294
add function to retrieve texture data
alfadur [Sat, 03 Aug 2019 02:51:19 +0300] rev 15293
fix buffer sizes
alfadur [Sat, 03 Aug 2019 02:14:07 +0300] rev 15292
fix gear lookup allocated on stack
alfadur [Sat, 03 Aug 2019 01:13:45 +0300] rev 15291
ship the atlas to the gpu
alfadur [Sat, 03 Aug 2019 00:54:29 +0300] rev 15290
add an empty texture constructor
unc0rr [Fri, 02 Aug 2019 13:35:23 +0200] rev 15289
Move messages queue to hedgewars-engine-messages lib
sheepluva [Wed, 31 Jul 2019 23:14:27 +0200] rev 15288
merge 1.0.0 beta 1 into ui-scaling branch
alfadur [Tue, 30 Jul 2019 22:59:06 +0300] rev 15287
implement empty gear lookup entries
alfadur [Tue, 30 Jul 2019 19:53:23 +0300] rev 15286
add gear lookup to the physics processor
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Jul 2019 21:58:39 +0200] rev 15285
No longer explode dying hogs that take damage
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Jul 2019 00:36:09 +0200] rev 15284
Remove hardcoded default gamepad bindings
They just cause too much confusion and there is no way the player can disable them. Done because a player complained about exactly this
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Jul 2019 03:42:17 +0200] rev 15283
Prevent saving of demo after /lua command was used
Done because demos are unable to record any manual Lua command atm.
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Jul 2019 01:13:48 +0200] rev 15282
Fix incorrect German translation of "scheme" in context of URI scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Jul 2019 01:09:30 +0200] rev 15281
Enable "replay" button after playing a demo or saved game
alfadur [Thu, 25 Jul 2019 23:02:02 +0300] rev 15280
replace time with milliseconds
alfadur [Thu, 25 Jul 2019 22:31:24 +0300] rev 15279
add gear allocator
alfadur [Thu, 25 Jul 2019 21:59:20 +0300] rev 15278
use better contact point for inter-gear collision
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 19:40:40 +0200] rev 15277
Fix bad pixel offsets in CPU flag preview
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 19:18:48 +0200] rev 15276
Default_es: Remove Coward.ogg
This file was in English, but the voicepack must be in Spanish.
alfadur [Thu, 25 Jul 2019 19:58:19 +0300] rev 15275
add time events
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 18:40:06 +0200] rev 15274
Mutant: Remove excess teams if a clan has more than one team
nemo [Thu, 25 Jul 2019 11:58:40 -0400] rev 15273
based on user feedback, the audio provided by the translator here is inappropriate. replacing with the english pending a new translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 22 Jul 2019 19:26:58 +0200] rev 15272
VideoRec: Stop prerecording when /lua activates
alfadur [Thu, 25 Jul 2019 16:29:14 +0300] rev 15271
clear intermediate result structures between iterations
unC0Rr [Thu, 25 Jul 2019 15:18:00 +0200] rev 15270
Implement ipc queue which takes care of message ordering and timestamps
unC0Rr [Thu, 25 Jul 2019 14:23:25 +0200] rev 15269
Rethink message types a bit
alfadur [Thu, 25 Jul 2019 00:05:30 +0300] rev 15268
reserve zero gear id
alfadur [Wed, 24 Jul 2019 23:37:58 +0300] rev 15267
check dynamic collision arrays first
alfadur [Wed, 24 Jul 2019 23:33:06 +0300] rev 15266
update collision grid with position changes
alfadur [Wed, 24 Jul 2019 22:49:59 +0300] rev 15265
save full shifts to position updates
alfadur [Tue, 23 Jul 2019 20:22:27 +0300] rev 15264
update to stable nom5
Wuzzy <Wuzzy2@mail.ru> [Mon, 22 Jul 2019 10:04:19 +0200] rev 15263
Fix word "Feedback" not being translated in error message
This does not violate the string freeze, the string is already present in PageMain.
Wuzzy <Wuzzy2@mail.ru> [Sun, 21 Jul 2019 11:22:06 +0200] rev 15262
Pagetraining: Move style sheet to CSS files
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 21:00:28 +0200] rev 15261
Frontend: Tweak deco border around teams list
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 19:33:40 +0200] rev 15260
Bans list: Remove vertical header, make horizontal header non-clickable
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 19:26:13 +0200] rev 15259
Move chat box stylesheets to CSS files
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 18:45:30 +0200] rev 15258
Fix multiple timeboxes spawning when hog moves before timebox arrived
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 03:39:58 +0200] rev 15257
CTF: Fix clan not winning if enemy hog was time-travelling
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 03:25:15 +0200] rev 15256
Use minimum size for keybinder category list
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 01:46:40 +0200] rev 15255
Pagevideos: Create header object explicitly
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 00:45:39 +0200] rev 15254
Fix broken stylesheet in keybinder widget
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 00:20:50 +0200] rev 15253
Pagetraining: Fix broken style sheet
Wuzzy <Wuzzy2@mail.ru> [Wed, 17 Jul 2019 23:52:01 +0200] rev 15252
Fix broken styling of window size widgets
Wuzzy <Wuzzy2@mail.ru> [Wed, 17 Jul 2019 00:33:55 +0200] rev 15251
Fix cursor not being disabled when teleporting hog into water
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 23:26:00 +0200] rev 15250
Racer: Count turn as skipped when computer skipped
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 21:13:01 +0200] rev 15249
Drowning gears: Delete big gears when they're *completely* out of visible area
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 20:46:50 +0200] rev 15248
Add small plane sound fade-in in weWrap
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 13:13:14 +0200] rev 15247
HedgeEditor/Construction Mode: Adjust ammo ordering to match ammo menu's
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 12:27:02 +0200] rev 15246
Make planewater.ogg loop seamless (fix awful clicking)
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 10:36:00 +0200] rev 15245
Drawn maps: Update uLandPainted scaling to match the new map bounds
Wuzzy <Wuzzy2@mail.ru> [Fri, 12 Jul 2019 00:07:09 +0200] rev 15244
Fix vgtChunk being never deleted if rqPlainSplash is set
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 23:53:30 +0200] rev 15243
Delete vgtDroplet and vgtChunk when hitting the ocean world edge
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 22:31:29 +0200] rev 15242
Give snorkel to air plane pilot in weSea
Ihor Paliichuk [Thu, 11 Jul 2019 21:23:57 +0200] rev 15241
Update Ukrainian translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 20:23:42 +0200] rev 15240
Air attack: Fix infintie sound when target is at extreme X pos
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 19:58:35 +0200] rev 15239
Remove gtAirAttack when completely out of visible bounds
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 19:14:54 +0200] rev 15238
Cleanup gtAirAttack behaviour in weWrap
Fixed bugs:
- Gear position was not wrapped properly, messing up repeat rendering
- Gear spawned outside of map bounds
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 17:15:30 +0200] rev 15237
Air attack: Add simple appear/disappear effect in weWrap
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 16:24:09 +0200] rev 15236
Make lowest line of Splash image frames transparent to work around scaling issues
The Splash image is scaled. Sometimes, the lowest line is repeated on the top, which caused some weird lines to appear above big splashes (e.g. piano).
This has been done fully automated with a script. Only the alpha channel was changed. The color information is preserved.
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 06:24:03 +0200] rev 15235
Add air plane underwater sound and add water splashes
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 05:44:43 +0200] rev 15234
Air attack: Fix some issues with sound channel
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 05:07:55 +0200] rev 15233
Air attack: Replace smoke with bubbles when underwater
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 04:42:50 +0200] rev 15232
Tweak position of big splashes right or left
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 03:22:35 +0200] rev 15231
Spawn bubbles instead of sparkles when air mine is stunned underwater
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 02:25:07 +0200] rev 15230
Make flames collide with bounce world edge again, properly this time
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 00:53:29 +0200] rev 15229
Remove all placement restrictions of air attack and friends
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 00:45:49 +0200] rev 15228
Bounce world edge: Fix buggy gear behaviour if gear spawned inside bounce edge area
Wuzzy <Wuzzy2@mail.ru> [Tue, 09 Jul 2019 12:55:58 +0200] rev 15227
TimeBox: Fix buggy behaviour if hog took damage or died before time box arrived
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Jul 2019 22:29:20 +0200] rev 15226
Remove excessive console output of gtAirAttack
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Jul 2019 21:44:26 +0200] rev 15225
King Mode: Fix king placement phase not working correctly with multiple teams in a clan
New king placement phase rules:
* Before the game begins, each team can walk with their king and teleport for free, everything else is disabled
* This special round does not count towards the round counter, like in gfPlaceHog
* TotalRounds is set to -1 during this round, like in gfPlaceHog
Under the old rules, this was much more hacky. The delay of all delay-less weapons was just set to 1
The problem with the old rules was that if any clan had more than 1 team, eventually the weapon delay will time out before all kings have been placed.
alfadur [Mon, 08 Jul 2019 15:16:05 +0300] rev 15224
fix fpnum to f64 conversion
alfadur [Sat, 06 Jul 2019 22:04:59 +0300] rev 15223
optimize 64-bit sqrt some more
unc0rr [Sat, 06 Jul 2019 00:31:54 +0200] rev 15222
Marry C enums, Qt's metaobject system and QML
alfadur [Fri, 05 Jul 2019 23:40:03 +0300] rev 15221
replace overflowing_sub with wrapping_sub
alfadur [Fri, 05 Jul 2019 21:48:01 +0300] rev 15220
fix empty polygon iteration
alfadur [Fri, 05 Jul 2019 21:16:33 +0300] rev 15219
optimize sqrts
alfadur [Thu, 04 Jul 2019 21:40:50 +0300] rev 15218
reduce convertions in signum
alfadur [Thu, 04 Jul 2019 19:21:56 +0300] rev 15217
fix u32 conversion sign
alfadur [Thu, 04 Jul 2019 17:59:37 +0300] rev 15216
optimize fpnum operations
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Jul 2019 15:23:16 +0200] rev 15215
King Mode: Fix whole clan being killed when king died
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Jul 2019 22:35:19 +0200] rev 15214
Fix hog tags of current hog not rendered in gray area of wrap world edge if finger is shown
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Jun 2019 11:43:39 +0200] rev 15213
Mark Polish translation as complete for next release
KoBeWi [Sun, 30 Jun 2019 11:42:47 +0200] rev 15212
Update Polish frontend translation and finish pl.txt
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Jun 2019 11:20:22 +0200] rev 15211
Fix sidFPS not being properly right-aligned (again!)
FPS display worked before, but it was accidentally un-done in bcecb3349948e2e00d3f2ee0c6497a24676a4efb.
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 23:12:21 +0200] rev 15210
Display special icon when moving bee cursor over gray wrap area
This is done as a reminder to remind the player the bee will attempt to fly through the edge first when placing the target in one of the two gray areas.
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 22:52:14 +0200] rev 15209
Bee: Call HomingWrap in pre-homing phase, too
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 22:03:44 +0200] rev 15208
Air mine contour: Lower opacity when not seeking
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 21:19:02 +0200] rev 15207
More logical lamp rules for air mine
* lamp off = not seeking for hogs
* lamp on = seeking for hogs
* lamp flashes = chasing a hedgehog
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 21:00:27 +0200] rev 15206
Make air mine contour red when chasing
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 20:41:14 +0200] rev 15205
Render contour of air mines when in highly opaque water
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 19:35:59 +0200] rev 15204
WxW: Hide “Please wait ...” panel by default
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 19:06:41 +0200] rev 15203
Update changelog WRT Polish translation
KoBeWi [Sat, 29 Jun 2019 19:05:50 +0200] rev 15202
Update Polish translation: Lua 100%, update pl.txt
Wuzzy <Wuzzy2@mail.ru> [Mon, 24 Jun 2019 11:25:15 +0200] rev 15201
Fix buggy kamikaze when hog took damage during short waiting phase at start
Wuzzy <Wuzzy2@mail.ru> [Sun, 23 Jun 2019 16:14:27 +0200] rev 15200
Explode hog instantly when taking damage while dying
Wuzzy <Wuzzy2@mail.ru> [Sun, 23 Jun 2019 11:28:00 +0200] rev 15199
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sun, 23 Jun 2019 10:49:15 +0200] rev 15198
Backed out
changeset a5fb73335a87 - This violated the string freeze declared on June 20, 2019
nemo [Sat, 22 Jun 2019 10:32:15 -0400] rev 15197
Someone didn't understand why they couldn't rejoin a game. Maybe this will help
nemo [Fri, 21 Jun 2019 22:36:50 -0400] rev 15196
48 used to be the limit
alfadur [Sat, 22 Jun 2019 00:18:24 +0300] rev 15195
fill the atlas with sprites
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Jun 2019 20:27:37 +0200] rev 15194
Update locale files
GunChleoc [Fri, 21 Jun 2019 20:13:12 +0200] rev 15193
Add Scottish Gaelic translation in metadata files
GunChleoc [Fri, 21 Jun 2019 20:08:05 +0200] rev 15192
Update Scottish Gaelic translation (frontend)
alfadur [Fri, 21 Jun 2019 00:33:56 +0300] rev 15191
add a way to reference atlas contents
alfadur [Thu, 20 Jun 2019 16:05:03 +0300] rev 15190
fix hammer and rcplane sprite offsets
alfadur [Thu, 20 Jun 2019 15:56:59 +0300] rev 15189
add missing GL2 support call
nemo [Wed, 19 Jun 2019 22:36:11 -0400] rev 15188
consistent indentation with rest of unit. was just to help me read this block
unc0rr [Wed, 19 Jun 2019 23:52:54 +0200] rev 15187
Rework EquidistantPoints
nemo [Wed, 19 Jun 2019 17:19:52 -0400] rev 15186
make airmines less of CPU hogs
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Jun 2019 20:37:02 +0200] rev 15185
Make flames ignore bouncy world edge
Rationale: Flame speed heavily relies on wind and cannot be reasonably reversed.
The rationale is similar as for gtPoisonCloud.
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Jun 2019 19:02:49 +0200] rev 15184
uLand.pas: Remove unused variable
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Jun 2019 18:51:02 +0200] rev 15183
weBounce: Fix some weird bouncing behaviour
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 21:43:05 +0200] rev 15182
Lua: Fix incorrect values for capcolDefault, capcolSetting
alfadur [Wed, 19 Jun 2019 02:40:00 +0300] rev 15181
enable local admins for non-official servers
alfadur [Wed, 19 Jun 2019 01:47:56 +0300] rev 15180
break error loop in client removal
alfadur [Wed, 19 Jun 2019 01:19:10 +0300] rev 15179
pin removed clients until the output buffer is flushed
alfadur [Wed, 19 Jun 2019 00:49:45 +0300] rev 15178
remove a 2015ism
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 20:55:11 +0200] rev 15177
ACF5: Fix incorrect ammo display on turn start at wave 3
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 20:27:34 +0200] rev 15176
New formula to calculate drawn map sizes, now every FeatureSize leads to an unique size
It works by using 4 hardcoded map sizes and the rest is simply interpolated.
Size 1: 1024×512
Size 6: 2048×1024
Size 12: 4096×2048 (default, compatible with pre-1.0.0)
Size 25: 8192×4096
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 20:20:01 +0200] rev 15175
Fix air mine spawning inside land if land is almost completely full
Bug conditions:
* cAirMines >= 1
* Play with a drawn map filled with land
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 19:51:05 +0200] rev 15174
Fix mapgen flowers being slightly offset on X axis
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 19:33:43 +0200] rev 15173
ACF10: Show proper messages when everyone dies
If everyone died, the game cannot continue, but you still win (since it's a sandbox mission).
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 19:20:02 +0200] rev 15172
ACF: Show "Mission succeeded/failed" in stats screen
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 00:10:18 +0200] rev 15171
ACF5: Tweak hog coordinates to avoid floating
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 13:55:32 +0200] rev 15170
ACF5: Disable inappropriate "boring" taunt at the end
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 13:48:22 +0200] rev 15169
ACF5: In final animation, move camera to empty cage
alfadur [Sun, 16 Jun 2019 19:16:26 +0300] rev 15168
avoid allocation in hash comparison
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 13:27:14 +0200] rev 15167
ACF5: Also clear crates around cyborg
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 12:19:43 +0200] rev 15166
Fix mouse wheel scrolling team list when used on team color widget
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 00:49:58 +0200] rev 15165
Set smaller pageStep for all QSliders
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 19:49:02 +0200] rev 15164
Fix mapgen flowers being placed into indestructible map border
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 19:44:52 +0200] rev 15163
Refactor uLand.pas a bit and add constant for border width
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 18:51:04 +0200] rev 15162
Drawn maps: Fix off-by-one errors in land erasing code
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 18:15:32 +0200] rev 15161
Fix sprays being biased to the left on huge maps
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 17:00:43 +0200] rev 15160
Perlin maps: Initialize playWidth and playHeight
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 16:37:36 +0200] rev 15159
Continental supplies: Fix Lua error when first hog of team dies
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 16:05:13 +0200] rev 15158
Continental supplies: Show continent in team bars
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 14:49:18 +0200] rev 15157
Continental supplies: Show selected continent if randomly chosen
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 14:21:06 +0200] rev 15156
Basic Movement Training: Set HealthCaseAmount to 5
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 14:04:01 +0200] rev 15155
Move piano splash a few pixels lower
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 13:30:36 +0200] rev 15154
Remove dead code in uWorld.pas
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 13:20:29 +0200] rev 15153
Fix hog facing direction when landing with parachute
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 13:06:15 +0200] rev 15152
weBounce: Force hedgehogs to stay in playable area
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:58:01 +0200] rev 15151
Keep hog facing direction while on parachute
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:10:42 +0200] rev 15150
Properly set dx/dy of hedgehog on parachute
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:09:12 +0200] rev 15149
Change max hedgehog estimate for drawn map sizes 1-3
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:02:22 +0200] rev 15148
Fix world edge positions for drawn maps
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 03:27:06 +0200] rev 15147
Restrict object placement between leftX and rightX
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 02:50:51 +0200] rev 15146
Drawn maps: Erase land outside of land bounds
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 01:18:40 +0200] rev 15145
Fix freezer drawing land outside of indestructible land border in some map types
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Jun 2019 22:24:59 +0200] rev 15144
Fix coloring of map border at top left/right corner being wrong sometimes
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Jun 2019 21:09:08 +0200] rev 15143
ACF1: Crate challenge: Fix turn time being reset to infinity after taking dmg
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Jun 2019 17:21:05 +0200] rev 15142
WxW, Racer: Make bots skip/auto-confirm setup phase
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Jun 2019 17:05:00 +0200] rev 15141
Continental supplies: Bots select random continent
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Jun 2019 15:07:03 +0200] rev 15140
Clear jump and walk msgs after placement
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Jun 2019 16:02:29 +0200] rev 15139
Fix floating hog when switching to moving hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Jun 2019 11:29:49 +0200] rev 15138
Frenzy: Change ammo slots to be closer to original slots
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Jun 2019 11:27:26 +0200] rev 15137
Frenzy: Fix incorrect ammo slot numbers in ammo menu
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Jun 2019 11:25:39 +0200] rev 15136
Lua API: Add SetAmmoSlot
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 15:09:42 +0200] rev 15135
CTF/Control: Fix incomplete hedgehog loop bounds
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 15:08:06 +0200] rev 15134
Remove kamikaze and piano strike from CTF and Control
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 11:55:49 +0200] rev 15133
Battalion (King): At end of turn, re-kill all minions without king
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 11:35:13 +0200] rev 15132
End turn immediately when hedgehog health reaches 0
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 10:50:05 +0200] rev 15131
Battalion (King): Kill minions with default boom
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 10:36:18 +0200] rev 15130
Battalion: Handle gfKing properly
alfadur [Wed, 05 Jun 2019 00:23:56 +0300] rev 15129
use tuple parsers
alfadur [Tue, 04 Jun 2019 23:59:16 +0300] rev 15128
fix parser getting stuck
alfadur [Tue, 04 Jun 2019 23:44:01 +0300] rev 15127
simplify root parser
unc0rr [Tue, 04 Jun 2019 22:37:42 +0200] rev 15126
Fix build errors in certain configurations
unc0rr [Tue, 04 Jun 2019 22:34:42 +0200] rev 15125
Apply dos2unix to rust sources
alfadur [Tue, 04 Jun 2019 23:19:18 +0300] rev 15124
make custom combinators high order
alfadur [Tue, 04 Jun 2019 23:05:12 +0300] rev 15123
parser cleanup
alfadur [Tue, 04 Jun 2019 22:28:28 +0300] rev 15122
merge
alfadur [Tue, 04 Jun 2019 22:25:28 +0300] rev 15121
fix lists parsing
unc0rr [Tue, 04 Jun 2019 21:24:07 +0200] rev 15120
Add 'discard' method for lfprng
alfadur [Tue, 04 Jun 2019 20:01:37 +0300] rev 15119
upgrade to nom5 beta2
alfadur [Tue, 04 Jun 2019 01:39:22 +0300] rev 15118
consume pongs
alfadur [Tue, 04 Jun 2019 01:32:08 +0300] rev 15117
fix callvote parsing
alfadur [Mon, 03 Jun 2019 23:50:26 +0300] rev 15116
make greeting argument optional
alfadur [Mon, 03 Jun 2019 23:15:05 +0300] rev 15115
fix hash comparison fix
alfadur [Mon, 03 Jun 2019 22:41:43 +0300] rev 15114
fix hash comparison
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 18:56:08 +0200] rev 15113
Fix parachute being drawn behind tags and objects
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 16:49:42 +0200] rev 15112
Ensure the flowers get placed within map bounds
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 15:37:32 +0200] rev 15111
ASA fruit02: Add workaround for incorrect weapon display on turn start
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 13:13:49 +0200] rev 15110
Add some comments in en.txt
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 12:50:22 +0200] rev 15109
Remove some accidental advertisements in de.txt and en.txt
alfadur [Mon, 03 Jun 2019 01:15:57 +0300] rev 15108
check for account existence before asking passwords
alfadur [Sun, 02 Jun 2019 23:58:12 +0300] rev 15107
handle response from IO result handler
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 22:16:38 +0200] rev 15106
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 22:13:37 +0200] rev 15105
Update Lua locale files
alfadur [Sun, 02 Jun 2019 22:40:39 +0300] rev 15104
fix land object placement
alfadur [Sun, 02 Jun 2019 22:25:41 +0300] rev 15103
use blocking recv in IO thread
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 18:22:06 +0200] rev 15102
Allow vgtBigExplosion in low quality mode
Rationale: We already allow vgtExplosion, which is a smaller version. Without vgtBigExplosion, there is not *any* explosion effect.
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 17:34:47 +0200] rev 15101
Move resurrector and seduction distance to uConsts
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 17:19:07 +0200] rev 15100
Don't draw girder/resurrect/seduce circle while hog moves
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 17:15:10 +0200] rev 15099
Homing bee can now be used as secondary ammo
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 17:02:24 +0200] rev 15098
Properly prevent using airstrike or girder in mid-air
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Jun 2019 00:27:23 +0200] rev 15097
Speech bubbles: Fix word-wrapping being used between interpunction
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 21:39:47 +0200] rev 15096
Scenarios: Show "Mission succeeded/failed!" in stats screen
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 21:10:17 +0200] rev 15095
PageEditTeam: Disable sound test button when frontend sounds are disabled
alfadur [Fri, 31 May 2019 21:34:32 +0300] rev 15094
rename length to something different
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 19:02:42 +0200] rev 15093
Make the HedgeEditor mission output strings collectable by translation scripts
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 18:35:26 +0200] rev 15092
ASA: Use higher quality mission images
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 17:40:26 +0200] rev 15091
ASA fruit02: Use pre-selected barrel positions and fewer barrels
This should fix some extreme lag issues in this mission due to excessive flame spawns
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 15:20:03 +0200] rev 15090
ASA fruit01: Save campaign variable about whether hero joined battle
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 15:04:43 +0200] rev 15089
ASA fruit02: Delete sticky flames
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 13:21:43 +0200] rev 15088
Move Dangerous Ducklings scenario down
Because it requires rope skills
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 11:23:13 +0200] rev 15087
ASA cosmos: Don't send team rankings
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 11:10:01 +0200] rev 15086
ASA: Check if hero is still alive before claiming victory
Wuzzy <Wuzzy2@mail.ru> [Wed, 29 May 2019 13:21:23 +0200] rev 15085
ACF2: Replace isHogAlive with IsHogAlive
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 May 2019 11:08:54 +0200] rev 15084
Lua: Add IsHogAlive
unC0Rr [Thu, 30 May 2019 18:31:02 +0200] rev 15083
Copy authentication from the old frontend
Wuzzy <Wuzzy2@mail.ru> [Wed, 29 May 2019 01:05:20 +0200] rev 15082
ASA fruit01: Recognize victory if killing all enemy hogs in "flee" variant
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 22:07:56 +0200] rev 15081
ACF1: Fix 2 crate spawns being very close to each other in the difficult rope challenge
alfadur [Tue, 28 May 2019 21:28:32 +0300] rev 15080
normalize type names
alfadur [Tue, 28 May 2019 19:04:18 +0300] rev 15079
shuffle server files
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 17:49:04 +0200] rev 15078
Animate library: Document way to speed up animations for testing purposes
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 17:04:48 +0200] rev 15077
ACF9: Correct the contents of the code comments
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 13:07:56 +0200] rev 15076
Fix stats screen group boxes sometimes having no spacing
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 01:58:42 +0200] rev 15075
Use crown icon in mission panel for King Mode
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 01:28:59 +0200] rev 15074
Change mission panel icons for a couple of game styles
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 May 2019 00:48:17 +0200] rev 15073
Semi-standardize usage of icons in many mission panels
* Question mark: Decision / user input
* Exclamation mark: Tutorial message / information
* Hedgehog: Mission introduction
* -amSkip: Mission failure
* Star: Mission success / end of game
Wuzzy <Wuzzy2@mail.ru> [Mon, 27 May 2019 21:56:12 +0200] rev 15072
Add 2 mission panel icons: hedgehog and flags
Wuzzy <Wuzzy2@mail.ru> [Mon, 27 May 2019 16:43:42 +0200] rev 15071
Background theme detection: Also check if Border.png is present
Wuzzy <Wuzzy2@mail.ru> [Mon, 27 May 2019 00:04:40 +0200] rev 15070
Backed out
changeset 96244def1cc0—It was broken
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 23:52:04 +0200] rev 15069
Fix temporary hog/timer freeze when throwing sticky mine, then switch to shotgun in inf. attack
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 20:51:42 +0200] rev 15068
ACF6: More turn time tweaks
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 20:45:08 +0200] rev 15067
ACF6: (Re-)initialize turn properly after cut scenes
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 19:59:54 +0200] rev 15066
Rename sprFirepunch to sprFirePunch
alfadur [Sun, 26 May 2019 19:12:16 +0300] rev 15065
add idle shouryuuken animation
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 17:53:14 +0200] rev 15064
ACF6: Dismiss enemy teams on victory, just in case
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 17:40:38 +0200] rev 15063
ACF6: Protect goal crate from damage
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 16:16:47 +0200] rev 15062
ACF5: Fix some turn bugs relating to 3rd wave
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 16:01:33 +0200] rev 15061
ACF5: Add appear animation for 3rd wave
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 15:49:39 +0200] rev 15060
ACF5: Spawn final wave at end of 7th turn instead of beginning of 8th turn
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 15:37:49 +0200] rev 15059
ACF5: Fix number of turns before 3rd wave appears not always being 7
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 14:27:55 +0200] rev 15058
IsHogLocal: If there's a mission team, only count members in the clan of that team
This attends to a hack in some missions which use fake human teams in the enemy clans for animation purposes.
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 May 2019 14:16:35 +0200] rev 15057
Refactor definition of "local" clans
alfadur [Sat, 25 May 2019 18:18:42 +0300] rev 15056
scatter bottle pieces
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 May 2019 02:14:25 +0200] rev 15055
ACF3: Fix princess-in-cage scene: Princess did not die
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 May 2019 01:45:46 +0200] rev 15054
ACF3: Simplify infinite shoryuken crate
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 May 2019 00:23:14 +0200] rev 15053
ACF3: Clean up start up sequences a bit
unc0rr [Fri, 24 May 2019 23:39:51 +0200] rev 15052
Add handling of some messages, reuse models from the old frontend
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 22:27:19 +0200] rev 15051
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 22:26:47 +0200] rev 15050
Use capgrpMessage2 for eidHomerun so it doesn't collide with death msgs
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 22:17:36 +0200] rev 15049
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 22:07:44 +0200] rev 15048
Prevent crates from being collected twice
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 21:47:20 +0200] rev 15047
Use "looky" hog sprite for missing hat texture as well
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 21:23:36 +0200] rev 15046
Initialize cursor position properly when opening ammo menu, prevent "jumping"
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 19:44:49 +0200] rev 15045
Add new Hedgehog.png frame for ammo with SelAmmoIcon
unC0Rr [Fri, 24 May 2019 16:01:30 +0200] rev 15044
Add slots for all protocol messages
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 14:55:48 +0200] rev 15043
Add drill rocket animation
Wuzzy <Wuzzy2@mail.ru> [Fri, 24 May 2019 12:31:30 +0200] rev 15042
Stop fade-out sound instantly when audio muted
Fixes flamethrower sound not stopping at all when un-muting audio after flamethrower finished
alfadur [Thu, 23 May 2019 23:24:48 +0300] rev 15041
don't draw double 🦔 when equipping rc plane
alfadur [Thu, 23 May 2019 20:37:41 +0300] rev 15040
improve rope rendering
Wuzzy <Wuzzy2@mail.ru> [Thu, 23 May 2019 13:41:14 +0200] rev 15039
ACF2: Fix breakage when Dense Cloud dies after accepting offer, but before returning to Leaks A Lot
Wuzzy <Wuzzy2@mail.ru> [Thu, 23 May 2019 08:50:18 +0200] rev 15038
ACF2: Add more isHogAlive checks
Wuzzy <Wuzzy2@mail.ru> [Thu, 23 May 2019 08:34:30 +0200] rev 15037
Reset MultiShootAttacks to 0 when calling SwitchHog in Lua
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 May 2019 23:32:22 +0200] rev 15036
Merge alfadur's commits
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 May 2019 23:30:10 +0200] rev 15035
ACF2: Prevent cut scene from playing when own hogs are dead or about to die
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 May 2019 11:31:55 +0200] rev 15034
ACF: Add some checks before calling StoppedGear
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 May 2019 10:45:35 +0200] rev 15033
Fix health case/barrel health texture being sometimes not created
alfadur [Wed, 22 May 2019 23:53:00 +0300] rev 15032
disallow zero rope step
alfadur [Wed, 22 May 2019 23:05:55 +0300] rev 15031
use contains where possible
alfadur [Wed, 22 May 2019 22:42:20 +0300] rev 15030
remove RangeContains in favor of standard contains
alfadur [Tue, 21 May 2019 23:04:50 +0300] rev 15029
add rope layers
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 May 2019 16:45:16 +0200] rev 15028
ACF2: Fix breakage when leaks kills Brainiac with 3 Deagle shots (for real)
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 May 2019 16:32:34 +0200] rev 15027
Fix un-selecting weapon while in multishoot allowing another attack
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 May 2019 15:15:17 +0200] rev 15026
ACF2: Fix breakage when leaks kills Brainiac with 3 Deagle shots
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 May 2019 14:38:10 +0200] rev 15025
ACF2: Fix Lua error when hog dies during cyborg choice phase
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 May 2019 12:58:28 +0200] rev 15024
Disable Sudden Death for all A Classic Fairytale missions
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 May 2019 12:37:35 +0200] rev 15023
ACF1: Fix pastMoleHeadAnim being played twice
Wuzzy <Wuzzy2@mail.ru> [Mon, 20 May 2019 21:14:39 +0200] rev 15022
Add error messages when calling AddHog or AddMissionHog wrongly
Wuzzy <Wuzzy2@mail.ru> [Mon, 20 May 2019 16:53:52 +0200] rev 15021
Update German Lua translations
Wuzzy <Wuzzy2@mail.ru> [Mon, 20 May 2019 16:18:35 +0200] rev 15020
Scenarios: Drawn games count as mission failure
Wuzzy <Wuzzy2@mail.ru> [Mon, 20 May 2019 14:59:26 +0200] rev 15019
Speed Shoppa: Set hog dy=0 on victory
Wuzzy <Wuzzy2@mail.ru> [Mon, 20 May 2019 01:24:25 +0200] rev 15018
Remove Wacky templates #37, #38, #43 from Large land template
Wuzzy <Wuzzy2@mail.ru> [Mon, 20 May 2019 00:15:02 +0200] rev 15017
Update MaxHedgehogs for template #43
Wuzzy <Wuzzy2@mail.ru> [Sun, 19 May 2019 23:52:13 +0200] rev 15016
Calculate max. recommended hog count for perlin maps
Wuzzy <Wuzzy2@mail.ru> [Sun, 19 May 2019 21:14:53 +0200] rev 15015
Give a more accurate hedgehog limit estimate for small drawn maps
Wuzzy <Wuzzy2@mail.ru> [Sun, 19 May 2019 11:26:36 +0200] rev 15014
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 19 May 2019 11:05:57 +0200] rev 15013
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 19:33:49 +0200] rev 15012
Don't abort ready phase for moving camera with keys
Rationale: The keys are equivalent to moving the mouse, but boving the mouse doesn't abort the ready phase. So this is only fair: Players should not be punished for using different controls.
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 19:20:54 +0200] rev 15011
Refactor uInputHandler a bit
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 18:31:17 +0200] rev 15010
Control (style): Fix scoring breakage after extra time for real
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 18:22:14 +0200] rev 15009
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 16:55:27 +0200] rev 15008
Backed out
changeset 6a928999fefd (onPreciseLocal causes desyncs)
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 16:54:51 +0200] rev 15007
Backed out
changeset 4596357d002d (onPreciseLocal causes desyncs)
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 16:38:03 +0200] rev 15006
Frontend: Tweak some colors in HWBDAY style
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 16:05:06 +0200] rev 15005
Frontend: Highlight button when pressed
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 03:07:21 +0200] rev 15004
Display laser sight icon above wind bar when laser sight utility is active
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 00:55:59 +0200] rev 15003
Add separate hand image for landspray
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 00:21:58 +0200] rev 15002
Add piano icon on mouse cursor when selecting piano strike
Wuzzy <Wuzzy2@mail.ru> [Sat, 18 May 2019 00:18:52 +0200] rev 15001
Refactor PosCount: Use 0 instead of 1 for unused PosSprite
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 22:57:22 +0200] rev 15000
Show icon above hedgehog for most ammos without hand image
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 22:23:40 +0200] rev 14999
Add utility function to get hog left/right looking dir
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 19:15:03 +0200] rev 14998
Document the flame code a bit
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 16:54:30 +0200] rev 14997
Disable VIDEOREC if trying to build it with BUILD_ENGINE_C in release builds
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 16:49:28 +0200] rev 14996
Add tiny delay in stInit to fix some turn react problems
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 14:38:12 +0200] rev 14995
Control (style): Adjust score limit according to clans count instead of teams count
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 14:15:40 +0200] rev 14994
Rank tied teams properly in Control, CTF and Mutant
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 02:08:44 +0200] rev 14993
Control (style): Fix scoring breaking after using extra time
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 02:00:29 +0200] rev 14992
Control (style): Remove unused functions
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 01:58:54 +0200] rev 14991
Control (style): Use onSkipTurn
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 01:55:37 +0200] rev 14990
Control (style): Implement proper ranking screen and score graph
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 01:16:14 +0200] rev 14989
Control (style): Mention revival
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 01:10:17 +0200] rev 14988
Control (style): Clean up whitespace and indentations
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 May 2019 01:06:36 +0200] rev 14987
Control (style): Dump dead code and ancient changelog
alfadur [Fri, 17 May 2019 01:32:51 +0300] rev 14986
fix anchors
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 23:04:19 +0200] rev 14985
ASA desert02: Fix mines not working in 1st turn when watching full cut scene
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 22:07:06 +0200] rev 14984
Merge antoc27's commits
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 21:49:33 +0200] rev 14983
CTF_Blizzard: Display scores in stats screen
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 21:15:07 +0200] rev 14982
CTF_Blizzard: Fix the mission text, remove string concatenation stuff
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 20:31:41 +0200] rev 14981
Add Lua callback onHogSwitch
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 19:44:27 +0200] rev 14980
CTF_Blizzard: Warp sound when using teleporter
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 19:29:51 +0200] rev 14979
CTF_Blizzard: Disable sparkles for inactive teleporters
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 19:21:47 +0200] rev 14978
CTF_Blizzard: Tweak messages
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 17:51:48 +0200] rev 14977
CTF_Blizzard: Use onCaseDrop function
Anton Malmygin <antonc27@mail.ru> [Thu, 16 May 2019 21:26:27 +0200] rev 14976
Merge pull request #63 from hedgewars/ci-patch-osx-server
Update hedgewars-server.cabal
Anton Malmygin <antonc27@mail.ru> [Thu, 16 May 2019 00:17:49 +0200] rev 14975
Update hedgewars-server.cabal
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 08:05:10 +0200] rev 14974
Fix Birdy stopping turn after dropping 1st egg
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 06:50:34 +0200] rev 14973
Show icon for resurrectable hog
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 06:41:56 +0200] rev 14972
Show more health-related icons in top right corner
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 04:02:09 +0200] rev 14971
Show vampirism icon when vampirism is active
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 03:41:24 +0200] rev 14970
Make health HUD icon green if hog poisoned
Wuzzy <Wuzzy2@mail.ru> [Thu, 16 May 2019 02:07:29 +0200] rev 14969
Display current health in top right corner
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 20:40:37 +0200] rev 14968
Fix sndBoring being placed if ending turn during multi-shoot via skip command
For example:
- AI hog shoots once with shotgun
- AI hog ends turn via ParseCommand("skip")
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 19:43:53 +0200] rev 14967
Quick games: Add rare "floating flowers" map type
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 17:47:56 +0200] rev 14966
Quick games: Cap max. difficulty for the first 15 games
Anton Malmygin <antonc27@mail.ru> [Wed, 15 May 2019 18:30:59 +0200] rev 14965
Merge pull request #62 from hedgewars/ci-patch-osx-atomic
Fix pas2c compilation on macOS
Anton Malmygin <antonc27@mail.ru> [Wed, 15 May 2019 00:24:53 +0200] rev 14964
Update CMakeLists.txt
hwmirror [Wed, 15 May 2019 16:25:29 +0000] rev 14963
Merge changes
Anton Malmygin <antonc27@mail.ru> [Wed, 15 May 2019 17:30:10 +0200] rev 14962
Move build status higher
alfadur [Wed, 15 May 2019 18:43:42 +0300] rev 14961
free gear textures to avoid log warnings
alfadur [Wed, 15 May 2019 14:12:15 +0300] rev 14960
if at all possible, don't regenerate arbitrary number of health textures each tick
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 09:08:39 +0200] rev 14959
Quick games are more random
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 04:06:47 +0200] rev 14958
Mask sndFlyAway in Space Invasion and Tumbler
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 03:56:00 +0200] rev 14957
Use HaltFatalError for all VideoRec failures
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 03:25:20 +0200] rev 14956
Hide player ranks in training missions
Wuzzy <Wuzzy2@mail.ru> [Wed, 15 May 2019 03:00:14 +0200] rev 14955
Stats screen: Automatically hide empty sections
alfadur [Wed, 15 May 2019 00:09:54 +0300] rev 14954
fix rope pattern
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 22:42:19 +0200] rev 14953
Don't use Str2PChar twice in a row
alfadur [Tue, 14 May 2019 23:25:49 +0300] rev 14952
blend land into land objects
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 21:49:01 +0200] rev 14951
Implement AddFileLogRaw
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 20:58:39 +0200] rev 14950
AVWrapper: Error message when g_pAFrame is broken
alfadur [Tue, 14 May 2019 21:36:50 +0300] rev 14949
make rope styleable
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 19:46:43 +0200] rev 14948
Fix team select buttons sometimes not having the full width (
bug #737)
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 18:04:15 +0200] rev 14947
Don't make table header sections clickable in pagenet, pagevideos
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 17:35:27 +0200] rev 14946
Rope Training, ACF1: Improve visual effects when removing girders
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 16:01:55 +0200] rev 14945
Add taunt sndFlyAway when hog flies off the map
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 15:52:53 +0200] rev 14944
Flying Saucer training: Make Grenade Drop Target a bit easier
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 13:46:30 +0200] rev 14943
Add Flyaway voices for most voicepacks
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 03:23:34 +0200] rev 14942
Don't render health crate and barrel health when drowning
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 02:29:29 +0200] rev 14941
Fix parachute moving hog very fast or making it stuck when bumping into wall while facing the opposite direction (
bug #742)
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 01:10:02 +0200] rev 14940
Add withDLC for getLocalizedDefaultVoice
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 May 2019 01:03:23 +0200] rev 14939
Frontend: Select appropriate localized Default voicepack for new teams
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 23:44:00 +0200] rev 14938
Change voicepack fallback to Default_qau
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 23:13:53 +0200] rev 14937
Enable automatic voicepack language selection for all missions
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 22:51:31 +0200] rev 14936
Don't agressively select voicepack language automatically, must be now enabled explicitly with _qau suffix
See code comments for more infos
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 21:31:50 +0200] rev 14935
Rope Training: Re-display nade help text when trying to throw nade by hand
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 21:26:13 +0200] rev 14934
Space Invasion: Remove incorrect gstWinner
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 21:23:25 +0200] rev 14933
Add winner animation for missions that didn't have it
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 20:26:07 +0200] rev 14932
Set GameOver to true in EndGame (Lua)
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 May 2019 20:25:32 +0200] rev 14931
Don't remove gstWinner after GameOver
nemo [Mon, 13 May 2019 14:19:45 -0400] rev 14930
just to get it to build
Anton Malmygin <antonc27@mail.ru> [Mon, 13 May 2019 14:30:12 +0200] rev 14929
Fix most CI builds
Anton Malmygin <antonc27@mail.ru> [Mon, 13 May 2019 14:23:25 +0200] rev 14928
Fix macdeployqt finding with Qt5 on macos
Anton Malmygin <antonc27@mail.ru> [Sun, 12 May 2019 17:00:01 +0200] rev 14927
Fix clang C compilation
alfadur [Sun, 12 May 2019 16:56:28 +0300] rev 14926
remove enum scoping
Wuzzy <Wuzzy2@mail.ru> [Sun, 12 May 2019 04:16:40 +0200] rev 14925
Fix Birdy being drawn behind hogs and other gears (
bug #453)
Wuzzy <Wuzzy2@mail.ru> [Sun, 12 May 2019 03:27:43 +0200] rev 14924
Fix laser sight not working when it starts out of map bounds (
bug #432)
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 May 2019 23:40:24 +0200] rev 14923
Credits: Split off wolfmarc and Dragonfly
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 May 2019 23:32:19 +0200] rev 14922
Fix misspelled name in credits
alfadur [Sun, 12 May 2019 00:29:47 +0300] rev 14921
avoid crashing server in the event loop
unc0rr [Sat, 11 May 2019 22:39:55 +0200] rev 14920
Proof of concept for new net game client
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 May 2019 20:43:12 +0200] rev 14919
Fix Pas2C unable to compile with VIDEOREC
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 May 2019 20:31:51 +0200] rev 14918
Pas2C: Support FileSize and Delete; add dummy implementation of FormatDateTime
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 May 2019 04:58:11 +0200] rev 14917
Set default SD fallback music for themes: sdmusic.ogg
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 May 2019 00:08:50 +0200] rev 14916
Change default demo speedup key from S to F
Rationale: S collides with WASD. F is short for “fast-forward”.
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 23:51:24 +0200] rev 14915
ASA: Display how to skip cut scene in 1st mission
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 23:51:05 +0200] rev 14914
Frontend binds list: Add backjump, change weird screenshot key description
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 23:50:26 +0200] rev 14913
ACF1: Improve backjump explanation
alfadur [Sat, 11 May 2019 00:41:28 +0300] rev 14912
add REPLAY_START support
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 23:30:42 +0200] rev 14911
Remove unused REPLAY_START cruft from frontend
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 23:24:56 +0200] rev 14910
Server /watch: Add back KICKED for old clients, remove REPLAY_START parameter
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 22:54:23 +0200] rev 14909
Remove REPLAY_END server message
Wuzzy <Wuzzy2@mail.ru> [Fri, 10 May 2019 22:51:43 +0200] rev 14908
Teach frontend how to deal with official server replays (/watch)
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 22:36:15 +0200] rev 14907
Add new server messages REPLAY_START and REPLAY_END for /WATCH command
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 20:23:51 +0200] rev 14906
Frontend: Optimize control conflict handling a bit
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 19:39:08 +0200] rev 14905
Frontend: Highlight key conflicts
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 18:45:14 +0200] rev 14904
Display a warning when the same key is used multiple times
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 16:08:27 +0200] rev 14903
Fix cut scenes not being skipped when pressing precise in enemy turn (
bug #280)
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 15:50:15 +0200] rev 14902
Add Lua callback: onPreciseLocal
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 14:17:09 +0200] rev 14901
Precise + camera movement keys = move camera at slower
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 13:56:11 +0200] rev 14900
Fix incorrect handling of slow/precise volume change when it's not your turn
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 May 2019 13:15:00 +0200] rev 14899
hwengine: Add missing default binds for camera movement and team chat
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 May 2019 23:03:16 +0200] rev 14898
Pas2C: Fix path concatenation in uVideoRec
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 May 2019 22:43:35 +0200] rev 14897
Switch to SDL's mutex for critical section handling
alfadur [Mon, 06 May 2019 22:57:49 +0300] rev 14896
fix broken messages on lobby join
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 May 2019 21:33:48 +0200] rev 14895
Pas2C: Add a couple of missing symbols
unc0rr [Mon, 06 May 2019 21:20:56 +0200] rev 14894
Port code to pas2c dialect
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 May 2019 01:25:50 +0200] rev 14893
pagevideos: Prevent renaming video if file name prefix is already used
This prevents some issues and weirdnesses with losing the video thumbnail, etc.
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 May 2019 00:43:27 +0200] rev 14892
Move video thumbnails to VideoThumbnails/, fix video renaming not renaming the thumbnail as well
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 17:23:59 +0200] rev 14891
Play sndFirstBlood after first damage/kill/poisoning of enemy (instead of ANY damage)
This avoids sndFirstBlood being played for self-harm, for which this taunt is a bit odd.
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 16:57:37 +0200] rev 14890
Don't play "LeaveMeAlone" taunt if attacker hits same hog multiple times in same turn
Because weapons like cluster bomb could trigger it in a single turn otherwise.
The idea is the same hog must be hit across multiple turns.
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 15:24:19 +0200] rev 14889
Re-style QHeaderView colors
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 15:05:48 +0200] rev 14888
Frontend: Normalize appearance/style of all tables
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 14:27:19 +0200] rev 14887
Frontend style: Improve scroll bar coloring
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 13:58:30 +0200] rev 14886
Frontend: Rounded scroll bar corners
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 13:51:09 +0200] rev 14885
Frontend: Add explicit style for QProgressBar
Wuzzy <Wuzzy2@mail.ru> [Sun, 05 May 2019 02:04:12 +0200] rev 14884
VideoRec: Replace "File of" syntax to make Pas2C happy
Wuzzy <Wuzzy2@mail.ru> [Sat, 04 May 2019 21:37:22 +0200] rev 14883
Some fixes to make Pas2C happy again
Wuzzy <Wuzzy2@mail.ru> [Sat, 04 May 2019 21:03:26 +0200] rev 14882
ACF2: Cyborg decision: Wait for 2 seconds when close to cyborg, to allow close attack
Wuzzy <Wuzzy2@mail.ru> [Sat, 04 May 2019 19:07:58 +0200] rev 14881
ACF5, ACF9: Clear mines around cyborg when it appears
This prevents script problems in case the cyborg dies in a cut scene because of the mines
Wuzzy <Wuzzy2@mail.ru> [Sat, 04 May 2019 00:56:27 +0200] rev 14880
Frontend controls: Add menu key
Wuzzy <Wuzzy2@mail.ru> [Sat, 04 May 2019 00:56:01 +0200] rev 14879
Frontend controls: Remove hash key
Wuzzy <Wuzzy2@mail.ru> [Sat, 04 May 2019 00:14:12 +0200] rev 14878
Frontend controls: Don't show "QWERTY" for F13-F15
alfadur [Wed, 01 May 2019 23:11:22 +0300] rev 14877
fix getting settings directory on windows
alfadur [Wed, 01 May 2019 21:59:41 +0300] rev 14876
add visual notification on room joins
alfadur [Wed, 01 May 2019 16:37:47 +0300] rev 14875
fix accepting on wrong server socket
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 May 2019 00:13:23 +0200] rev 14874
Merge alfadur's commits
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 May 2019 00:11:36 +0200] rev 14873
Sdlkeys.cpp: Move delete key
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 May 2019 00:09:01 +0200] rev 14872
Frontend: Refactor detection of keyboard keys in sdlkeys[]
alfadur [Wed, 01 May 2019 00:29:46 +0300] rev 14871
upgrade to QSslSocket
alfadur [Wed, 01 May 2019 00:01:56 +0300] rev 14870
add argument flag for tls connections
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 22:43:48 +0200] rev 14869
Update German locale
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 22:29:05 +0200] rev 14868
Update English frontend locale
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 22:27:42 +0200] rev 14867
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 18:25:04 +0200] rev 14866
Refactor decimal separator to make Pas2C happy
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 17:00:23 +0200] rev 14865
Fix Pas2C failing to include SysUtils
nemo [Tue, 30 Apr 2019 09:36:13 -0400] rev 14864
Backed out
changeset 13589d529899
So, we only disabled this on the release branch in
r29d614a5c9eb due to having discovered it JUST before release.
We should fix it properly in default...
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 15:29:44 +0200] rev 14863
Force-enable NOVIDEOREC when building PAS2C due to
bug #722
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 14:49:37 +0200] rev 14862
Frontend: Slightly increase size+padding for QLineEdit, QSpinBox
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 14:33:20 +0200] rev 14861
Use Qt style "Windows", remove optional dependency on qtstyleplugins
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Apr 2019 14:21:11 +0200] rev 14860
Add explicit custom scroll bar style
unc0rr [Mon, 29 Apr 2019 23:41:25 +0200] rev 14859
Implement external events approach to input user actions into engine.
Doesn't work for some obscure reason ("Error: Unknown method parameter type: LongEventType")
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 23:13:52 +0200] rev 14858
Don't save "!MULTI" pseudo-key into team files
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 23:12:40 +0200] rev 14857
Fix crash when pressing key bind reset button in settings
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 22:09:04 +0200] rev 14856
sdlkeys.cpp: Remove keys without physical representation
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 21:45:51 +0200] rev 14855
Frontend: Make "missing key name" warning more generic
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 21:24:42 +0200] rev 14854
Match key names in sdlkeys with SDL-pretty printed names (for localization)
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Apr 2019 21:23:50 +0200] rev 14853
Frontend: Fix wrong keyboard key names being displayed with regard to keyboard layout
alfadur [Sun, 28 Apr 2019 00:09:56 +0300] rev 14852
don't redirect to self
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 19:14:00 +0200] rev 14851
Show key combinations in controls config menu (read-only)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 15:13:33 +0200] rev 14850
Add support for 4th and 5th mouse button
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 13:51:02 +0200] rev 14849
Move Hedgewars key IDs to CSV file
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Apr 2019 12:27:08 +0200] rev 14848
Make key ID generation algorithm more useful
unc0rr [Fri, 26 Apr 2019 23:21:58 +0200] rev 14847
Fix some minor problems with new frontend code
unc0rr [Fri, 26 Apr 2019 23:21:27 +0200] rev 14846
Limit room name change rate
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 23:01:30 +0200] rev 14845
Merge
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 23:01:05 +0200] rev 14844
Prevent entering “/”, “\” and “:” in team and scheme names.
The name of teams and schems is saved in the file name itself, so these characters would cause trouble as they are used in path names in Linux and Windows.
alfadur [Thu, 25 Apr 2019 23:59:50 +0300] rev 14843
accept redirect messages
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 21:25:16 +0200] rev 14842
Escape HTML chars in stats screen
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 21:24:27 +0200] rev 14841
Frontend: Force plain text mode for many message windows
alfadur [Thu, 25 Apr 2019 21:32:22 +0300] rev 14840
add redirect message
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 19:58:52 +0200] rev 14839
Merge alfadur's Opus commit and more
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 19:44:14 +0200] rev 14838
Fix some Qt<->SDL key mappings
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Apr 2019 19:42:19 +0200] rev 14837
Add lookup table for Hedgewars key IDs instead of generating IDs on the fly
This makes sure the key IDs never change. Previous implementation abused SDL_GetScancodeName to generate the IDs programmatically, which was not reliable and explicitly adviced against in the SDL documentation <https://wiki.libsdl.org/SDL_GetScancodeName#Remarks>.
alfadur [Wed, 24 Apr 2019 21:14:44 +0300] rev 14836
enable sdl_mixer opus support if possible
alfadur [Wed, 24 Apr 2019 16:21:46 +0300] rev 14835
allow running plaintext and tls servers in parallel
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 15:54:06 +0200] rev 14834
Change init theme to Nature
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 15:32:04 +0200] rev 14833
Change theme to Nature if changing from background-only or hidden theme to a generated map type
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 13:22:12 +0200] rev 14832
Change color of fallback border/land texture in Planes theme to brown
Wuzzy <Wuzzy2@mail.ru> [Tue, 23 Apr 2019 13:19:52 +0200] rev 14831
Fix some ugly weirdness in fallback land/border textures of Blox/Eyes themes
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 19:57:15 +0200] rev 14830
Space Invasion: Fix missing arg in math.min
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 16:53:58 +0200] rev 14829
Space Invasion: Fix possibility to go over shield limit with param
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 16:46:07 +0200] rev 14828
Space Invasion: Fix minor visual glitches of shield
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 16:02:48 +0200] rev 14827
Update changelog WRT sounds
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 07:47:32 +0200] rev 14826
Remove redundant PoisonCough/PoisonMoan sound files
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 05:39:57 +0200] rev 14825
Separate Yoohoo.ogg into "Yoohoo" voice and kiss sound
Sound has been separated with mp3splt, so no quality loss
Wuzzy <Wuzzy2@mail.ru> [Sat, 20 Apr 2019 05:14:24 +0200] rev 14824
Poison taunts: Fall back to Default voice if missing
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 19:30:26 +0200] rev 14823
Update changelog WRT translations
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 19:27:28 +0200] rev 14822
Don't include Arabic in release (RTL support is broken)
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 18:01:49 +0200] rev 14821
Add yuenfu to credits for Chinese translation
yuenfu [Fri, 19 Apr 2019 17:54:32 +0200] rev 14820
Update Chinese (zh_CN, zh_TW) translation: Frontend and engine
yuenfu [Fri, 19 Apr 2019 17:38:31 +0200] rev 14819
Add Chinese (zh_TW) translation for campaigns and missions
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 15:59:27 +0200] rev 14818
SimpleMission: Fix incorrect documentation for distGearGear and distGearPos
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 15:58:42 +0200] rev 14817
SimpleMission: Fix Lua error spam when a goal fails
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 15:54:44 +0200] rev 14816
Add integerSqrt and integerHypotenuse to Utils lib
Wuzzy <Wuzzy2@mail.ru> [Fri, 19 Apr 2019 04:48:30 +0200] rev 14815
Select appropriate schemes when taking room control (
bug #461)
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Apr 2019 20:02:45 +0200] rev 14814
Fix camera jumping around in touchscreen mode
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Apr 2019 19:44:25 +0200] rev 14813
Refactor mouse movement handling
alfadur [Tue, 16 Apr 2019 00:07:15 +0300] rev 14812
add support for multiple ping probes
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Apr 2019 22:14:42 +0200] rev 14811
Fix some typos and minor grammar issues in main menu tips
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Apr 2019 22:00:20 +0200] rev 14810
Remove outdated main menu tip
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Apr 2019 21:43:19 +0200] rev 14809
Add extra button in main menu for opening credits page
alfadur [Mon, 15 Apr 2019 21:22:51 +0300] rev 14808
add client timeouts
alfadur [Sat, 13 Apr 2019 00:37:35 +0300] rev 14807
fix info response
alfadur [Sat, 13 Apr 2019 00:27:48 +0300] rev 14806
don't show incompatible rooms
alfadur [Sat, 13 Apr 2019 00:16:23 +0300] rev 14805
fix client ingame flag
alfadur [Sat, 13 Apr 2019 00:08:04 +0300] rev 14804
restore setup sending on room join
alfadur [Fri, 12 Apr 2019 23:40:32 +0300] rev 14803
fix room exiting
alfadur [Fri, 12 Apr 2019 23:29:58 +0300] rev 14802
add missing room joined message
alfadur [Fri, 12 Apr 2019 23:16:44 +0300] rev 14801
start by actually handling client messages
alfadur [Fri, 12 Apr 2019 22:36:54 +0300] rev 14800
add parser error handling
alfadur [Fri, 12 Apr 2019 19:26:44 +0300] rev 14799
a bit more option error handling
nemo [Fri, 12 Apr 2019 11:47:35 -0400] rev 14798
I was out of date again...
nemo [Fri, 12 Apr 2019 11:41:35 -0400] rev 14797
ugly hacked in argument for port to remove unc0rr's excuse
alfadur [Fri, 12 Apr 2019 02:48:16 +0300] rev 14796
improve lobby joining
alfadur [Thu, 11 Apr 2019 21:25:31 +0300] rev 14795
fix room master change
alfadur [Thu, 11 Apr 2019 21:20:41 +0300] rev 14794
implement stats message
alfadur [Thu, 11 Apr 2019 19:30:22 +0300] rev 14793
implement maxteams and teamchat messages
alfadur [Thu, 11 Apr 2019 01:42:14 +0300] rev 14792
implement follow message
alfadur [Thu, 11 Apr 2019 01:13:29 +0300] rev 14791
implement info, registered only & super power messages
alfadur [Wed, 10 Apr 2019 23:56:53 +0300] rev 14790
implement watch message apart from replay deserializing
alfadur [Wed, 10 Apr 2019 19:30:08 +0300] rev 14789
implememg global&delegate messages
alfadur [Wed, 10 Apr 2019 18:12:30 +0300] rev 14788
implement server vars
alfadur [Wed, 10 Apr 2019 16:14:33 +0300] rev 14787
add typed protocol flags
alfadur [Wed, 10 Apr 2019 01:13:29 +0300] rev 14786
fix lobby joining
alfadur [Tue, 09 Apr 2019 23:03:12 +0300] rev 14785
move room saves to IO thread
alfadur [Tue, 09 Apr 2019 21:08:35 +0300] rev 14784
add a thread for internal server IO and implement account checking with it
Wuzzy <Wuzzy2@mail.ru> [Tue, 09 Apr 2019 00:45:14 +0200] rev 14783
Fix bugs when entering speech bubble commands during hog placement phase
alfadur [Tue, 09 Apr 2019 00:06:53 +0300] rev 14782
move parser tests into test module
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 23:05:54 +0200] rev 14781
ACF5: Fix Lua error when not hitting traitor in first turn
alfadur [Mon, 08 Apr 2019 22:16:44 +0300] rev 14780
port server parser to nom 5
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 20:58:41 +0200] rev 14779
ACF5: Fix crash when skipping wave2 cut sequence with cyborg
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 19:16:02 +0200] rev 14778
WxW: Play taunt if crate spawns between turns
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 19:02:01 +0200] rev 14777
WxW: Don't register wall touch if not gstHHDriven
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 17:59:38 +0200] rev 14776
WxW: Hide crate radar when no active hog
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 17:44:33 +0200] rev 14775
WxW: If walls are disabled, spawn crate between turns
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 16:00:15 +0200] rev 14774
Battalion: Properly spawn crate between turns
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 15:51:42 +0200] rev 14773
New callback: onCaseDrop (called when engine MIGHT drop a crate)
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 15:27:40 +0200] rev 14772
Clean up Sudden Death messages and animations in Battalion
- Remove SD warning (redundant with engine)
- Play poison moan sounds
- Hide damage tag if no damage
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 14:55:52 +0200] rev 14771
Don't show hog health in gfInvulnerable mode
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 03:15:34 +0200] rev 14770
Fix map preview not matching actual map
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 02:22:51 +0200] rev 14769
Computer hog no longer walks into player-placed mines if >= 90% duds
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Apr 2019 00:59:08 +0200] rev 14768
Fix floating pixels if wielding and rotating cleaver
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:47:58 +0200] rev 14767
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:39:30 +0200] rev 14766
Fix health crate health display not respecting Karma value properly
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:32:59 +0200] rev 14765
Update health crate tooltips in missions with fake health crates
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:21:07 +0200] rev 14764
Hide health of fake health crates
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 23:08:33 +0200] rev 14763
Don't show SMine timer if drowning
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 22:57:58 +0200] rev 14762
Fix coloring of mine timers
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 22:48:34 +0200] rev 14761
Fix missing escaping of colon in engine locale files
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 22:43:45 +0200] rev 14760
Add support for decimal point of displayed mine timer
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 20:53:29 +0200] rev 14759
Renew crate health display when health changed
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 20:03:09 +0200] rev 14758
Don't render barrel health after loading savegame
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 20:01:02 +0200] rev 14757
Don't explose mine timer in game if random (using Karma value)
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 19:31:58 +0200] rev 14756
HedgeEditor: Remove gear info tags
Because gear info tags are now supported in the engine
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 19:26:16 +0200] rev 14755
Render mine timer if gear info is active
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Apr 2019 18:21:14 +0200] rev 14754
Add key to display extra gear info tags
Wuzzy <Wuzzy2@mail.ru> [Wed, 03 Apr 2019 13:00:05 +0200] rev 14753
Fix air mine not colliding with crates initially (
bug #679)
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 23:14:31 +0200] rev 14752
Fix uninitialized alpha values of rendered text
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 22:57:46 +0200] rev 14751
Flip meaning of "inverted" color images
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 22:40:46 +0200] rev 14750
Refactor IsTooDarkToRead to fix pas2c crash
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 18:59:38 +0200] rev 14749
Fix target marker rendering issues in weWrap
alfadur [Tue, 02 Apr 2019 15:53:09 +0300] rev 14748
optimize atlas pruning
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 14:51:55 +0200] rev 14747
Fix air attack placement in HedgeEditor/Construction Mode
Caused by the restructuring of how air attack works
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 01:34:13 +0200] rev 14746
Fix team bar height depending on NameTex
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 01:03:39 +0200] rev 14745
Fix inconsistencies in guest nick name generation
When the setting net/nick is empty, HW generates a guest name. But there were several problems:
- Team name did not match guest name
- Random guest number was re-rolled multiple times, causing inconsistencies
- Guest number was often too large (now capped at 99999)
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 00:13:25 +0200] rev 14744
Properly right-align sidFPS
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Apr 2019 00:06:19 +0200] rev 14743
Make team bars 1 pixel higher
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 23:15:18 +0200] rev 14742
Make dark clan colors visible in stats screen
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 22:07:42 +0200] rev 14741
Invert colors if clan color is very dark
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 20:08:34 +0200] rev 14740
Fix turn end if placing air attack in bouncy world edge map was denied
Fixes
bug #728.
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 19:27:13 +0200] rev 14739
Nemo is right, it's better to set hedgehog pos in uGearsList
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 19:16:55 +0200] rev 14738
Hedgehogs: Move setting of random pos to chAddHH
This fixes a problem that in missions, all hedgehogs start with Pos=0
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 18:49:08 +0200] rev 14737
Fix right limit of piano placement in bounce world edge
It was slightly beyond the right bounce edge.
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 17:35:07 +0200] rev 14736
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Apr 2019 17:33:43 +0200] rev 14735
Update locale files
alfadur [Thu, 28 Mar 2019 00:38:53 +0300] rev 14734
add gear renderer module
alfadur [Thu, 28 Mar 2019 00:33:36 +0300] rev 14733
fix atlas.insert_set
alfadur [Thu, 28 Mar 2019 00:13:13 +0300] rev 14732
fix atlas.insert for real this time
alfadur [Wed, 27 Mar 2019 23:26:58 +0300] rev 14731
actually atlas tests were also broken
alfadur [Wed, 27 Mar 2019 22:10:46 +0300] rev 14730
fix atlas.insert
nemo [Wed, 27 Mar 2019 09:52:08 -0400] rev 14729
Backed out
changeset f9f71cccb5c3 - Wuzzy is right, the license is incompatible.
I'd misread the wording on https://fontlibrary.org/en/font/symbola
The terms on the author's site prevent using it with almost all FOSS projects, and even prevent using it in a merge like this.
We'll just have to find some other font to improve coverage.
alfadur [Tue, 26 Mar 2019 22:55:30 +0300] rev 14728
finetune atlas proptest
alfadur [Tue, 26 Mar 2019 22:29:48 +0300] rev 14727
proptest atlas, find 🐛🐜🦋
nemo [Tue, 26 Mar 2019 09:59:53 -0400] rev 14726
Mashup of Symbola and DejaVu Bold so that we aren't missing any characters.
alfadur [Mon, 25 Mar 2019 23:12:24 +0300] rev 14725
save more of the atlas
alfadur [Sun, 24 Mar 2019 20:40:12 +0300] rev 14724
add blending to map
alfadur [Sun, 24 Mar 2019 20:11:55 +0300] rev 14723
move projection matrix into camera
alfadur [Sat, 23 Mar 2019 03:44:11 +0300] rev 14722
rescue the atlas
alfadur [Sat, 23 Mar 2019 01:07:23 +0300] rev 14721
add random falling stuff
alfadur [Fri, 22 Mar 2019 23:46:48 +0300] rev 14720
merge
alfadur [Fri, 22 Mar 2019 23:45:59 +0300] rev 14719
a bit of cleanup
unc0rr [Fri, 22 Mar 2019 21:29:10 +0100] rev 14718
Allow to move camera around
unc0rr [Fri, 22 Mar 2019 21:06:12 +0100] rev 14717
Detect and handle resize
alfadur [Fri, 22 Mar 2019 22:26:41 +0300] rev 14716
center camera on land
alfadur [Fri, 22 Mar 2019 22:11:53 +0300] rev 14715
collapse mapgen back
alfadur [Fri, 22 Mar 2019 21:44:06 +0300] rev 14714
fix zoom
alfadur [Fri, 22 Mar 2019 21:09:17 +0300] rev 14713
fix texture initialization
alfadur [Fri, 22 Mar 2019 20:38:50 +0300] rev 14712
reeneble render from frontend
alfadur [Fri, 22 Mar 2019 20:37:21 +0300] rev 14711
init gl in frontend interface
alfadur [Fri, 22 Mar 2019 20:26:29 +0300] rev 14710
make world renderer optional + fmt
alfadur [Fri, 22 Mar 2019 20:01:47 +0300] rev 14709
move camera into engine
alfadur [Fri, 22 Mar 2019 19:09:28 +0300] rev 14708
update module structure
fkaa [Fri, 22 Mar 2019 18:01:08 +0200] rev 14707
add basic map rendering with gl
alfadur [Thu, 21 Mar 2019 01:23:05 +0300] rev 14706
allow fp! take denominator tokens
nemo [Wed, 06 Mar 2019 12:13:29 -0500] rev 14705
remove one of the 2 tint inlines
nemo [Tue, 05 Mar 2019 10:32:32 -0500] rev 14704
remove random order. should let scheme override
nemo [Wed, 13 Feb 2019 19:39:14 -0500] rev 14703
give frozen hogs a break
alfadur [Thu, 07 Feb 2019 23:34:24 +0300] rev 14702
fix some warnings
alfadur [Thu, 07 Feb 2019 22:26:56 +0300] rev 14701
fix client removal
alfadur [Thu, 07 Feb 2019 18:04:53 +0300] rev 14700
fix official server build & bump dependencies
alfadur <mail@none> [Thu, 07 Feb 2019 17:17:42 +0300] rev 14699
remove lobby room
alfadur <mail@none> [Thu, 07 Feb 2019 17:02:24 +0300] rev 14698
add server anteroom
alfadur <mail@none> [Thu, 07 Feb 2019 14:49:51 +0300] rev 14697
add data structure for extending slabs
alfadur <mail@none> [Wed, 06 Feb 2019 22:40:38 +0300] rev 14696
reconnect some message handlers
alfadur <mail@none> [Wed, 06 Feb 2019 22:29:02 +0300] rev 14695
Server action refactoring part N of N
alfadur <mail@none> [Wed, 06 Feb 2019 21:33:22 +0300] rev 14694
Server action refactoring part C of N
alfadur <mail@none> [Wed, 06 Feb 2019 20:48:40 +0300] rev 14693
Server action refactoring part B of N
alfadur <mail@none> [Wed, 06 Feb 2019 00:57:01 +0300] rev 14692
Server action refactoring part A of N
alfadur <mail@none> [Wed, 06 Feb 2019 00:14:04 +0300] rev 14691
Server action refactoring part 9 of N
alfadur [Tue, 05 Feb 2019 23:18:47 +0300] rev 14690
revert bc267f6b29d7
alfadur [Tue, 05 Feb 2019 22:40:35 +0300] rev 14689
use literal bans by default
alfadur <mail@none> [Tue, 05 Feb 2019 17:46:43 +0300] rev 14688
Server action refactoring part 8 of N
Wuzzy <Wuzzy2@mail.ru> [Tue, 05 Feb 2019 04:55:40 +0100] rev 14687
Prevent displaying "Volume: 0%" when not exactly 0
Wuzzy <Wuzzy2@mail.ru> [Tue, 05 Feb 2019 03:39:03 +0100] rev 14686
Fix precise volume change being a bit buggy
Wuzzy <Wuzzy2@mail.ru> [Tue, 05 Feb 2019 03:09:50 +0100] rev 14685
Properly enforce zoom bounds again when changing zoom
Wuzzy <Wuzzy2@mail.ru> [Tue, 05 Feb 2019 02:46:41 +0100] rev 14684
Precise+zoom/volume change makes changes in smaller steps
Wuzzy <Wuzzy2@mail.ru> [Tue, 05 Feb 2019 02:18:13 +0100] rev 14683
Precise+resetzoom = 100% zoom (instead of UserZoom)
Wuzzy <Wuzzy2@mail.ru> [Tue, 05 Feb 2019 02:13:04 +0100] rev 14682
Add setting to set default/initial zoom
alfadur <mail@none> [Tue, 05 Feb 2019 01:40:16 +0300] rev 14681
Server action refactoring part 7 of N
alfadur <mail@none> [Tue, 05 Feb 2019 00:48:40 +0300] rev 14680
Server action refactoring part 6 of N
alfadur <mail@none> [Mon, 04 Feb 2019 23:41:18 +0300] rev 14679
Server action refactoring part 5 of N
alfadur <mail@none> [Mon, 04 Feb 2019 20:25:35 +0300] rev 14678
Server action refactoring part 4 of N
alfadur <mail@none> [Mon, 04 Feb 2019 19:22:21 +0300] rev 14677
Server action refactoring part 3 of N
alfadur <mail@none> [Sat, 02 Feb 2019 15:06:39 +0300] rev 14676
Server action refactoring part 2 of N
Wuzzy <Wuzzy2@mail.ru> [Fri, 25 Jan 2019 06:46:13 +0100] rev 14675
Add settings.ini setting and hwengine param to disable holiday silliness (hat changes, etc.)
settings.ini: In section [misc], add "holidaySilliness=false"
hwengine: Add --no-holiday-silliness to command-line
Wuzzy <Wuzzy2@mail.ru> [Wed, 23 Jan 2019 03:46:32 +0100] rev 14674
Fix AI trying to use tardis during multishoot
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 23:42:23 +0100] rev 14673
Play "Flawless" voice when completing the rope or saucer training perfectly
alfadur [Wed, 23 Jan 2019 00:30:12 +0300] rev 14672
remove unused macro branches
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 21:34:13 +0100] rev 14671
Shorten text of buttons to load/edit drawn map and make them look nicer
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 18:28:05 +0100] rev 14670
ACF8: Make sure leader looks left at mission start
alfadur [Tue, 22 Jan 2019 20:35:11 +0300] rev 14669
match literals in fp macro
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 18:17:19 +0100] rev 14668
Don't render AI hog thinking bubble in cut scenes
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 18:00:08 +0100] rev 14667
ACF8: Fix princess scene failing to initialize
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 17:40:46 +0100] rev 14666
ACF: Dump unused campaign vars, use fallback values
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 07:47:27 +0100] rev 14665
ACF2: Fix clock entering "retreat mode" after cut scene after killing first enemy
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 07:17:07 +0100] rev 14664
HedgeEditor: Force-set AirMinesNum to 0
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 07:15:55 +0100] rev 14663
HedgeEditor: More efficient gear info tag handling
Wuzzy <Wuzzy2@mail.ru> [Tue, 22 Jan 2019 07:12:02 +0100] rev 14662
vgtHealthTag now supports setting FrameTicks <> 0 to disable automatic water handling
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 23:50:56 +0100] rev 14661
Hide hog GUI extras in scripted cinematic, also suppress some voices
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 23:37:12 +0100] rev 14660
Move finger rendering to RenderHHGuiExtras
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 22:17:29 +0100] rev 14659
Play "Flawless" voice when winning target practice mission with perfect accuracy
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 21:06:55 +0100] rev 14658
Don't show ammo caption for every repeat rope attach
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 20:17:44 +0100] rev 14657
Remove now unused parameters in SpeedShoppa/TargetPractice challenges
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 20:06:25 +0100] rev 14656
Portal mission: Don't allow enemies to walk
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 19:56:43 +0100] rev 14655
Portal mission: Delay first speech until turn start
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 19:49:38 +0100] rev 14654
More spawn height tweaking in missions
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 19:28:39 +0100] rev 14653
Tweak hog spawn height and facing direction in challenges
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 18:59:29 +0100] rev 14652
Update INSTALL notes for FreeBSD (fpc-rtl-extra dependency)
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 09:12:39 +0100] rev 14651
Frontend: Gray out campaign/training start buttons when no human team available
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 07:10:59 +0100] rev 14650
Simplify code for SetClanColor
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 06:48:12 +0100] rev 14649
Some polishing for ASA fruit02
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 06:16:01 +0100] rev 14648
ASA fruit02: Change Captain Lime clan color when he turns evil
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 05:57:01 +0100] rev 14647
SetClanColor: Accept negative color argument to select user color
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 05:51:35 +0100] rev 14646
Fix SetClanColor causing crashes and rendering bugs
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 02:52:09 +0100] rev 14645
SetAmmoDelay: Unselect weapon if neccessary
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 02:09:30 +0100] rev 14644
ACF5: Register is as "spare traitor" if player walks too far away
This is done to prevent free attacks at cannibals, which don't get a turn before the choice was made.
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 01:03:47 +0100] rev 14643
Switch to typographical apostrophe in German translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 00:52:54 +0100] rev 14642
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 00:32:42 +0100] rev 14641
Update hedgewars_en.ts
Wuzzy <Wuzzy2@mail.ru> [Mon, 21 Jan 2019 00:27:42 +0100] rev 14640
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Sun, 20 Jan 2019 21:41:49 +0100] rev 14639
Remove black pixels at corners of DrawRoundRect rectangles
Fixes regression introduced in 8935dcc0e1307f3963d2d21e4f7ce1cca8407579.
Wuzzy <Wuzzy2@mail.ru> [Sat, 19 Jan 2019 05:06:33 +0100] rev 14638
Add CowardMode team setting
Wuzzy <Wuzzy2@mail.ru> [Fri, 18 Jan 2019 07:24:39 +0100] rev 14637
Add workaround around an SDL_mixer bug that screws up volume after using flamethrower (
bug #721)
Wuzzy <Wuzzy2@mail.ru> [Fri, 18 Jan 2019 00:36:48 +0100] rev 14636
VideoRec: Hide libaom-av1 codec in frontend, it's experimental
Wuzzy <Wuzzy2@mail.ru> [Fri, 18 Jan 2019 00:17:17 +0100] rev 14635
Clean up code a bit in LibavInteraction
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 23:46:00 +0100] rev 14634
Show error message in frontend if video encoding failed in engine
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 22:48:14 +0100] rev 14633
Initialize newGameTicks/newRealTicks
alfadur [Thu, 17 Jan 2019 15:57:46 +0300] rev 14632
make stuff const
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 01:41:44 +0100] rev 14631
ASA fruit01: Add hog appear effect
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 01:35:43 +0100] rev 14630
Animate lib: AnimOutOfNowhere's 2nd and 3rd args are now optional
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 01:24:34 +0100] rev 14629
ASA death01: Tweak mines and barrels a bit
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 01:19:33 +0100] rev 14628
ASA death01: Optimize hog spawn positions, animate professor teleportation
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 00:41:55 +0100] rev 14627
Clear hog gear message less agressively in ACF3
Wuzzy <Wuzzy2@mail.ru> [Thu, 17 Jan 2019 00:10:24 +0100] rev 14626
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 23:58:12 +0100] rev 14625
ACF5: Disable utilities until the traitor has been dealt with
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 23:50:35 +0100] rev 14624
Lua: Fix SetAmmoDelay not working properly when called after initialization
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 23:43:23 +0100] rev 14623
Fix DismissTeam not clearing the team properly
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 22:48:48 +0100] rev 14622
Make passive teams no longer mess with game stats
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 22:39:27 +0100] rev 14621
Update clan passive status when team died / got resurrected
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 21:32:25 +0100] rev 14620
ASA ice01: Clear hero's gear message when entering no-fly zone
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 21:16:57 +0100] rev 14619
ASA desert01: Make smugglers smarter
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 20:03:07 +0100] rev 14618
ASA desert01: Enable skip all the time
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 19:59:08 +0100] rev 14617
Make use of passive teams in various campaign missions
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 15:40:11 +0100] rev 14616
Add SetTeamPassive. Passive teams are treated like frozen teams
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 07:30:06 +0100] rev 14615
pagegamestats: Fix time number rendering
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 07:08:15 +0100] rev 14614
ASA desert01: Fix third battle sometimes stopping instantly
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:56:38 +0100] rev 14613
ASA death01: Hide, don't delete "human" professor, to avoid traitor taunt
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:55:07 +0100] rev 14612
ASA death01: Fix precise key not getting cleared
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:45:10 +0100] rev 14611
ASA desert01: Clear hero gear message when battle starts
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:37:26 +0100] rev 14610
Clear gear message in AnimSwitchHog
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:24:50 +0100] rev 14609
ASA cosmos: Minor cinematic tweaks for meteorite cut scene
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:10:30 +0100] rev 14608
Remove unused variable from hwform.h
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 06:02:56 +0100] rev 14607
Campaign: Try to auto-select an open mission after selecting team or campaign
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 03:40:05 +0100] rev 14606
Campaign: Select next unfinished mission after completing one
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 01:39:58 +0100] rev 14605
Frontend: Don't reset campaign mission selection to top of list after each play
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 00:37:26 +0100] rev 14604
Make game engine load the user's locale correctly (
bug #688)
Wuzzy <Wuzzy2@mail.ru> [Wed, 16 Jan 2019 00:01:29 +0100] rev 14603
Refactor hwengine: Rename cLocale to cLanguage
Required so the clocale unit can be added
Wuzzy <Wuzzy2@mail.ru> [Tue, 15 Jan 2019 21:28:54 +0100] rev 14602
Make hog kill stat stuff consistent WRT SD water rise
Wuzzy <Wuzzy2@mail.ru> [Tue, 15 Jan 2019 21:23:56 +0100] rev 14601
Fix hog taunts counting SD water rise drowns as team kills (
bug #691)
Wuzzy <Wuzzy2@mail.ru> [Tue, 15 Jan 2019 20:53:01 +0100] rev 14600
Comment all important variables in uStats
Wuzzy <Wuzzy2@mail.ru> [Tue, 15 Jan 2019 01:47:07 +0100] rev 14599
Target practice: Change target radar color to red
Wuzzy <Wuzzy2@mail.ru> [Tue, 15 Jan 2019 00:48:57 +0100] rev 14598
Highlight next target for most target practices
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 23:38:31 +0100] rev 14597
ACF5: Delete circles vgears after wave3 appeared
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 23:30:15 +0100] rev 14596
Keep track of accuracy record in target practice challenges
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 21:19:57 +0100] rev 14595
Remove "loser" messages in challenges
The point of challenges is not to "win", but to reach a highscore, so we need not to rub failure into the player's face.
nemo [Mon, 14 Jan 2019 15:11:15 -0500] rev 14594
just focus on the unsafe deletes in a hopefully branch-safe fashion
nemo [Mon, 14 Jan 2019 15:01:43 -0500] rev 14593
aaagh can't just move delete like that due to our RNG scrambling... reverting on branch. we'll just have to take our chances w/ the bad code
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 19:26:24 +0100] rev 14592
Rename the special "none" key in frontend
nemo [Mon, 14 Jan 2019 12:35:32 -0500] rev 14591
branch merge
nemo [Mon, 14 Jan 2019 12:34:47 -0500] rev 14590
ai improvements are release branch safe
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 00:34:56 +0100] rev 14589
Reverse order of visual gears linked list
Now vgears will render in the order they have been added.
Older visual gears are rendered earlier, so they are "behind" newer visual gears.
This has been primarily done to fix the render order of speech bubbles (
bug #287).
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 17:59:32 +0100] rev 14588
Update changelog for campaign updates
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 17:43:19 +0100] rev 14587
ASA moon02: Don't play victory animation if runner died and hero survived
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 17:12:12 +0100] rev 14586
ASA: Tweak spawning height of hedgehogs
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 17:04:18 +0100] rev 14585
ASA moon02: Fix player not losing if time runs out while still having the rope
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 16:18:34 +0100] rev 14584
Fix crosshair sometimes not getting removed
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 07:14:18 +0100] rev 14583
Outsource commonly used words in siPointType to QTfrontend
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 06:17:35 +0100] rev 14582
ASA moon02: Add finishing times in ranking
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 05:58:07 +0100] rev 14581
ASA: Show current time and personal best in moon02
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 04:59:04 +0100] rev 14580
ASA desert02: Show escape record in-game
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 04:30:31 +0100] rev 14579
Tweak bounce effects of some gears
This adds bounce effects for gtSMine, gtMine and gtCluster
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 03:53:21 +0100] rev 14578
Fix "unused variable" warning (valOK)
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 03:52:09 +0100] rev 14577
Remove a bunch of dead out-commented code
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 03:23:21 +0100] rev 14576
Fix WorldWrap returning sometimes true unjustifiably
Wuzzy <Wuzzy2@mail.ru> [Mon, 14 Jan 2019 02:48:36 +0100] rev 14575
Properly stop freezeray at bounce edge (instead of restarting the ray over and over again)
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 22:22:40 +0100] rev 14574
Fix airplane line being drawn in front of many HUD elements
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 18:07:04 +0100] rev 14573
Air attack: Don't spawn missile if it would end up inside bounce world edge of other side
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 17:49:29 +0100] rev 14572
Tweak height limit of air attack in bounce edge maps
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 17:28:33 +0100] rev 14571
Disallow placement of piano beyond bounce world edge
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 17:02:15 +0100] rev 14570
Deny air attack in bounce world edge if target is in "impossible" position
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 15:54:10 +0100] rev 14569
Don't try to spawn air mines beyond the bounce world edge
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 15:47:14 +0100] rev 14568
Bounce off gears at bouncy world edge only if they move towards it
Wuzzy <Wuzzy2@mail.ru> [Sun, 13 Jan 2019 05:00:14 +0100] rev 14567
Frontend: Tweak button padding once more
Wuzzy <Wuzzy2@mail.ru> [Sat, 12 Jan 2019 23:38:34 +0100] rev 14566
Mention zoom key in movement training
Wuzzy <Wuzzy2@mail.ru> [Sat, 12 Jan 2019 23:26:33 +0100] rev 14565
Fix wrong ice beam angle if it goes diagonally up out of map thru world wrap (
bug #718)
Wuzzy <Wuzzy2@mail.ru> [Sat, 12 Jan 2019 06:38:20 +0100] rev 14564
Frontend: More button padding tweaking
Wuzzy <Wuzzy2@mail.ru> [Sat, 12 Jan 2019 06:19:16 +0100] rev 14563
TS: Restore 2 of the "specialist" letters
nemo [Fri, 11 Jan 2019 08:51:11 -0500] rev 14562
merge release branch
nemo [Fri, 11 Jan 2019 08:45:11 -0500] rev 14561
tabs to spaces
nemo [Fri, 11 Jan 2019 08:42:15 -0500] rev 14560
deletegear rearrangement applied to branch too. if this causes desyncs you're probably in a crashy state already
nemo [Fri, 11 Jan 2019 08:08:28 -0500] rev 14559
couple more use after frees for gear deletion.
also rearranged lines a bit and added a redundant exit to try to proof things a bit.
more evidence we need rust.
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Jan 2019 04:38:07 +0100] rev 14558
Make sure to render crosshair above render
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Jan 2019 03:50:06 +0100] rev 14557
Render contour of flying saucer is in (mostly) opaque
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Jan 2019 01:44:04 +0100] rev 14556
Frontend: Increase padding of small push buttons
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 23:22:44 +0100] rev 14555
Restore map scaling of Tunnels script
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 23:16:32 +0100] rev 14554
Force MapFeatureSize=12 in TechRacer
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 23:10:20 +0100] rev 14553
Fix Racer ghost not resetting properly after a skip (
bug #565)
unc0rr [Thu, 10 Jan 2019 21:24:32 +0100] rev 14552
Fix dy hardcoded value in kamikaze test
unc0rr [Thu, 10 Jan 2019 21:22:07 +0100] rev 14551
Fix broken kamikaze logic when target position is close to attacker
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 19:47:18 +0100] rev 14550
Don't say "first blood" in games with only 1 clan
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 19:21:08 +0100] rev 14549
Fix wind bar animation not looping properly
If you looked closely, you could see the wind bar “jumping” a bit.
Pixel offset was off-by-1.
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 19:09:06 +0100] rev 14548
Prevent wind bar from overflowing with high wind values
Wind flow overflow does not happen normally, but might be triggered when calling SetWind with
extreme values (>100 or <-100). Allows for silly wind experiments in scripts.
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 18:45:04 +0100] rev 14547
Tweak appear/disappear animation of touch widgets
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 18:30:14 +0100] rev 14546
Minor touch refactor
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 18:08:02 +0100] rev 14545
Swap 2 targets in grenade training to make the start a bit easier
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 18:05:48 +0100] rev 14544
Update grenade training to support bounciness in Touch
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 17:54:58 +0100] rev 14543
Add button to set bounciness in touch interface
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 03:14:02 +0100] rev 14542
Use player team's control scheme for all teams if there's a mission team
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 02:50:01 +0100] rev 14541
Fix player team ignoring custom team control scheme in campaign/missions
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 00:41:31 +0100] rev 14540
Restructure changelog
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Jan 2019 00:33:05 +0100] rev 14539
Fix double water splash if flying saucer drowns (
bug #681)
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Jan 2019 22:19:46 +0100] rev 14538
Remove default keybinding for unselecting weapon
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Jan 2019 22:09:27 +0100] rev 14537
Allow to leave a control unused (no key binding)
nemo [Wed, 09 Jan 2019 16:27:57 -0500] rev 14536
fix incorrect mask set in
r7b4643ff60ea - this causes ghost hog collisions and odd hog jumps on overlap with active hog
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Jan 2019 19:39:48 +0100] rev 14535
Add control (default: X) to unselect current weapon
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Jan 2019 19:10:11 +0100] rev 14534
Send and display owner name of own teams in online games (fixes
bug #468)
Wuzzy <Wuzzy2@mail.ru> [Tue, 08 Jan 2019 03:03:21 +0100] rev 14533
Suppress “<team> is gone message on game end
Wuzzy <Wuzzy2@mail.ru> [Sun, 06 Jan 2019 02:32:27 +0100] rev 14532
Pagetraining: Make sure the translator comment will be collected
Wuzzy <Wuzzy2@mail.ru> [Sun, 06 Jan 2019 02:16:45 +0100] rev 14531
Make turn timer gray when finishing target practice
Wuzzy <Wuzzy2@mail.ru> [Sun, 06 Jan 2019 01:21:16 +0100] rev 14530
Display team records in training menu
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 23:15:13 +0100] rev 14529
BRW: Fix Lua error after using timebox
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 22:22:36 +0100] rev 14528
TS: Scale health with the “initial health” setting from game scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 22:05:20 +0100] rev 14527
Lua: Add InitHealth, read-only variable containing the initial hog health setting
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 21:52:15 +0100] rev 14526
TS: Improve configurability by game scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 21:07:22 +0100] rev 14525
TS: Simplify mission panel, fix bad string concatenation
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 20:58:12 +0100] rev 14524
TS: Add script param to set specialists for all teams at once
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 20:45:46 +0100] rev 14523
Document TS script param syntax, change some letters
Wuzzy <Wuzzy2@mail.ru> [Sat, 05 Jan 2019 20:32:48 +0100] rev 14522
Clean up indents and comments in The_Specialists.lua
nemo [Sat, 05 Jan 2019 13:23:43 -0500] rev 14521
Allow customising the teams
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 Jan 2019 22:44:09 +0100] rev 14520
ASA ice02: Clean up some subtle weirdness on timeout
When time's up or player lost, do this:
- Remove all rings
- Don't give time or saucer bonus when touching ring *after* timeout
- Prevent next turn from starting
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 Jan 2019 19:46:48 +0100] rev 14519
Fix bee targeting fail across wrap world edge
Previously, the bee always aimed for the light area, no matter where you actually put the target. It also got confused whenever it flew across the wrap world edge.
How the bee works now:
1) The placed bee target is *not* recalculated when it was placed in the "gray" part of the wrap world edge. This allows for more fine-tuning.
1a) Place target in light area: bee aims for target light area
1b) Place target in gray area: bee aims for target, but flies to gray area first
2) Bee target is recalculated whenever bee passes the wrap world edge.
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 Jan 2019 17:57:31 +0100] rev 14518
Fix force-locked schemes getting unlocked when changing map types (
bug #378)
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 Jan 2019 17:45:12 +0100] rev 14517
ASA ice02: Don't show remaining saucers in stats (unimportant)
nemo [Wed, 02 Jan 2019 11:08:26 -0500] rev 14516
heh. apparently pas2c doesn't validate pascal, so I guess we need to dogfood *both*
nemo [Wed, 02 Jan 2019 11:06:34 -0500] rev 14515
remove Wuzzy's val checking, add a FIXME to add that to the C implementation
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 Jan 2019 03:30:54 +0100] rev 14514
Initialize mission completion status on frontend load
nemo [Tue, 01 Jan 2019 11:17:28 -0500] rev 14513
From https://salsa.debian.org/games-team/hedgewars/blob/master/debian/patches/link-libatomic.patch
unc0rr [Tue, 01 Jan 2019 02:25:18 +0100] rev 14512
- Bots activate extra time if needed
- Refactor work with forecast of time needed to perform planned actions (ticks variable)
unc0rr [Tue, 01 Jan 2019 02:22:01 +0100] rev 14511
- Never consider a bot in inf attacks mode being in after attack mode, helps action in inf attack
- Also start thinking if TurnTimeLeft is bigger than default value
unc0rr [Fri, 28 Dec 2018 22:47:17 +0100] rev 14510
Implement letter repeat check
alfadur <mail@none> [Fri, 28 Dec 2018 03:10:05 +0300] rev 14509
Server action refactoring part 1 of N
unc0rr [Thu, 27 Dec 2018 23:43:54 +0100] rev 14508
Start chat_sanitizer package inspired by chat bot on pokerth server
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 23:42:45 +0100] rev 14507
ASA cosmos: Move flower icons of desert planet above cactus instead of bird
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 23:17:10 +0100] rev 14506
ASA cosmos: Remove unneccary message when hero dies after moon was reached
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 22:59:06 +0100] rev 14505
Simplify some mission strings
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 22:25:57 +0100] rev 14504
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 21:14:04 +0100] rev 14503
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 20:48:28 +0100] rev 14502
Localization: Also collect first line of credits.csv
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 20:31:21 +0100] rev 14501
Reduce skipping craziness in ASA fruit02 a bit
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 17:47:54 +0100] rev 14500
Minor refactor in single missions
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 17:43:04 +0100] rev 14499
Fix team name bugs in RC Plane Challenge and Dangerous Ducklings
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 16:55:34 +0100] rev 14498
Merge nemo's VideoRec commit
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 16:54:41 +0100] rev 14497
Fix 2 team name mistakes in missions
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 15:14:47 +0100] rev 14496
Update mission description for Bazooka Battlefield
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 08:00:46 +0100] rev 14495
ASA desert01: Fix mission ending when all smugglers are dead
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 07:04:13 +0100] rev 14494
ASA death01: Use unique team names for professor teams
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 06:33:33 +0100] rev 14493
Update ASA campaign to use player chosen team identity
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 02:07:11 +0100] rev 14492
ACF: Consistent cannibals flag/voice, change Princess flag
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 01:43:21 +0100] rev 14491
Use player team name in ACF campaign
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Dec 2018 01:04:24 +0100] rev 14490
Refactor ACF missions, store team names in variables
Wuzzy <Wuzzy2@mail.ru> [Thu, 20 Dec 2018 19:03:34 +0100] rev 14489
Change AddTeam/AddMissionTeam to return real team name and index (in that order)
Wuzzy <Wuzzy2@mail.ru> [Thu, 20 Dec 2018 18:23:13 +0100] rev 14488
Use player's team identity for SimpleMission-based mission
Wuzzy <Wuzzy2@mail.ru> [Thu, 20 Dec 2018 17:51:46 +0100] rev 14487
Use player-chosen team identity for most challenges and scenarios
Wuzzy <Wuzzy2@mail.ru> [Thu, 20 Dec 2018 15:53:22 +0100] rev 14486
Check team name collision and make them unique, if neccessary
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 20:56:10 +0100] rev 14485
Use player-chosen team identity for training and a few challenges
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 20:34:07 +0100] rev 14484
Lua: AddTeam / AddMissionTeam now return team index
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 20:27:35 +0100] rev 14483
Remove unused vars in uTeams
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 19:10:42 +0100] rev 14482
Lua API: Add functions to add team selected in campaign/mission page
nemo [Wed, 19 Dec 2018 19:00:29 -0500] rev 14481
remove if disabled in main config
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 05:50:02 +0100] rev 14480
Keep track of singleplayer high scores in challenges
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 01:47:41 +0100] rev 14479
Add fallback preview image for scenarios
Feel free to improve the image
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 01:21:20 +0100] rev 14478
Add image for challenges
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 01:02:06 +0100] rev 14477
Disable caption and FollowGear for crates that spawn before 1st turn (useful for missions)
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Dec 2018 00:17:14 +0100] rev 14476
Tweak training menu spacing
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 23:28:40 +0100] rev 14475
Save and restore last campaign/training team selection in settings.ini
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 22:53:49 +0100] rev 14474
Sync team comboboxes in campaign and training page
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 22:27:13 +0100] rev 14473
Training page: Don't change selection after changing team or playing
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 22:22:03 +0100] rev 14472
Update training page after completing a training
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 18:37:58 +0100] rev 14471
Fix victory check of a few scenarios
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 18:26:13 +0100] rev 14470
Add Lua callback: onGameResult
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 18:16:31 +0100] rev 14469
Report mission victory for most missions
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 15:21:23 +0100] rev 14468
Add Lua functions to save/get mission variables
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Dec 2018 14:24:23 +0100] rev 14467
Add team selection in training page and basic check mark support
unc0rr [Sun, 16 Dec 2018 18:40:25 +0100] rev 14466
Attempt to allow building video recording in pas2c mode, currently fails parsing
nemo [Sun, 16 Dec 2018 10:42:50 -0500] rev 14465
if a script is set, feature size can generate different maps
nemo [Sun, 16 Dec 2018 10:35:43 -0500] rev 14464
Same with ShoppaMap
nemo [Sun, 16 Dec 2018 10:25:36 -0500] rev 14463
fix DiagonalMaze after the drawing scaling change, add some params since ginormous maze is kinda entertaining
unc0rr [Sun, 16 Dec 2018 00:12:29 +0100] rev 14462
Apply rustfmt to all files
unc0rr [Sun, 16 Dec 2018 00:09:20 +0100] rev 14461
Start database interaction implementation
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Dec 2018 03:07:20 +0100] rev 14460
Rope training: Simplify final challenge, remove mines
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Dec 2018 01:57:09 +0100] rev 14459
Rope training: Show hint after destroying barrels
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Dec 2018 01:29:47 +0100] rev 14458
Make various stunts in flying saucer training easier
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Dec 2018 00:29:56 +0100] rev 14457
Movement training: Show damage message only after passing certain point
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Dec 2018 00:26:17 +0100] rev 14456
Show mission panel key as permanent caption in movement training
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 19:14:42 +0100] rev 14455
Fix incorrect text for sidNoEndTurn in en.txt
Text applies to utility only, its used for weapons, too.
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 18:54:45 +0100] rev 14454
Add language-neutral version of Trainings.png
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 16:06:33 +0100] rev 14453
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 16:05:56 +0100] rev 14452
Backed out
changeset f791c46b47a4
This changeset broke chat display in demos
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 14:33:18 +0100] rev 14451
Update changelog and README
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 01:55:42 +0100] rev 14450
Start first turn in ACF5 even faster
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 01:40:13 +0100] rev 14449
ACF3: Fix weapons being disabled in first turn
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 01:19:12 +0100] rev 14448
Faster switch to correct hog in ACF5
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 01:03:35 +0100] rev 14447
Fix incorrect message in ASA death01
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 00:50:03 +0100] rev 14446
Set internal version to 1.0.0-dev
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 00:47:23 +0100] rev 14445
Append -dev to version string if built in non-release mode
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 00:37:13 +0100] rev 14444
Fix minor mistake in credits
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 00:28:31 +0100] rev 14443
Colorize people names in About screen
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 00:16:05 +0100] rev 14442
Merge recent Rust changes
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Dec 2018 00:15:30 +0100] rev 14441
Add nicknames in credits
unc0rr [Thu, 13 Dec 2018 23:44:46 +0100] rev 14440
Adopt physfs-rs lib and adapt it to recent std library, remove global mutex
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 23:21:19 +0100] rev 14439
Add more maps and theme credits in credits.csv
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 22:50:14 +0100] rev 14438
Clean up CREDITS file, move more credits to credits.csv
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 21:35:26 +0100] rev 14437
Merge
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 21:34:04 +0100] rev 14436
Some minor credits typo fixes
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 21:25:36 +0100] rev 14435
Make captions in credits translatable, too
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 21:19:17 +0100] rev 14434
Add row type column in credits.csv
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 20:24:50 +0100] rev 14433
Make about dialog in frontend translatable
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 18:55:25 +0100] rev 14432
Restructure credits
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 17:40:03 +0100] rev 14431
Point to CREDITS file
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 17:28:53 +0100] rev 14430
Move credits to RFC-4180-conforming CSV file
nemo [Thu, 13 Dec 2018 12:12:40 -0500] rev 14429
pull in nicer fix
nemo [Thu, 13 Dec 2018 12:12:13 -0500] rev 14428
This seems to be all that was needed for
bug #719
nemo [Thu, 13 Dec 2018 11:03:15 -0500] rev 14427
nemo [Thu, 13 Dec 2018 10:51:07 -0500] rev 14426
merge in 0.9.25 fixes
nemo [Thu, 13 Dec 2018 10:49:30 -0500] rev 14425
Disable screenshoting in pas2c due to unimplemented function.
bug #719
nemo [Thu, 13 Dec 2018 09:50:24 -0500] rev 14424
dumbest pas2c fix ever?
nemo [Thu, 13 Dec 2018 09:07:00 -0500] rev 14423
might as well render preview using smallest size to speed it up
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Dec 2018 12:38:16 +0100] rev 14422
Backed out
changeset e60e2e7dd43a to restore pre-0.9.25 string changes
nemo [Wed, 12 Dec 2018 23:01:06 -0500] rev 14421
Allow scaling hand drawn maps
unc0rr [Mon, 10 Dec 2018 22:44:46 +0100] rev 14420
Move rust server into rust folder
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:23:52 +0100] rev 14419
Frenzy: More consistent ready time setting
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:16:05 +0100] rev 14418
Frenzy: Hide slot key info in Touch (there are no slot keys in Touch)
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:06:37 +0100] rev 14417
Remove debugging code
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:04:37 +0100] rev 14416
Ammo menu: Show number instead F1, etc. if slot keys differ from default or in Touch interface
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 19:20:36 +0100] rev 14415
Also play countdown warning sounds with low initial turn time
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 19:07:12 +0100] rev 14414
Skip ammo menu open animation if playing with TurnTime <= 10s
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 10:28:06 +0100] rev 14413
Shorter turn reaction delay
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 10:01:24 +0100] rev 14412
Also show SD warning 3 and 7 rounds before SD
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 09:39:34 +0100] rev 14411
Show Sudden Death warning messages only once per round
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 09:01:27 +0100] rev 14410
Tweak damage tag delay
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 08:55:45 +0100] rev 14409
Fix "first blood" taunt being repeated if same hog got hurt again
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 08:20:33 +0100] rev 14408
Properly disable SD in That Sinking Feeling
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 08:00:45 +0100] rev 14407
Fix poison damage not working in first round
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 07:59:45 +0100] rev 14406
Remove incorrectly used Delay parameter in many scripts
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 07:35:29 +0100] rev 14405
Longer delays between turns for better readability
The control was given too fast to the next hog, this made it hard to see damage and messages.
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 02:40:27 +0100] rev 14404
End turn immediately if king of own team was killed
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 02:30:14 +0100] rev 14403
Fix some King Mode bugs causing minions not always being properly killed
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 22:28:46 +0100] rev 14402
Hide most HUD elements in cinematic mode
unc0rr [Sun, 09 Dec 2018 22:19:31 +0100] rev 14401
Fix fail to parse protocol number from engine
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 21:13:38 +0100] rev 14400
Colorize switching arrows, pointing arrow and target cross in clan color
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 17:12:47 +0100] rev 14399
Lua API: SetTurnTimePaused/GetTurnTimePaused
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 16:54:22 +0100] rev 14398
Lua API: Make the last 2 params optional in the SpawnFake*Crate functions
alfadur [Sun, 09 Dec 2018 04:09:38 +0300] rev 14397
pull file io out of server handler
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 00:53:05 +0100] rev 14396
Add Hmm.ogg for Default_ru
Basically copied from voicepack "Russian", just with a slightly higher pitch
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 00:43:02 +0100] rev 14395
Add more fallback sounds
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 22:15:49 +0100] rev 14394
Remove weird fallbacks for sndHmm
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 21:43:13 +0100] rev 14393
Make better re-use of some mission strings
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 19:30:25 +0100] rev 14392
Whoops. Forgot to bump default gameServer MOTD to 0.9.25. :(
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 19:20:57 +0100] rev 14391
Clarify the buttons in pagenet
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 19:03:57 +0100] rev 14390
Update description of the "training" menu to be more accurate
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 18:18:15 +0100] rev 14389
Fix minor grammar fail
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 17:28:15 +0100] rev 14388
Modify texts in first 2 ACF missions to be compatible with Touch
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:33:49 +0100] rev 14387
Add tutorial texts for Touch interface
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:22:24 +0100] rev 14386
Add reminder to call /restart_server with "yes"
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:19:11 +0100] rev 14385
/registered_only now tells in chat whether the state is on or off
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:13:18 +0100] rev 14384
Fix incomplete syntax help of /callvote
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:10:42 +0100] rev 14383
Add chat command "/help room" to show room help in game
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:02:25 +0100] rev 14382
Bump protocol number to 58 (1.0.0-dev)
nemo [Fri, 07 Dec 2018 14:35:08 -0500] rev 14381
pull 0.9.25 changes into default
alfadur [Fri, 07 Dec 2018 18:32:36 +0300] rev 14380
try again 🙃
alfadur [Fri, 07 Dec 2018 18:21:06 +0300] rev 14379
dispose of server mods
unC0Rr [Fri, 07 Dec 2018 14:30:35 +0100] rev 14378
Rework EngineInstance::generatePreview, add preview cleanup function in enginelib
unC0Rr [Fri, 07 Dec 2018 13:56:45 +0100] rev 14377
Allow to instantiate HWEngine with different library binaries
unC0Rr [Fri, 07 Dec 2018 13:35:08 +0100] rev 14376
Add possibility to instantiate HWEngine objects from QML, reorganize work with preview
unC0Rr [Fri, 07 Dec 2018 13:04:00 +0100] rev 14375
Rename protocol_version to hedgewars_engine_protocol_version to ensure use of correct library
nemo [Wed, 05 Dec 2018 11:34:45 -0500] rev 14374
Move the static mines test (
bug #96) to a separate folder to allow using all tests in tests/lua for release testing.
nemo [Wed, 05 Dec 2018 09:50:25 -0500] rev 14373
Add log note just in case pas2c does anything odd.
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Dec 2018 15:47:34 +0100] rev 14372
Explain those weird hexcodes in uGearsHedgehog
nemo [Wed, 05 Dec 2018 09:38:31 -0500] rev 14371
make pas2c function without haskell aborting if locale is C
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Dec 2018 03:28:33 +0100] rev 14370
Fix cluster bomb target practice counting clusters as "shots"
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Dec 2018 16:48:43 +0100] rev 14369
ACF1: Fix Lua error when hitting Attack after failing the rope challenge
"difficulty" variable was falsely set to 0 in this case, but only 1 or 2 are allowed
nemo [Mon, 03 Dec 2018 12:52:42 -0500] rev 14368
0.9.25 release branch
nemo [Mon, 03 Dec 2018 12:43:49 -0500] rev 14367
close 0.9.23
nemo [Mon, 03 Dec 2018 12:43:39 -0500] rev 14366
close 0.9.22
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Dec 2018 18:35:32 +0100] rev 14365
Added tag 0.9.25-release for
changeset 5e28098fb593
unc0rr [Sun, 02 Dec 2018 00:19:17 +0100] rev 14364
Fix stray tab character
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 23:39:49 +0100] rev 14363
Make sad Pas2C happy again (add missing parenthesis around a "not")
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 23:31:35 +0100] rev 14362
Apply Pas2C fix suggested by unC0Rr
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 23:06:28 +0100] rev 14361
Bump protocol number to 57
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 22:56:41 +0100] rev 14360
Fix some incorrect German translations
- translate “turn” as “Zug” instead of “Runde”
- fix other wrongly translated words
- fix some incorrect string IDs in de.txt
- typo fixes
unc0rr [Sat, 01 Dec 2018 20:52:01 +0100] rev 14359
- Ban more stuff from src tarball
- Remove some obsolete tools
unc0rr [Sat, 01 Dec 2018 20:38:45 +0100] rev 14358
Make server aware of new protocol versions
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 15:51:35 +0100] rev 14357
Remove unused constand sidEverAfter
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 02:37:05 +0100] rev 14356
Never enable switcher while in the "Place your King" round
alfadur [Fri, 30 Nov 2018 22:37:29 +0300] rev 14355
recruit some newly stabilized functions
Wuzzy <Wuzzy2@mail.ru> [Fri, 30 Nov 2018 17:09:08 +0100] rev 14354
Don't reduce InitialHealth below 1
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 20:37:40 +0100] rev 14353
Construction Mode: Update team labels more reliably
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 20:09:01 +0100] rev 14352
Fix freezer failing to freeze gears with negative coordinate
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 19:06:33 +0100] rev 14351
Do not call AddCI when air mine is frozen without creating land
I.e. when it is frozen out of land bounds.
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 18:54:31 +0100] rev 14350
HedgeEditor: No info tag for frozen sticky/air mines
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 18:41:21 +0100] rev 14349
Frozen air mines: Don't erase land if gstNoGravity state is off
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 17:13:09 +0100] rev 14348
Pixel-perfect removal of exploding frozen air mines
nemo [Thu, 29 Nov 2018 10:56:06 -0500] rev 14347
kill stray icicle pixel
nemo [Thu, 29 Nov 2018 10:49:08 -0500] rev 14346
fix bounds check, make out of bounds air mines fall since there's no land to check them into
nemo [Thu, 29 Nov 2018 08:41:18 -0500] rev 14345
Remove airmines on solid land too
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 03:26:35 +0100] rev 14344
Construction Mode: Fix girder/rubber cost not being updated correctly after selection
alfadur [Thu, 29 Nov 2018 01:43:41 +0300] rev 14343
add frozen airmines to collision array to make them shovable by blowtorch
alfadur [Thu, 29 Nov 2018 01:34:58 +0300] rev 14342
😢
alfadur [Thu, 29 Nov 2018 01:23:14 +0300] rev 14341
make blowtorch hit moving gears
alfadur [Wed, 28 Nov 2018 21:35:54 +0300] rev 14340
add render module 🦔
alfadur [Wed, 28 Nov 2018 21:10:18 +0300] rev 14339
??
unc0rr [Wed, 28 Nov 2018 18:01:21 +0100] rev 14338
Improve randomly chosen translation + снова тест
unc0rr [Wed, 28 Nov 2018 17:56:59 +0100] rev 14337
Fix punctuation + тест юникода в сообщении коммита
Grigory Ustinov <grenka@altlinux.org> [Wed, 28 Nov 2018 17:25:29 +0300] rev 14336
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Wed, 28 Nov 2018 17:20:22 +0300] rev 14335
sed -i -E "s/ёж$/ёжик/g" *ru*; sed -i -E "s/еж([аиу])$/ёжик\1/g" *ru*
grep -E "(ёж|еж[аиу])$" *ru*
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 20:42:21 +0300] rev 14334
sed -i -E "s/еж([ао]м)/ёжик\1/g" *ru*
grep -E "еж[оа][м]" *ru*
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 20:41:08 +0300] rev 14333
sed -i -E "s/ежей/ёжиков/g" *ru*
grep -E "ежей" *ru*
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 20:39:39 +0300] rev 14332
sed -i -E "s/еж([аиу][^а-я])/ёжик\1/g" *ru*
grep -E "еж[аиу][^а-я]" *ru*
Comment: [^а-я] includes all spaces and punctuation and also finish of string
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Nov 2018 01:48:14 +0100] rev 14331
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Nov 2018 01:44:43 +0100] rev 14330
Mutant: Don't reduce mutant health in ready phase. Play poison hurt sound as health warning
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Nov 2018 00:49:46 +0100] rev 14329
CS: Don't start sabotage damage before ready phase ends
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 20:23:48 +0100] rev 14328
Fix some typos in appdata file
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 20:18:43 +0100] rev 14327
Fix German typo in frontend command-line help
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 19:59:51 +0100] rev 14326
Use that enum consistently in main.cpp
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 19:48:55 +0100] rev 14325
Fix gameServer dependency documentation
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 19:36:41 +0100] rev 14324
Prettier splash screen
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 17:48:41 +0100] rev 14323
QTfrontend: Translate and clean console output when using --help or bad cmd line arg
alfadur [Tue, 27 Nov 2018 19:07:21 +0300] rev 14322
fix typo
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 18:30:30 +0300] rev 14321
Remove all vanished translations from hedgewars_ru.ts
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 18:23:16 +0300] rev 14320
Update russian frontend translation
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 15:48:20 +0100] rev 14319
Fix critical syntax error in hedgewars_ru.ts
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:36:15 +0300] rev 14318
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:35:40 +0300] rev 14317
Very slightly inheritance of russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:33:02 +0300] rev 14316
sed -i 's/комманд/команд/' *
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:28:23 +0300] rev 14315
Update russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:27:27 +0300] rev 14314
Slightly correct russian translations in ru.txt
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 15:17:32 +0100] rev 14313
Update appdata file
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 14:38:27 +0100] rev 14312
Update locale files in HedgewarsMobile
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 03:08:06 +0100] rev 14311
Swap a few weapons in ammo menu to get a nice 6×10 grid
Cleaver → F1
Flamethrower → F7
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 22:48:27 +0100] rev 14310
Remove dead code in uTouch
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 21:13:49 +0100] rev 14309
Touch: Parse pause command when tapping pause button instead of toggling pause directly
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 21:10:33 +0100] rev 14308
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 20:40:25 +0100] rev 14307
Touch: Remove pause button in net games
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 19:10:08 +0100] rev 14306
Tweak Construction Mode, HedgeEditor, Space Invasion and Tumbler to support touch interface
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 18:03:39 +0100] rev 14305
Touch: Fix chat rendered on top of turn timer
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 17:59:27 +0100] rev 14304
Add status indicators (low grav / extra dmg) in touch interface
unC0Rr [Mon, 26 Nov 2018 14:48:38 +0100] rev 14303
Pass opengl context to engine
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 14:31:36 +0100] rev 14302
Lua API: Change PLATFORM to INTERFACE
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 01:13:10 +0100] rev 14301
Highlander: Fix hogs receiving air strikes in maps with border
alfadur [Mon, 26 Nov 2018 02:50:54 +0300] rev 14300
add hwphysics to engine
unc0rr [Sun, 25 Nov 2018 22:32:49 +0100] rev 14299
Add advance_simulation() function to engine lib, some WIP on frontend
alfadur [Sun, 25 Nov 2018 05:52:06 +0300] rev 14298
add gfx setup ffi
Wuzzy <Wuzzy2@mail.ru> [Sun, 25 Nov 2018 00:23:32 +0100] rev 14297
Clear gstHHJumping and gstHHHJump when hog was hurt by explosion
unc0rr [Sat, 24 Nov 2018 23:54:32 +0100] rev 14296
Format team.* code
unc0rr [Sat, 24 Nov 2018 23:51:45 +0100] rev 14295
Prepare to have possibility to pass opengl context to engine
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Nov 2018 21:57:01 +0100] rev 14294
Remove OFFICIAL_SERVER-only dependencies from INSTALL.md
unc0rr [Sat, 24 Nov 2018 19:08:52 +0100] rev 14293
Fix build
unC0Rr [Sat, 24 Nov 2018 20:55:42 +0300] rev 14292
Cut dependency on yaml for non-official server builds
nemo [Fri, 23 Nov 2018 21:38:34 -0500] rev 14291
topY too
nemo [Fri, 23 Nov 2018 16:38:47 -0500] rev 14290
these need casting too, but overall switching type is a win.
nemo [Fri, 23 Nov 2018 16:20:55 -0500] rev 14289
more uninitialised values
nemo [Fri, 23 Nov 2018 16:03:10 -0500] rev 14288
uninitialised values
nemo [Fri, 23 Nov 2018 15:54:23 -0500] rev 14287
overall, using LongInt for leftX/rightX results in fewer casts, since most comparisons are against ints.
unc0rr [Fri, 23 Nov 2018 21:22:26 +0100] rev 14286
Fix weWrap camera in pas2c (and if applies, 32 bit fpc)
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Nov 2018 22:18:21 +0100] rev 14285
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Nov 2018 20:41:42 +0100] rev 14284
Add a few translator comments to some not-so-obvious strings
Grigory Ustinov <grenka@altlinux.org> [Thu, 22 Nov 2018 20:59:23 +0300] rev 14283
Slightly correct russian translations in ru.txt (typos and sense)
alfadur [Thu, 22 Nov 2018 18:37:41 +0300] rev 14282
fix casing
Grigory Ustinov <grenka@altlinux.org> [Thu, 22 Nov 2018 18:19:03 +0300] rev 14281
Update russian translation in ru.txt
unC0Rr [Thu, 22 Nov 2018 14:07:55 +0100] rev 14280
It was bad idea to store QByteArray referencing memory on stack
unC0Rr [Thu, 22 Nov 2018 13:52:00 +0100] rev 14279
Support new message format in frontend
unC0Rr [Thu, 22 Nov 2018 13:40:58 +0100] rev 14278
Send seed to engine to receive random map previews
unC0Rr [Thu, 22 Nov 2018 13:39:51 +0100] rev 14277
- Move EngineInstance into a separate module
- Refactor ipc a bit and process messages
unC0Rr [Thu, 22 Nov 2018 10:58:55 +0100] rev 14276
Implement send_ipc and read_ipc in engine lib, send_ipc in frontend
alfadur [Thu, 22 Nov 2018 00:49:55 +0300] rev 14275
prevent qtmain from not being linked in on windows
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Nov 2018 22:19:58 +0100] rev 14274
Add Mutant game scheme, and adapt Mutant for the newly unlocked settings
alfadur [Wed, 21 Nov 2018 23:55:32 +0300] rev 14273
prevent SDL2main from being linked in on windows
nemo [Wed, 21 Nov 2018 15:47:40 -0500] rev 14272
add cfg for mutant
nemo [Wed, 21 Nov 2018 15:41:43 -0500] rev 14271
I think this is correct way to use iterate over it as a hashmap. don't have much lua practice
nemo [Wed, 21 Nov 2018 15:28:52 -0500] rev 14270
oops
nemo [Wed, 21 Nov 2018 15:26:54 -0500] rev 14269
flag crates since waste of time for mutant.
nemo [Wed, 21 Nov 2018 12:41:55 -0500] rev 14268
force-disable video recording if C build is enabled.
nemo [Wed, 21 Nov 2018 11:59:20 -0500] rev 14267
silence warning
unC0Rr [Wed, 21 Nov 2018 15:52:17 +0100] rev 14266
Use question mark approach also in IPC::read
unC0Rr [Wed, 21 Nov 2018 15:49:16 +0100] rev 14265
IPC implementation
Grigory Ustinov <grenka@altlinux.org> [Wed, 21 Nov 2018 17:28:28 +0300] rev 14264
Update russian frontend translation
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Nov 2018 22:08:12 +0100] rev 14263
Clean up 0.9.25 changelog a bit
unc0rr [Tue, 20 Nov 2018 19:43:00 +0100] rev 14262
Fix fpcrtl_strcompare broken in previous commit
unc0rr [Tue, 20 Nov 2018 18:35:39 +0100] rev 14261
No, it doesn't seem legit
unC0Rr [Tue, 20 Nov 2018 16:56:24 +0100] rev 14260
Start outlining ipc subsystem
unC0Rr [Tue, 20 Nov 2018 16:18:42 +0100] rev 14259
Parse and render more messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Nov 2018 00:09:35 +0100] rev 14258
Thas else() in paths.cmake did not make sense. Hopefully this fixes Fedora build issues
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 23:27:36 +0100] rev 14257
Don't aggressively delete air mines in Racer
unc0rr [Mon, 19 Nov 2018 22:26:47 +0100] rev 14256
Unify fpcrtl_pchar2astr look with fpcrtl_pchar2str
unc0rr [Mon, 19 Nov 2018 22:25:02 +0100] rev 14255
Handle NULL pchar in pchar2astr
unc0rr [Mon, 19 Nov 2018 21:51:46 +0100] rev 14254
Remove erroneous code duplicating FIX_STRING functionality, adjust ansistring array size
alfadur [Mon, 19 Nov 2018 21:10:54 +0300] rev 14253
as much as howling hedgehogs is hilarious, it might be confusing at first
alfadur [Mon, 19 Nov 2018 21:07:04 +0300] rev 14252
merge
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:44:44 +0300] rev 14251
Update russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:03:32 +0300] rev 14250
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:02:48 +0300] rev 14249
Adapt russian translations and fix misprint
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 18:56:24 +0300] rev 14248
Edit russian translations in desktop file
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 18:05:45 +0300] rev 14247
Mark non-translatable russian translations with comments, disable unfinished flag
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 18:27:45 +0100] rev 14246
Show extra seconds when collecting a crate in Teamwork
String freeze is not violated because the string was already collected.
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 18:18:06 +0100] rev 14245
Teamwork: Play sound for time bonus, don't give time bonus for destroying crate
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 17:56:49 +0100] rev 14244
Remove some chatslang from missions
Note: loc("...") does not violate the string freeze, this string has already been collected
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 13:03:27 +0100] rev 14243
Update Travis to use Ubuntu bionic (18.04 LTS)
alfadur [Mon, 19 Nov 2018 09:37:53 +0300] rev 14242
was a wrong copy apparently
alfadur [Mon, 19 Nov 2018 09:29:37 +0300] rev 14241
corrected parsing joined with unC0Rr's corrected generating finally gives the right result
alfadur [Mon, 19 Nov 2018 06:57:36 +0300] rev 14240
On a second though, the actual error seems to be elsewhere, so still can use proper indexing
alfadur [Mon, 19 Nov 2018 04:21:44 +0300] rev 14239
seems like it's either this or swap indexing order everywhere
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 01:10:27 +0100] rev 14238
Fix typo in German translation of ACF1
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 01:04:29 +0100] rev 14237
ACF1: Set hero's gear position when skipping first cut scene
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 00:54:36 +0100] rev 14236
Turn accidental globals to locals in Lua libraries
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 00:19:21 +0100] rev 14235
Get rid of table.maxn in all Lua code
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 21:01:16 +0100] rev 14234
Update changelog
unc0rr [Sun, 18 Nov 2018 20:18:32 +0100] rev 14233
Special case for rendering type of two-dimensional arrays, since C is inconsistent in its syntax
nemo [Sun, 18 Nov 2018 12:21:03 -0500] rev 14232
fpc likes brackets
unc0rr [Sun, 18 Nov 2018 16:57:43 +0100] rev 14231
AI is bazooka genius
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 16:10:18 +0100] rev 14230
Display game scheme settings in Pas2C, too
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:48:04 +0100] rev 14229
Shorten German translation in de.txt a bit
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:44:42 +0100] rev 14228
Remove duplicate translation of "Congratulations!" in ru.lua
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:41:49 +0100] rev 14227
Remove invalid translation in pt_PT.txt (missing parameter %1)
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:38:40 +0100] rev 14226
Make sure all engine locale files start with either digit, semicolon or are empty
nemo [Sat, 17 Nov 2018 14:29:09 -0500] rev 14225
verify impact before explosion rating, since the offsets might cause water splashes
unc0rr [Sat, 17 Nov 2018 19:19:50 +0100] rev 14224
Fix desync bomb
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Nov 2018 21:23:23 +0100] rev 14223
Increase width for key binding drop-down list
nemo [Fri, 16 Nov 2018 14:59:57 -0500] rev 14222
oops
nemo [Fri, 16 Nov 2018 14:47:07 -0500] rev 14221
lua comment handling is seriously WTF, but let's at least allow some partial single line
GunChleoc [Fri, 16 Nov 2018 20:41:38 +0100] rev 14220
Translate the few remaining missing strings in gd.txt
unC0Rr [Fri, 16 Nov 2018 16:32:51 +0100] rev 14219
Implement more of parsing, start implementation of engine messages rendering
nemo [Thu, 15 Nov 2018 15:39:59 -0500] rev 14218
more seems to work better?
nemo [Thu, 15 Nov 2018 15:12:18 -0500] rev 14217
adding X offset seems to improve chance of drownings
unC0Rr [Wed, 14 Nov 2018 16:58:22 +0100] rev 14216
Parse some synced messages, tests
unC0Rr [Wed, 14 Nov 2018 16:32:42 +0100] rev 14215
Recognize timestamps
unC0Rr [Wed, 14 Nov 2018 11:09:01 +0100] rev 14214
Rearrange code
alfadur [Wed, 14 Nov 2018 02:54:08 +0300] rev 14213
fix polygon closure
alfadur [Tue, 13 Nov 2018 20:01:43 +0300] rev 14212
2018ize everything
unC0Rr [Tue, 13 Nov 2018 16:54:40 +0100] rev 14211
Start working on engine messages parser
unc0rr [Tue, 13 Nov 2018 07:43:36 +0100] rev 14210
Move engine messages into separate lib for reuse
alfadur [Tue, 13 Nov 2018 08:11:31 +0300] rev 14209
reset airmine timer on stun recovery
alfadur [Tue, 13 Nov 2018 07:45:27 +0300] rev 14208
stun airmines on explosions as well
alfadur [Tue, 13 Nov 2018 03:57:27 +0300] rev 14207
add sparkles to stunned airmines
alfadur [Tue, 13 Nov 2018 03:22:16 +0300] rev 14206
update kamikaze collision cache after portalling
alfadur [Tue, 13 Nov 2018 01:56:42 +0300] rev 14205
stun airmines on shove
alfadur [Mon, 12 Nov 2018 20:30:06 +0300] rev 14204
make engine windows checks work for 64bit builds
Grigory Ustinov <grenka@altlinux.org> [Mon, 12 Nov 2018 20:05:24 +0300] rev 14203
Verify and update russian translations for refreshed strings in 04:XX / part 2
(last)
unc0rr [Sun, 11 Nov 2018 00:14:13 +0100] rev 14202
Fix birdy appearance/disappearance animation
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 21:15:42 +0100] rev 14201
Remove all traces of dead code related to amStructure/gtStructure
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 20:58:00 +0100] rev 14200
Remove unused/out-commented "Structure" strings in engine locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 20:33:39 +0100] rev 14199
Remove 2 strings violating the 0.9.25 string freeze. Backout this changeset after 0.9.25 got released
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 19:55:16 +0100] rev 14198
Credit GunChleoc for Scottish Gaelic translation update
GunChleoc [Sat, 10 Nov 2018 19:53:40 +0100] rev 14197
Big update for Scottish Gaelic translation
Some syntax bugs removed by Wuzzy
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:42:44 +0100] rev 14196
Fix bad StrToInt call ('0x' instead of '$' for hex), confuses Pas2C
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:41:40 +0100] rev 14195
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:05:28 +0100] rev 14194
Fix Pas2C implementation of Val failing to parse hexadecimal
alfadur [Fri, 09 Nov 2018 23:03:45 +0300] rev 14193
pass hwrunner gl context into engine
alfadur [Fri, 09 Nov 2018 20:15:29 +0300] rev 14192
add standalone engine runner
alfadur [Fri, 09 Nov 2018 19:49:56 +0300] rev 14191
some exorcism
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 16:28:23 +0100] rev 14190
Pas2C: Fix bad C typedefs for Pascal data types Extended and Real
alfadur [Fri, 09 Nov 2018 17:44:19 +0300] rev 14189
fix 03:60
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 17:19:20 +0300] rev 14188
Verify and update russian translations for refreshed strings in 04:XX / part 1
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:15:22 +0300] rev 14187
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:12:00 +0300] rev 14186
Verify and update russian translations for refreshed strings
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:11:34 +0300] rev 14185
Update russian translations in ru.txt
alfadur [Fri, 09 Nov 2018 03:36:21 +0300] rev 14184
generalize adding data to World
alfadur [Fri, 09 Nov 2018 01:05:34 +0300] rev 14183
split hwphysics into modules
Igor Paliychuk [Thu, 08 Nov 2018 22:00:43 +0100] rev 14182
Update Ukrainian localization
unc0rr [Thu, 08 Nov 2018 21:57:05 +0100] rev 14181
A bit of rethinking of game messages and command
alfadur [Thu, 08 Nov 2018 22:22:47 +0300] rev 14180
add some texture transforms
nemo [Thu, 08 Nov 2018 11:34:01 -0500] rev 14179
Blame is about 30% faster than grep
nemo [Thu, 08 Nov 2018 08:29:11 -0500] rev 14178
add the code too
Grigory Ustinov <grenka@altlinux.org> [Thu, 08 Nov 2018 16:17:32 +0300] rev 14177
Add russian translations for chat command help in ru.txt
Grigory Ustinov <grenka@altlinux.org> [Thu, 08 Nov 2018 16:16:21 +0300] rev 14176
Add russian translations in ru.txt (generally 02:00)
alfadur [Thu, 08 Nov 2018 07:15:22 +0300] rev 14175
implement basic land bordering
unc0rr [Thu, 08 Nov 2018 00:00:58 +0100] rev 14174
Start outlining some core engine stuff
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 23:43:15 +0100] rev 14173
Pas2C: Fix data types of Trunc and Ceil
nemo [Wed, 07 Nov 2018 16:44:16 -0500] rev 14172
oups getter should have it too
unc0rr [Wed, 07 Nov 2018 22:04:17 +0100] rev 14171
- Move hedgewars-engine into lib-hedgewars-engine
- Add command-line hedgewars-engine utility to use engine as standalone app
nemo [Wed, 07 Nov 2018 15:18:09 -0500] rev 14170
ignore whitespace/case by default to reduce false positives
alfadur [Wed, 07 Nov 2018 22:58:54 +0300] rev 14169
fix texturing and add a theme loading option to land_dump
nemo [Wed, 07 Nov 2018 14:56:34 -0500] rev 14168
requires bash
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 20:39:20 +0100] rev 14167
Some minor fixes in de.txt
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 20:23:30 +0100] rev 14166
Add nemo's script to check for outdated engine translations with some adaptations
alfadur [Wed, 07 Nov 2018 22:01:47 +0300] rev 14165
implement basic land texturing
unc0rr [Wed, 07 Nov 2018 19:43:17 +0100] rev 14164
Introduce FIX_STRINGA, use it fpcrtl_pos
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 17:45:20 +0100] rev 14163
Add TODO in ru.txt for reviewing all 04:XX strings
Grigory Ustinov <grenka@altlinux.org> [Wed, 07 Nov 2018 17:35:25 +0100] rev 14162
Add Russian translations in ru.txt
alfadur [Wed, 07 Nov 2018 18:30:33 +0300] rev 14161
fix mapgen
alfadur [Wed, 07 Nov 2018 18:27:24 +0300] rev 14160
save edges_count
unC0Rr [Wed, 07 Nov 2018 15:59:51 +0100] rev 14159
Some refactoring of qmlfrontend. It now shows land preview generated by hedgewars-engine
unC0Rr [Wed, 07 Nov 2018 15:55:32 +0100] rev 14158
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr [Wed, 07 Nov 2018 15:55:00 +0100] rev 14157
Fix some warnings here and there, remove unwelcomed code
alfadur [Wed, 07 Nov 2018 03:35:56 +0300] rev 14156
start loading theme textures
alfadur [Wed, 07 Nov 2018 00:02:48 +0300] rev 14155
make fill point asserts persistent
alfadur [Tue, 06 Nov 2018 23:45:54 +0300] rev 14154
a bit more simplification without an apparent performance gain
alfadur [Tue, 06 Nov 2018 23:29:12 +0300] rev 14153
seems like about 25% speedup in land filling
nemo [Tue, 06 Nov 2018 12:44:38 -0500] rev 14152
workaround for the freepascal bug courtesy of koda
alfadur [Tue, 06 Nov 2018 20:20:13 +0300] rev 14151
add more point operators
Grigory Ustinov <grenka@altlinux.org> [Tue, 06 Nov 2018 20:02:45 +0300] rev 14150
Update frontend russian translation
alfadur [Tue, 06 Nov 2018 19:44:20 +0300] rev 14149
pull land into collision detector
unC0Rr [Tue, 06 Nov 2018 17:00:35 +0100] rev 14148
Start working on frontend to rust engine rewrite
alfadur [Tue, 06 Nov 2018 16:40:54 +0300] rev 14147
fix tangents
alfadur [Tue, 06 Nov 2018 16:23:43 +0300] rev 14146
fix ray construction
unc0rr [Tue, 06 Nov 2018 00:02:23 +0100] rev 14145
Bezierize land outline
unc0rr [Mon, 05 Nov 2018 21:36:28 +0100] rev 14144
Implement BeizerCurveSegments, no tests
alfadur [Mon, 05 Nov 2018 23:15:56 +0300] rev 14143
merge
alfadur [Mon, 05 Nov 2018 23:15:34 +0300] rev 14142
collapse rectangle types back together with consistent usage of size
nemo [Mon, 05 Nov 2018 14:46:35 -0500] rev 14141
wtf
alfadur [Mon, 05 Nov 2018 22:43:58 +0300] rev 14140
separate rectangle types based on right/bottom edge inclusivity
alfadur [Mon, 05 Nov 2018 21:21:53 +0300] rev 14139
actually there is a way to preserve mutable polygon iterator
alfadur [Mon, 05 Nov 2018 20:22:09 +0300] rev 14138
fix polygons getting unclosed on mirroring
alfadur [Mon, 05 Nov 2018 19:56:28 +0300] rev 14137
merge
alfadur [Mon, 05 Nov 2018 19:53:26 +0300] rev 14136
organize landgen a bit more
unc0rr [Sun, 04 Nov 2018 10:52:02 +0100] rev 14135
- Fix land_dump always skipping bezierize step
- Fix ix overflow too
alfadur [Sun, 04 Nov 2018 07:19:58 +0300] rev 14134
yaml crate is having problems with unaligned arrays
alfadur [Sun, 04 Nov 2018 07:16:34 +0300] rev 14133
add command arguments to use a template from file into land_dump
alfadur [Sun, 04 Nov 2018 04:43:30 +0300] rev 14132
add a higher level map generation lib to load yaml templates into somewhere
alfadur [Sun, 04 Nov 2018 04:39:21 +0300] rev 14131
resolve some clippy complaints
unc0rr [Sun, 04 Nov 2018 00:20:27 +0100] rev 14130
- Add distance-divider option to land_dump
- Fix multiplication overflow errors (iy went widly out of bounds)
alfadur [Sun, 04 Nov 2018 00:25:27 +0300] rev 14129
polygonize OutlinePoints
alfadur [Sat, 03 Nov 2018 23:19:28 +0300] rev 14128
fix compile errors
unc0rr [Sat, 03 Nov 2018 21:09:01 +0100] rev 14127
Implement non-overflowing calculations for high values
unc0rr [Sat, 03 Nov 2018 18:29:58 +0100] rev 14126
land_dump app for testing templated landgen
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 17:40:21 +0100] rev 14125
Fix portal color being switchable after losing control
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 16:37:27 +0100] rev 14124
Move spoken text from HillBilly's PoisonCough to new files, make cough more quiet
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 15:27:27 +0100] rev 14123
GameServer: Print syntax help if calling /maxteams without argument
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 15:17:46 +0100] rev 14122
GameServer: Turn some messages into warnings
alfadur [Sat, 03 Nov 2018 16:20:31 +0300] rev 14121
probably should reuse it everywhere then
alfadur [Sat, 03 Nov 2018 16:02:38 +0300] rev 14120
should have been just norm
unc0rr [Sat, 03 Nov 2018 10:57:47 +0100] rev 14119
You cannot optimize integral division like this. You end up multiplying by 0, 1 or 2 instead of whole spectre of ratios.
alfadur [Sat, 03 Nov 2018 09:08:13 +0300] rev 14118
fix normal offset for split points and make directions more consistent
alfadur [Sat, 03 Nov 2018 07:52:34 +0300] rev 14117
reorder split rectangles
alfadur [Sat, 03 Nov 2018 07:31:35 +0300] rev 14116
simplify normal direction check for bounds distances
alfadur [Sat, 03 Nov 2018 06:45:05 +0300] rev 14115
import some clarity into border distance computation
alfadur [Sat, 03 Nov 2018 02:58:24 +0300] rev 14114
fix typos
alfadur [Sat, 03 Nov 2018 02:48:24 +0300] rev 14113
a bit more simplification
alfadur [Sat, 03 Nov 2018 02:31:21 +0300] rev 14112
swap coordinate system
alfadur [Sat, 03 Nov 2018 02:21:45 +0300] rev 14111
a bit of simplification
alfadur [Sat, 03 Nov 2018 02:16:13 +0300] rev 14110
typofix
unc0rr [Sat, 03 Nov 2018 00:07:25 +0100] rev 14109
Fix another typo
unc0rr [Sat, 03 Nov 2018 00:02:03 +0100] rev 14108
Fix typo
alfadur [Sat, 03 Nov 2018 01:52:05 +0300] rev 14107
mark the center in the theme editor
alfadur [Sat, 03 Nov 2018 01:47:39 +0300] rev 14106
fix play area rect
unc0rr [Fri, 02 Nov 2018 22:59:22 +0100] rev 14105
Finish porting FindPoint()
alfadur [Fri, 02 Nov 2018 23:33:22 +0300] rev 14104
add an existing template to the theme editor
alfadur [Fri, 02 Nov 2018 22:55:15 +0300] rev 14103
add basic land template to theme editor
alfadur [Fri, 02 Nov 2018 22:50:45 +0300] rev 14102
fix some compile errors
alfadur [Fri, 02 Nov 2018 22:41:11 +0300] rev 14101
add some more rectangle convenience methods
unc0rr [Fri, 02 Nov 2018 20:30:22 +0100] rev 14100
Move flip and mirror to outline methods
alfadur [Fri, 02 Nov 2018 21:30:48 +0300] rev 14099
add polygons
alfadur [Fri, 02 Nov 2018 20:46:17 +0300] rev 14098
fix infinite loop in landgen
alfadur [Fri, 02 Nov 2018 20:30:13 +0300] rev 14097
add more rectangle methods
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 18:27:34 +0100] rev 14096
Add grenka to credits for Russian translation
alfadur [Fri, 02 Nov 2018 19:45:16 +0300] rev 14095
update theme editor
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 17:43:06 +0100] rev 14094
Add some useful translation checker scripts for Lua
alfadur [Fri, 02 Nov 2018 19:37:47 +0300] rev 14093
component-wise division is actually useful sometimes
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 17:29:27 +0100] rev 14092
Shortened translations of map types in Russian
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 17:14:31 +0100] rev 14091
Merge unC0Rr's FindPoint() stuff
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 17:03:39 +0100] rev 14090
Update translations in ru.lua
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:59:55 +0100] rev 14089
Update Russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:58:35 +0100] rev 14088
Fix mistakes in russian translation of tips
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:55:43 +0100] rev 14087
Update Russian frontend translations
unC0Rr [Fri, 02 Nov 2018 17:03:58 +0100] rev 14086
Start convertion of FindPoint()
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 15:48:58 +0100] rev 14085
Typecast the ASCII ESC char
unC0Rr [Fri, 02 Nov 2018 14:33:05 +0100] rev 14084
abs(hwRound()) is nonsense
unC0Rr [Fri, 02 Nov 2018 14:29:24 +0100] rev 14083
- Add methods to work with Rect as box
- Refactor, tests, fixes
unC0Rr [Fri, 02 Nov 2018 13:30:04 +0100] rev 14082
Refactor tests, add fn center() for Line
unC0Rr [Fri, 02 Nov 2018 13:17:46 +0100] rev 14081
Introduce OutlineSegmentsIterator, some refactoring
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 14:08:45 +0100] rev 14080
Remove pointless string assignment in PlaySoundV
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 14:05:08 +0100] rev 14079
Fix ambigious abs in uGearsHandlersMess
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 13:19:38 +0100] rev 14078
Fix bad "not" in uTeams (made pas2c angry)
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 13:17:35 +0100] rev 14077
Use hexadecimal number to represent ASCII ESC
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 12:58:53 +0100] rev 14076
Add Official racer challenge #17
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 10:31:08 +0100] rev 14075
Update official challenge hashes, improve console logging (warning: racer #17 is missing!)
unC0Rr [Fri, 02 Nov 2018 09:45:54 +0100] rev 14074
Rework lib structure, no code changes
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 01:34:21 +0100] rev 14073
Update LastVoice when switching to fallback voice
alfadur [Fri, 02 Nov 2018 02:31:01 +0300] rev 14072
wrestle with borrow checker
unc0rr [Fri, 02 Nov 2018 00:09:05 +0100] rev 14071
Commit broken code for divide_edges in hope for salvation
alfadur [Fri, 02 Nov 2018 01:58:27 +0300] rev 14070
fix overflow check in airmine handling
unc0rr [Thu, 01 Nov 2018 22:54:01 +0100] rev 14069
Also ban special symbols block
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 20:29:42 +0100] rev 14068
Fix game window width/height setting being broken when using Arabic locale
Qt displays numbers differently in Arabic. The spinbox window height/width used
getText instead of value to get the value, which was wrong because this gets
the user-facing string (in arabic) instead of the number to use internally.
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:45 +0300] rev 14067
Slightly correct russian translation of word utility
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:39 +0300] rev 14066
Update russian translation
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:29 +0300] rev 14065
Adapt russian translation for modern gaming language
alfadur [Thu, 01 Nov 2018 21:30:21 +0300] rev 14064
start a physics engine to try out this data oriented thing everyone seems to be talking about
KoBeWi [Thu, 01 Nov 2018 12:09:29 +0100] rev 14063
Fix too long Polish translation of fps
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 09:17:51 +0100] rev 14062
Enable CJK font when using any full/halfwith char (U+FF00 to U+FFEF)
KoBeWi [Thu, 01 Nov 2018 08:39:22 +0100] rev 14061
Add missing translation in pl.lua
alfadur [Thu, 01 Nov 2018 04:04:33 +0300] rev 14060
prevent minigun bullet land impacts from pushing hedgehogs
alfadur [Thu, 01 Nov 2018 03:38:13 +0300] rev 14059
update theme editor to use new land generator implementation
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 01:07:26 +0100] rev 14058
Fix taunts playing too fast after a shot
Fixes regression introduced by bf14c7c1be02
alfadur [Thu, 01 Nov 2018 02:55:22 +0300] rev 14057
merge
unc0rr [Wed, 31 Oct 2018 23:36:05 +0100] rev 14056
Implement OutlinePoints for land generators, some ground work for template based landgen
unc0rr [Mon, 29 Oct 2018 23:06:18 +0100] rev 14055
Use next_power_of_two() just like hedgewars engine does, expose original and real dimensions
alfadur [Wed, 31 Oct 2018 22:41:05 +0300] rev 14054
add missions_ja.txt
nemo [Wed, 31 Oct 2018 15:32:47 -0400] rev 14053
check for teamgone before activating switcher
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 18:41:02 +0100] rev 14052
Fix various string errors in Lua locale files
- Wrong format symbol
- Typos
- Empty translations
alfadur [Wed, 31 Oct 2018 20:42:04 +0300] rev 14051
japanese translation fixes
alfadur [Wed, 31 Oct 2018 19:18:53 +0300] rev 14050
bump server dependencies
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 16:50:34 +0100] rev 14049
Fix critical Lua syntax errors in lt.lua
KoBeWi [Wed, 31 Oct 2018 16:31:16 +0100] rev 14048
Update Polish translation
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 14:33:43 +0100] rev 14047
Enemy/AI hogs now say “Hmm” on turn start. Use IllGetYou/JustYouWait for hit after attack
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 13:35:53 +0100] rev 14046
Add Ouch taunt for particulary damaging hits (fall, bullet, shove, hammer)
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 13:08:56 +0100] rev 14045
Stop using dsUnknown, replace with concrete damage sources
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:57:57 +0100] rev 14044
Merge
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:51:01 +0100] rev 14043
Attacking same clan (not same team) is no longer enough to trigger sndSameTeam
Also fixes bug that if you attack a clan member not in your team, the attacker complains, not the victim!
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:08:43 +0100] rev 14042
Play another voice as fallback if sndRevenge could not be found
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 14:08:13 +0100] rev 14041
Refactor fallback taunt code
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 04:21:13 +0100] rev 14040
Add taunts: Leavemealone, Cutitout (when attacked many times)
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 02:24:06 +0200] rev 14039
Add revenge taunt
alfadur [Tue, 30 Oct 2018 19:08:39 +0300] rev 14038
fix theme editor
alfadur [Tue, 30 Oct 2018 19:05:52 +0300] rev 14037
extract size struct for common usage
alfadur [Tue, 30 Oct 2018 05:55:58 +0300] rev 14036
add circle filling to land2d
alfadur [Tue, 30 Oct 2018 02:14:00 +0300] rev 14035
make theme editor render some random map lines
alfadur [Mon, 29 Oct 2018 23:40:17 +0300] rev 14034
hide get_next back
alfadur [Mon, 29 Oct 2018 23:38:08 +0300] rev 14033
start a theme editor as an excuse to see land generator in action
alfadur [Mon, 29 Oct 2018 23:29:03 +0300] rev 14032
make useful stuff public
unc0rr [Sun, 28 Oct 2018 23:24:04 +0100] rev 14031
Start land generators implementation
unc0rr [Sun, 28 Oct 2018 23:09:35 +0100] rev 14030
Remove some dead code
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:49:00 +0200] rev 14029
Play sndStupid on round draw instead of sndNutter
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:47:10 +0200] rev 14028
Chance to play sndNutter if player sacrifices hog and misses
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:24:27 +0200] rev 14027
Only play sndThisOneIsMine if crate drops close to hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 21:51:57 +0200] rev 14026
Shorten some Ohdear/Solong sounds to match the death animation
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 20:31:31 +0200] rev 14025
Don't play sndDrat or sndBugger on self-kill
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 19:50:01 +0200] rev 14024
New taunt: Runaway, when something is about to blow up near current hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 19:07:37 +0200] rev 14023
Use sndWatchThis for molotov attack
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 18:29:39 +0200] rev 14022
Classic voice: Add Melon.ogg (copied from Watchthis.ogg)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 18:26:44 +0200] rev 14021
Add 2 taunts: Fire, WatchThis (attack voice for some weapons)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 17:17:01 +0200] rev 14020
Add 3 taunts: Amazing, Brilliant, Excellent
Amazing: >= 3 kills
Brilliant or Excellent: 2 kills
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 15:55:19 +0200] rev 14019
Add 7 new taunts
New sounds:
* Bugger, Drat: Hog damages self only
* Thisoneismine: Crate drop
* Whatthe: Something is going to blow up close to hog
* Solong, Ohdear: Death
* Gonnagetyou: Vow for revenge
Fallback code is added for existing voicepacks
Thisoneismine is not used in Robot because the text in this sound file
is "Threat detected.", which does not make sense.
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 15:21:10 +0200] rev 14018
Add missing Firepunch taunt for Classic voice (copied from Watchthis.ogg)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 15:13:49 +0200] rev 14017
uStats: Fix DamageGiven being counted twice, fix self-damage msg never appearing
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 13:27:45 +0200] rev 14016
Add Grenade taunt when grenade close to hog is about to blow up
alfadur [Sat, 27 Oct 2018 08:15:45 +0300] rev 14015
update changelog
alfadur [Sat, 27 Oct 2018 08:12:22 +0300] rev 14014
and finally make the bat hit moving gears for completeness
alfadur [Sat, 27 Oct 2018 07:53:27 +0300] rev 14013
make whip hit moving gears
alfadur [Sat, 27 Oct 2018 07:39:44 +0300] rev 14012
make kamikaze hit moving gears as well
alfadur [Sat, 27 Oct 2018 07:20:07 +0300] rev 14011
make firepunch hit moving gears (airmines are not amused)
alfadur [Sat, 27 Oct 2018 05:17:46 +0300] rev 14010
prevent firepunch from hitting the same gear multiple times
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:36:25 +0200] rev 14009
Draw mission panel behind ammo menu tooltip
This is noticable in Continental supplies.
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:31:25 +0200] rev 14008
Tweak commenting in uWorld render routine
alfadur [Sat, 27 Oct 2018 04:21:35 +0300] rev 14007
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:17:05 +0200] rev 14006
No firepunch hit sound for sticky mines
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:06:28 +0200] rev 14005
Add credits for shoryuken_hit.ogg
alfadur [Sat, 27 Oct 2018 03:58:01 +0300] rev 14004
Tweak firepunch sound that Wuzzy found
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 00:01:53 +0200] rev 14003
Clear gmLeft/gmRight after using landspray/flamethrower to prevent accidental walking
alfadur [Sat, 27 Oct 2018 00:17:43 +0300] rev 14002
add some japanese tips as well
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 23:09:50 +0200] rev 14001
Fix resurrector handling turn time manually, use correct ammoprop instead
This also fixes this bug: The clock turned gray while using resurrector, although the time actually counts down.
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 22:52:17 +0200] rev 14000
Display "0 remaining" if multi-shoot weapon has been used up
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 22:46:37 +0200] rev 13999
Fix seduction not stopping if hog took damage before attack was complete
alfadur [Fri, 26 Oct 2018 23:04:46 +0300] rev 13998
complete ja.txt
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 19:56:03 +0200] rev 13997
GameServer: Fix protocol error when receiving CALLVOTE cmd with incorrect mode
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 19:40:43 +0200] rev 13996
Tweak error messages of /callvote kick
unc0rr [Fri, 26 Oct 2018 19:53:07 +0200] rev 13995
Fix lack of message and segfault when number texture creation fails
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 17:51:43 +0200] rev 13994
Add flamethrower, ice_beam_idle and landgun sound files which I have forgotten
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 17:38:14 +0200] rev 13993
Add separate sound symbols for case impact and extra damage
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 16:33:41 +0200] rev 13992
CS: Highlight "Available weapon specials:" as well
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 16:11:51 +0200] rev 13991
Continental supplies: Highlight "Special weapons:" line in mission panel
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:55:48 +0200] rev 13990
Add sound for landspray
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:52:07 +0200] rev 13989
Add ice beam idle sound
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:48:52 +0200] rev 13988
Add flamethrower sound
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:46:53 +0200] rev 13987
Prettify the menu arrows in WxW
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:04:07 +0200] rev 13986
Use colon after "Disclaimer" in timebox/portalgun descriptinons
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 14:59:08 +0200] rev 13985
Allow to escape | and : character in engine translation files
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 06:15:57 +0200] rev 13984
Engine translation: With '::' can now suppress colons for highlighting
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 04:54:29 +0200] rev 13983
If u play Piano, you can now hear the notes if sound effects OR music is enabled
Previously, they always required sound effects to be on
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 04:30:47 +0200] rev 13982
Properly play Valkyries music in Rope Knock Challenge (no more music overlap)
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 04:07:35 +0200] rev 13981
Add PlayMusicSound/StopMusicSound to Lua API
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 03:59:20 +0200] rev 13980
Refactor usage of sndRideOfTheValkyries, now can play if music is on and sound is off
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 23:46:31 +0200] rev 13979
Fix freezer ray extending with low fuel usage when firing straight up/down while holding up/down key
unc0rr [Thu, 25 Oct 2018 23:39:54 +0200] rev 13978
Fix
bug #651: sliding hog firing rope could end up stuck in land right after the rope has attached
alfadur [Thu, 25 Oct 2018 20:40:02 +0300] rev 13977
some more ja.txt fixes
alfadur [Thu, 25 Oct 2018 20:34:37 +0300] rev 13976
additional descriptions for ja.txt
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 18:54:24 +0200] rev 13975
Remove double space at end of chat messages from server
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 18:35:35 +0200] rev 13974
Frontend: Make sure special nicks always show up in square brackets
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 16:44:46 +0200] rev 13973
Add a new king death message
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 16:44:00 +0200] rev 13972
Allow duplicate placeholders in engine strings
alfadur [Thu, 25 Oct 2018 17:02:56 +0300] rev 13971
more ja.txt fixes
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 15:26:40 +0200] rev 13970
Add script to check engine locale files for problems
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 13:12:45 +0200] rev 13969
Remove string with duplicate placeholder in sk.txt
Duplicate placeholders are not supported yet.
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 12:59:56 +0200] rev 13968
Fix incorrect string number for Slovak strings for King death
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 11:48:40 +0200] rev 13967
Support CJK fonts for sidFPS as well
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 11:37:11 +0200] rev 13966
Add CJK font support for sidAmmoCount
alfadur [Thu, 25 Oct 2018 04:55:27 +0300] rev 13965
fix some of Wuzzy's rage
alfadur [Thu, 25 Oct 2018 04:08:29 +0300] rev 13964
some ja.txt corrections
alfadur [Thu, 25 Oct 2018 03:48:27 +0300] rev 13963
update ja.txt
unc0rr [Wed, 24 Oct 2018 21:52:19 +0200] rev 13962
Also report chat and added rooms in log
Wuzzy <Wuzzy2@mail.ru> [Wed, 24 Oct 2018 21:07:26 +0200] rev 13961
Fix hog can drop more than 2 s. mines if first one was dropped from utility, then stop using that utility
Fixes
bug #701.
unc0rr [Wed, 24 Oct 2018 21:04:09 +0200] rev 13960
Finish hedgewars-checker implementation
nemo [Wed, 24 Oct 2018 11:05:44 -0400] rev 13959
disable basic comment support 'cause lua is nuts
unc0rr [Wed, 24 Oct 2018 00:08:23 +0200] rev 13958
Create replay file, run engine, result from it and send it to the server. Not implemented: filtering of engine output.
unc0rr [Tue, 23 Oct 2018 22:53:28 +0200] rev 13957
Start checker implementation in rust
unc0rr [Tue, 23 Oct 2018 21:36:51 +0200] rev 13956
Fix silly loop
unc0rr [Sat, 20 Oct 2018 13:22:30 +0200] rev 13955
Add --protocol option to engine
alfadur [Fri, 19 Oct 2018 02:19:50 +0300] rev 13954
change draw_thick_line iteration order to benchmark winner
unc0rr [Fri, 19 Oct 2018 00:28:16 +0200] rev 13953
Change Land2D::fill() arguments a bit
unc0rr [Fri, 19 Oct 2018 00:09:45 +0200] rev 13952
Fix ArcPoints never finishing
alfadur [Fri, 19 Oct 2018 00:49:09 +0300] rev 13951
revert 2354264ab0b0
alfadur [Thu, 18 Oct 2018 23:59:23 +0300] rev 13950
apply some codegolfing for dubious reasons
unc0rr [Thu, 18 Oct 2018 22:45:14 +0200] rev 13949
Use integral-geometry iterators to implement Land2D::draw_thick_line, remove no longer unused functions from Land2D
unc0rr [Thu, 18 Oct 2018 22:34:09 +0200] rev 13948
Don't generate unnecessary duplication in case of equal coordinates
unc0rr [Thu, 18 Oct 2018 22:23:25 +0200] rev 13947
Add EquidistantPoints iterator to help iterating over all points of circles
unc0rr [Thu, 18 Oct 2018 21:44:09 +0200] rev 13946
Implement ArcPoints iterator for circles
alfadur [Thu, 18 Oct 2018 07:27:14 +0300] rev 13945
put back land2d.map accidentally replaced by testing code
alfadur [Thu, 18 Oct 2018 06:50:21 +0300] rev 13944
fix fppoint.max_norm
alfadur [Thu, 18 Oct 2018 06:46:32 +0300] rev 13943
move point struct into integral-geometry and use it to refactor a bit
unc0rr [Wed, 17 Oct 2018 23:02:18 +0200] rev 13942
Improve test a bit
unc0rr [Wed, 17 Oct 2018 22:58:21 +0200] rev 13941
Make use of LinePoints in Land2D::draw_line
unc0rr [Wed, 17 Oct 2018 22:45:33 +0200] rev 13940
Introduce integral-geometry crate, implement LinePoints iterator
unc0rr [Wed, 17 Oct 2018 22:00:58 +0200] rev 13939
Raise levels of abstraction to implement draw_thick_line() avoiding code duplication
Wuzzy <Wuzzy2@mail.ru> [Wed, 17 Oct 2018 05:33:02 +0200] rev 13938
Lua: Add PLATFORM global var to distinguish between desktop and mobile builds
alfadur [Wed, 17 Oct 2018 05:34:29 +0300] rev 13937
add left scalar operations to fpnum
unc0rr [Tue, 16 Oct 2018 23:59:51 +0200] rev 13936
Implement Land2D::change_round()
unc0rr [Tue, 16 Oct 2018 23:59:22 +0200] rev 13935
Implement get_unchecked* functions for Vec2D
alfadur [Tue, 16 Oct 2018 23:49:44 +0300] rev 13934
add opassign implementations
alfadur [Tue, 16 Oct 2018 22:41:25 +0300] rev 13933
make methods public
alfadur [Tue, 16 Oct 2018 05:09:42 +0300] rev 13932
add scalar operations
alfadur [Tue, 16 Oct 2018 04:44:11 +0300] rev 13931
fix test
alfadur [Tue, 16 Oct 2018 04:43:02 +0300] rev 13930
add more fpnum functions
unc0rr [Mon, 15 Oct 2018 23:10:03 +0200] rev 13929
Implement Land2D::fill() + tests
alfadur [Mon, 15 Oct 2018 22:22:51 +0300] rev 13928
Add basic windows build script
alfadur [Mon, 15 Oct 2018 21:40:32 +0300] rev 13927
fix library names in engine
unc0rr [Mon, 15 Oct 2018 19:34:11 +0200] rev 13926
Make parameters meaning more obvious
nemo [Mon, 15 Oct 2018 13:08:29 -0400] rev 13925
tag both as overloadable - seems to satisfy clang 3.4
alfadur [Mon, 15 Oct 2018 19:43:30 +0300] rev 13924
fix path to ppas.bat to avoid confusing nmake
nemo [Mon, 15 Oct 2018 09:35:54 -0400] rev 13923
add back accidentally removed sections
unc0rr [Sun, 14 Oct 2018 23:17:47 +0200] rev 13922
Start land2d library implementation: draw_line() method
unc0rr [Sun, 14 Oct 2018 23:16:11 +0200] rev 13921
Add get_mut() to Vec2D
unc0rr [Sun, 14 Oct 2018 21:26:15 +0200] rev 13920
Simplify Vec2D::new() a bit
alfadur [Sun, 14 Oct 2018 23:25:20 +0300] rev 13919
remove old sdl headers and libs in support of recent deletionism spirit
alfadur [Sun, 14 Oct 2018 23:09:55 +0300] rev 13918
.. or rather move calling conventions to proper position
alfadur [Sun, 14 Oct 2018 22:55:07 +0300] rev 13917
set proper sdl calling convention for vcpkg builds
unc0rr [Sun, 14 Oct 2018 21:13:32 +0200] rev 13916
Implement vec2d library to use for land arrays in the future
alfadur [Sun, 14 Oct 2018 21:57:30 +0300] rev 13915
fix frontend compatibility issues
alfadur [Sun, 14 Oct 2018 21:25:59 +0300] rev 13914
use correct compiler flags
unc0rr [Sun, 14 Oct 2018 19:04:51 +0200] rev 13913
Start work on landgen rust lib
unc0rr [Sun, 14 Oct 2018 19:03:58 +0200] rev 13912
Remove more dead code from uLandOutline
alfadur [Sun, 14 Oct 2018 20:02:51 +0300] rev 13911
don't use -Wextra when building with vcpkg
alfadur [Sun, 14 Oct 2018 19:28:24 +0300] rev 13910
add extra rule for negative integers
unc0rr [Sun, 14 Oct 2018 18:23:19 +0200] rev 13909
Implement Iterator trait for LaggedFibonacciPRNG
unc0rr [Sun, 14 Oct 2018 18:01:58 +0200] rev 13908
Remove some dead code from template-based land gen
nemo [Sun, 14 Oct 2018 12:01:11 -0400] rev 13907
reorder params, deleted obsolete *_passes
alfadur [Sun, 14 Oct 2018 18:58:39 +0300] rev 13906
fix return name and bound type
alfadur [Sun, 14 Oct 2018 18:52:00 +0300] rev 13905
remove extra begin
alfadur [Sun, 14 Oct 2018 18:45:11 +0300] rev 13904
add missing .
unc0rr [Sun, 14 Oct 2018 16:58:08 +0200] rev 13903
Convert uLandTemplates into yaml file
nemo [Sun, 14 Oct 2018 09:45:16 -0400] rev 13902
one more merge
alfadur [Sun, 14 Oct 2018 09:43:42 -0400] rev 13901
merge
alfadur [Sun, 14 Oct 2018 09:42:26 -0400] rev 13900
merge
alfadur [Sat, 13 Oct 2018 23:49:23 +0300] rev 13899
improve stability for checks
alfadur [Sat, 13 Oct 2018 23:08:15 +0300] rev 13898
fix offsets
alfadur [Sat, 13 Oct 2018 22:44:21 +0300] rev 13897
Fix overflow in CheckGearNear
alfadur [Sat, 13 Oct 2018 20:01:09 +0300] rev 13896
add fpnum literal macro
alfadur [Sat, 13 Oct 2018 00:43:04 +0300] rev 13895
delegate cmp to rustlib
alfadur [Wed, 10 Oct 2018 23:54:57 +0300] rev 13894
forgot a line
alfadur [Wed, 10 Oct 2018 23:51:53 +0300] rev 13893
update frontend japanese translation
unc0rr [Sat, 13 Oct 2018 22:38:51 +0200] rev 13892
Make converter for uLandTemplates into yaml
unc0rr [Sat, 13 Oct 2018 18:32:41 +0200] rev 13891
Implement lagged Fibonacci PRNG in rust, compatible with hwengine
unc0rr [Sat, 13 Oct 2018 18:04:25 +0200] rev 13890
inline more operators in fpnum
alfadur [Sat, 13 Oct 2018 00:43:04 +0300] rev 13889
delegate cmp to rustlib
unc0rr [Sat, 13 Oct 2018 17:23:19 +0200] rev 13888
Add some more tests
unc0rr [Fri, 12 Oct 2018 22:18:38 +0200] rev 13887
Reimplement hwFloat library in rust for future use
Wuzzy <Wuzzy2@mail.ru> [Fri, 12 Oct 2018 03:40:21 +0200] rev 13886
Drop internal PhysFS, bump PhysFS requirement to 3.0.0
unc0rr [Thu, 11 Oct 2018 23:43:31 +0200] rev 13885
- Fix insert() for strings in pas2c
- Implement insert() for ansistrings
nemo [Tue, 09 Oct 2018 12:54:40 -0400] rev 13884
drop the error checked StrToInt as non-critical - pas2c did not implement it.
nemo [Tue, 09 Oct 2018 11:28:07 -0400] rev 13883
IFDEF out missing function with FIXME, revert pas2c change in 0ecf77e203c0 as suggested by unc0rr, another string annotation
nemo [Tue, 09 Oct 2018 09:58:33 -0400] rev 13882
bunch more of those shortstring/ansistrings
nemo [Tue, 09 Oct 2018 09:02:39 -0400] rev 13881
make explicit for pas2c some string casts that fpc was probably doing automatically
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Oct 2018 18:37:30 +0200] rev 13880
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Oct 2018 18:16:06 +0200] rev 13879
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 06 Oct 2018 02:27:33 +0200] rev 13878
ASA, ice02: Change time strings for consistency with other time strings
Wuzzy <Wuzzy2@mail.ru> [Sat, 06 Oct 2018 01:00:02 +0200] rev 13877
No-op when entering /clan command with no argument
alfadur [Fri, 05 Oct 2018 21:43:48 -0400] rev 13876
merge
alfadur [Sat, 06 Oct 2018 01:24:27 +0300] rev 13875
Windows 1809 GetUserProfileDirectory failure workaround
alfadur [Sat, 06 Oct 2018 00:23:41 +0300] rev 13874
add debug output for physfs init failure
Wuzzy <Wuzzy2@mail.ru> [Sat, 06 Oct 2018 00:23:27 +0200] rev 13873
Make sure AddChatString is only fed with shortstrings
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 23:51:58 +0200] rev 13872
Fix double tmp override in chTeamBack; Use shortstring for sidTeamGone/sidTeamBack
nemo [Fri, 05 Oct 2018 16:54:26 -0400] rev 13871
formatA expects ansistring params
nemo [Fri, 05 Oct 2018 16:53:36 -0400] rev 13870
this should probably exit -1 - pas2c was complaining about uninitialised var
nemo [Fri, 05 Oct 2018 16:22:51 -0400] rev 13869
silly tmp var for sake of pas2c
unc0rr [Fri, 05 Oct 2018 21:58:12 +0200] rev 13868
Fix pas2c build dependencies
unc0rr [Fri, 05 Oct 2018 21:41:56 +0200] rev 13867
Fix pas2c build a bit more
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 21:31:58 +0200] rev 13866
Precalculate cMaxHogHealth
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 21:30:06 +0200] rev 13865
Merge unC0Rr's pas2c fix
unc0rr [Fri, 05 Oct 2018 21:09:27 +0200] rev 13864
Fix previous patch, add support for High(Longword)
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 21:04:19 +0200] rev 13863
unc0rr [Fri, 05 Oct 2018 21:04:01 +0200] rev 13862
Fix pas2c not having support for High(LongInt) in init expressions
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 20:56:40 +0200] rev 13861
Pas2C: Implement rendering of High() similiar to that of Low()
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 20:28:13 +0200] rev 13860
Update Big Armory preview image
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 20:20:09 +0200] rev 13859
Hide creeper from frontend, prevent addition of creeper ammo via ammo scheme
This is a temporary measure because the creeper is still very unfinished.
This can be reverted when the creeper is finished.
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 19:37:06 +0200] rev 13858
Don't load game scheme from file if name collides with default scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 19:25:14 +0200] rev 13857
Don't save default weapon scheme in file; don't load weapon scheme from file if name collides with default scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 17:27:12 +0200] rev 13856
Rename amDuck and related symbols to amCreeper, gtCreeper, etc.
Compability for scripts is supported (amDuck=amCreeper, gtDuck=gtCreeper)
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 16:49:17 +0200] rev 13855
Remove unused doStepDuck gear handler
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 16:36:41 +0200] rev 13854
Remove usage of creeper from all schemes and styles
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 14:57:44 +0200] rev 13853
Restructure 0.9.25 changelog, add highlights section
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 14:11:51 +0200] rev 13852
Document the /quit chat command from server
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 13:37:49 +0200] rev 13851
Simplify /quit chat command
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 04:57:03 +0200] rev 13850
gameServer: Add user warning if got chat command not suitable for current state (lobby/room); fix protocol errors
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 04:17:56 +0200] rev 13849
Catch empty chat commands in engine and frontend
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 04:00:16 +0200] rev 13848
Clean up frontend chat command auto-complete
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 23:29:20 +0200] rev 13847
Backed out
changeset 5f6208031658 (fixes 652)
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 21:17:21 +0200] rev 13846
Merge Racer/TechRacer tie handling
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 20:09:32 +0200] rev 13845
Add missing roundDraw check in TechRacer
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 15:37:50 +0200] rev 13844
Add tie handling for Racer and TechRacer
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 20:45:07 +0200] rev 13843
Backed out
changeset 6e4e745f42bb. Devs are hating it for ... reasons
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 20:36:41 +0200] rev 13842
Fix speech bubble chat commands also applying to bots
alfadur [Thu, 04 Oct 2018 13:26:48 -0400] rev 13841
merge
alfadur [Thu, 04 Oct 2018 20:04:32 +0300] rev 13840
..and for logging in handler
alfadur [Thu, 04 Oct 2018 19:57:53 +0300] rev 13839
Add missing base case for lobby handler
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 19:12:09 +0200] rev 13838
Fix another pas2c hiccup in uLandObjects
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 19:04:27 +0200] rev 13837
Change syntax for Format/FormatA, remove array in function to be friendlier to Pas2C
This fixes a problem with Pas2C, but the price to pay is uglier code. :(
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:55:08 +0200] rev 13836
gameServer: Remove broken and undocumented /part chat command
If a player used it, a lot of protocol errors start to happen.
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:46:01 +0200] rev 13835
Ignore message-type chat commands (/hsa, /clan, etc.) w/ empty arg list
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:30:24 +0200] rev 13834
Rename chat command /team to /clan (but keep /team as alias for now)
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:07:17 +0200] rev 13833
Teach engine to properly display clan message received from the net
This fixes a bug that the word “Clan” was not translated when
you received a clan message from the net.
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 14:54:57 +0200] rev 13832
gameServer: Handle empty chat command (partially)
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 14:36:42 +0200] rev 13831
gameServer: Always report command name if getting an incorrect command
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 14:18:38 +0200] rev 13830
gameServer: remove duplicate VOTE/FORCE command handling
Wuzzy <Wuzzy2@mail.ru> [Wed, 03 Oct 2018 03:24:03 +0200] rev 13829
Display error when entering invalid chat command in offline game
Wuzzy <Wuzzy2@mail.ru> [Wed, 03 Oct 2018 02:28:39 +0200] rev 13828
Make frontend forward server error and warning messages to engine
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 22:11:15 +0200] rev 13827
Pas2C: Add preprocess files to .hgignore
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 21:51:27 +0200] rev 13826
Rewrite StrToInt code in uStore; get rid of "try" and "except" keywords
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 21:26:25 +0200] rev 13825
IFNDEF custom exception handlung away in pas2c builds
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 20:33:33 +0200] rev 13824
Resolve ambiguity of <> in Pas2C.hs
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Sep 2018 03:18:16 +0200] rev 13823
Add help button in main menu (opens Hedgewars Wiki in browser)
Might be replaced with an offline help in later versions (see
bug #660).
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Sep 2018 01:41:12 +0200] rev 13822
Fix frontend displayed value of Sudden Death timeout being off-by-one
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 23:13:02 +0200] rev 13821
ASA, desert02: Add achievement for escaping with all crates collected and no damage taken
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 22:20:19 +0200] rev 13820
ASA, ice02: Display current flying time next to team bar
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 21:59:36 +0200] rev 13819
ASA, ice02: Fix recorded time being 6 seconds more than reality
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 20:56:55 +0200] rev 13818
ASA: ice02: Render green rings as double rings
Visual aid for colorblind people
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 14:52:13 +0200] rev 13817
Set script globals TurnTimeLeft and ReadyTimeLeft immediately after they were changed by Lua call
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 01:17:15 +0200] rev 13816
Move campaign mission images to share/ instead of hardcoding them into frontend
Hardcoding campaign mission images prevented add-ons from adding their own preview images.
Wuzzy <Wuzzy2@mail.ru> [Thu, 27 Sep 2018 00:26:58 +0200] rev 13815
Fix teleport cursor briefly re-appearing after placing hog in hog placement phase + inf attack mode
Wuzzy <Wuzzy2@mail.ru> [Thu, 27 Sep 2018 00:11:54 +0200] rev 13814
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Wed, 26 Sep 2018 20:45:55 +0200] rev 13813
On victory, center camera on a winning hedgehog
nemo [Mon, 24 Sep 2018 11:18:48 -0400] rev 13812
merge
nemo [Mon, 24 Sep 2018 11:16:08 -0400] rev 13811
make it build
alfadur [Fri, 14 Sep 2018 23:14:19 +0300] rev 13810
cleanup crate imports
alfadur [Thu, 13 Sep 2018 20:59:57 +0300] rev 13809
remove stabilized edition annotations
alfadur [Mon, 10 Sep 2018 23:53:59 +0300] rev 13808
rescue the stream on handshake failure
alfadur [Mon, 10 Sep 2018 23:31:44 +0300] rev 13807
improve error handling for TLS handshake
alfadur [Sun, 09 Sep 2018 01:20:35 +0300] rev 13806
port some legacy protocol support
alfadur [Fri, 07 Sep 2018 04:16:05 +0300] rev 13805
use openssl for password message handling
alfadur [Thu, 06 Sep 2018 23:12:32 +0300] rev 13804
Add TLS support
alfadur [Wed, 05 Sep 2018 19:22:29 +0300] rev 13803
Add official server feature to cargo
alfadur [Wed, 05 Sep 2018 18:09:06 +0300] rev 13802
Bump dependencies
alfadur [Tue, 28 Aug 2018 17:19:25 +0300] rev 13801
move everything test related into test cfg
alfadur [Mon, 27 Aug 2018 22:28:56 +0300] rev 13800
Add hogs per team named constant that absolutely no one asked for
Wuzzy <Wuzzy2@mail.ru> [Thu, 20 Sep 2018 13:07:21 +0200] rev 13799
Fix maps variable in OfficialChallengeHashes not being global (caused error in normal Racer)
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Sep 2018 10:23:01 +0200] rev 13798
Fix hedgehog being able to make walk/jump sounds before it was placed
If in hog placement phase you select Skip and then pressed the walk/jump keys, you heard sounds
although the hedgehog is not placed yet.
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Sep 2018 09:45:45 +0200] rev 13797
Ignore gmTimer after attack or hog is no longer controlled
You were able to set the timer after you threw a grenade
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Sep 2018 09:31:06 +0200] rev 13796
Clear gmSwitch before activating switcher
If if you pressed [Switch Hedgehog] key and THEN enabled the
Switch Hedgehog utility, you immediately switch. This was mildly
confusing.
nemo [Tue, 18 Sep 2018 19:38:58 -0400] rev 13795
use locale rules for the challenge hashes
nemo [Tue, 18 Sep 2018 19:30:55 -0400] rev 13794
restore old land hashes which in theory should not have changed in .24
nemo [Tue, 18 Sep 2018 19:21:36 -0400] rev 13793
Separate synced pixels from land digests - this is mostly to allow the official racer digests to remain unchanged.
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Sep 2018 00:07:36 +0200] rev 13792
Merge nemo's hash change commit
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Sep 2018 00:06:00 +0200] rev 13791
Add exit hint after Basic Movement Training
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Sep 2018 22:37:47 +0200] rev 13790
Easier back jumps in Basic Movement Training (fixes
bug #692)
The explanation of Back Jumping (2/2) has been simplified
and the "hard" part has been made easier by lowering the girders.
The original idea was that I wanted to force players to learn
how to jump higher by delaying the 2nd backspace keypress.
But this turned out that this section was too unfair and we have
lost at least one player due to rage-quitting, according to feedback.
nemo [Sun, 16 Sep 2018 09:25:10 -0400] rev 13789
update hashes changed in
r79e13080b9db (critical sprites)
ra675a94b5cc1 (critical scripts)
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Sep 2018 10:25:50 +0200] rev 13788
Update hedgewars_en.ts
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Sep 2018 02:18:51 +0200] rev 13787
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Sep 2018 01:54:35 +0200] rev 13786
Update translation files
unc0rr [Sat, 15 Sep 2018 20:56:31 +0200] rev 13785
Fix SetAmmoTexts not working in stats-only mode
unc0rr [Sat, 15 Sep 2018 20:42:02 +0200] rev 13784
Fix SetAmmoTexts not working in stats-only mode
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Sep 2018 16:22:04 +0200] rev 13783
Fix some syntax errors in internal Lua syntax documentation
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Sep 2018 15:26:23 +0200] rev 13782
Fix team stats screwing up if game ends due to drowning in rising Sudden Death water
alfadur [Wed, 12 Sep 2018 19:51:45 +0300] rev 13781
Fix engine crash when using lasersight outside the world bounds
alfadur [Tue, 11 Sep 2018 22:49:27 +0200] rev 13780
Only show bullet hits for shovable gears
Fixes some weird bullet hit vgears spawning when hitting non-shovable gears like snowflakes
alfadur [Tue, 11 Sep 2018 22:44:32 +0200] rev 13779
Fix sinegun dealing 1 damage when shooting straight up. Reduces sine gun knockback strength by 1.25%
This was caused by AmmoShove, which had a strenght which was *right* above the threshold for fall damage.
alfadur [Tue, 11 Sep 2018 21:32:28 +0200] rev 13778
Revert sinegun brokenness to previous levels
unc0rr [Tue, 11 Sep 2018 21:16:27 +0200] rev 13777
Make rendering work
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 18:34:27 +0200] rev 13776
Allow to change volume during pause
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 17:22:54 +0200] rev 13775
ASA, final: Don't say "missed" or "yes sir" after blowing up barrels
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 16:18:24 +0200] rev 13774
Make sure scripts don't break w/ only 1 clan
See also: c084bd440009
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 16:00:23 +0200] rev 13773
Add funny message in stats screen when everyone wins
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Sep 2018 12:25:23 +0200] rev 13772
Only reset CursorMovement to 0 if command "-cur_*" is called with appropriate direction
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 18:07:56 +0200] rev 13771
Fix hog teleporting back and forth when walking on portals on floor. Fixes
bug #686
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 01:53:21 +0200] rev 13770
Fix clan ranking counter advancing per-team instaed of per-clan in case of a tie
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 22:59:08 +0200] rev 13769
Don't write TurnTimeLeft deprecation warning if setter function was used
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 22:18:03 +0200] rev 13768
Call EndTurn(true) instead of TurnTimeLeft(0) in flying saucer training
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 20:38:15 +0200] rev 13767
Fix crash when defeating all enemies in ACF8 (HideHog was called too early)
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 17:57:48 +0200] rev 13766
Fix turn reaction not working properly after turn
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 16:52:51 +0200] rev 13765
Say sndNutter on round draw
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 16:26:15 +0200] rev 13764
Remove some bad/inappropriate messages for round draw and crate drop
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 16:12:53 +0200] rev 13763
Fix player rankings getting confused if a clan was revived
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 15:03:35 +0200] rev 13762
Fix player rankings on round draw: Clans that die in the same turn now have the same rank
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 14:20:15 +0200] rev 13761
Rework rankings of losing clans: Rank them in the reverse order they died
New ranking rule:
- The clan that survived is ranked 1st.
- The clan that died last is ranked 2nd.
- The clan that died second last is ranked 3rd.
- The clan that died third last is ranked 4th.
- And so on ...
Old ranking rule:
- The clan that survived is ranked 1st.
- The losing teams are ranked in the order they started with, which isn't fair.
Draws are not handled properly in rankings yet.
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 22:14:46 +0200] rev 13760
Rip out stats code from TurnReaction and put it into new function TurnStats. Fixes buggy stats
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 21:19:15 +0200] rev 13759
Fix stats screwing up in Rope Knock Challenge if you lose
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 20:16:54 +0200] rev 13758
Add missing nil check in AfterAttack (oops!)
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 20:01:50 +0200] rev 13757
Lua: Fix LeftX, RightX, TopY, LAND_WIDTH, LAND_HEIGHT being broken if onVisualGearAdd is set
Fixes
bug #585
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 12:59:54 +0200] rev 13756
Remove mail.gna.org mailing list from README.md (gna.org has shutdown for good)
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 12:46:57 +0200] rev 13755
Lua: Rename globals: NoPointX→NO_CURSOR, cMaxTurnTime→MAX_TURN_TIME, cMaxHogHealth→MAX_HOG_HEALTH
These globals did not exist in 0.9.24, so this change is safe.
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 05:05:00 +0200] rev 13754
Use translation template for speech bubble command
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 01:48:00 +0200] rev 13753
Continental supplies: Fix health not being set immediately if skipping continent selection, provoking random continent
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 01:09:14 +0200] rev 13752
Don't start retreat time if hog has lost control in the meantime
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:53:44 +0200] rev 13751
Don't play timer countdown sounds if in ready phase
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:48:51 +0200] rev 13750
Call GetGlobals after entering Lua command with /lua
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:15:55 +0200] rev 13749
Dangerous Ducklings: Enter retreat mode after kill
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:03:06 +0200] rev 13748
Fix buggy behaviour when setting TurnTimeLeft through Retreat
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 22:05:45 +0200] rev 13747
Change chat text color for Lua warnings to yellow
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 22:02:15 +0200] rev 13746
Add deprecation warning for setting TurnTimeLeft/ReadyTimeLeft directly, fix SetTurnTimeLeft/SetReadyTimeLeft not setting vars reliably
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 21:26:44 +0200] rev 13745
Use SetTurnTimeLeft and SetReadyTimeLeft in all scripts
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 20:57:33 +0200] rev 13744
Lua API: Add SetTurnTimeLeft, SetReadyTimeLeft
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 04:08:58 +0200] rev 13743
Highlander: Remove odd infinite girder ammo in crates
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 01:25:37 +0200] rev 13742
Fix damage not being displayed if hog drowns in water with 100% opacity (like in Compost theme)
Fixes 210.
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 00:07:33 +0200] rev 13741
Fix hog attack code always destroying TargetPoint, even if no attack occurred. Fixes
bug #265
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 23:03:56 +0200] rev 13740
Check for victory before stTurnReact. Fixes 382
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 21:56:12 +0200] rev 13739
ASA, desert01: Fix display error when destroying device crate
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 21:47:08 +0200] rev 13738
ASA, desert01: Disable hero control at first battle left from the hole, not right above it
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 12:43:19 +0200] rev 13737
Prevent pause/synchronizing/AFK mode text being rendered at the same time
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 01:18:07 +0200] rev 13736
Add frontend tip introducing /help
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 00:17:56 +0200] rev 13735
Translate "heads" and "tails" of gameServer
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 00:05:55 +0200] rev 13734
Display error when using /maxteams if not room master
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 23:49:32 +0200] rev 13733
Make guest rejection error translatable
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 23:13:20 +0200] rev 13732
Add command help for /save, /delete, /saveroom and /loadroom
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 21:34:33 +0200] rev 13731
Add 2nd optional parameter to HedgewarsScriptLoad. If false, its OK if file does not exist. Also, return true/false on success
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 21:22:12 +0200] rev 13730
Backed out
changeset a62408ee8281. Allowing HedgewarsScriptLoad to not stop if script is missing is dumb
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 21:07:07 +0200] rev 13729
Allow script to be missing when calling HedgewarsScriptLoad, return true/false based on success
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 20:35:13 +0200] rev 13728
Don't load locale Lua script if LOCALE == "en"
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 19:19:39 +0200] rev 13727
Add description of hwengine command-line arguments in --help
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 18:15:45 +0200] rev 13726
Critical error if loading a script has failed
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 16:51:33 +0200] rev 13725
Force-disable gfPerHogAmmo and gfSharedAmmo for RW and BRW
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 12:09:40 +0200] rev 13724
BRW: Add utilities and air weapons properly
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 11:12:41 +0200] rev 13723
Fix BRW adding ammoInCrate times ammo on start of turn instead of 1
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 11:11:58 +0200] rev 13722
Fix BRW breaking when weapon scheme assigns 2 bullet for all ammos
Wuzzy <Wuzzy2@mail.ru> [Thu, 30 Aug 2018 22:07:01 +0200] rev 13721
BRW now allows weapon scheme customization
See script comments to see how.
Wuzzy <Wuzzy2@mail.ru> [Wed, 29 Aug 2018 03:50:53 +0200] rev 13720
Change button image for Tag Team
Wuzzy <Wuzzy2@mail.ru> [Wed, 29 Aug 2018 02:56:24 +0200] rev 13719
Add missing server dependencies to Travis metadata
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 Aug 2018 21:09:46 +0200] rev 13718
Write down system requirements
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 Aug 2018 17:27:49 +0200] rev 13717
Fix typo in gameServer
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 Aug 2018 06:04:02 +0200] rev 13716
Space Invasion: Add hilarious loser face to losers
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 Aug 2018 05:46:33 +0200] rev 13715
Space Invasion: Continue playing rounds in case the teams are tied at the end
Rules in case of a tie:
1) Eliminate all teams not tied for the lead
2) Play another round with the remaining teams
3) Check for the winner again at the end of that round. If there's another tie, repeat the procedure
Wuzzy <Wuzzy2@mail.ru> [Tue, 28 Aug 2018 03:45:44 +0200] rev 13714
Space Invasion: refactor variables into a large table for everything
To fix that annoying "upvalue" error if more variables are added
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 Aug 2018 20:50:51 +0200] rev 13713
Remove frontend code dealing with unused team variables
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 Aug 2018 17:59:26 +0200] rev 13712
Replace now-outdated descriptions of amDuck with dummy texts
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 Aug 2018 16:51:01 +0200] rev 13711
GameServer: Use consistent formatting of clan chat (compared with engine)
It's called "clan chat" now, not "team chat". Also the brackets and text positions
were inconsistent with engine.
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 Aug 2018 15:10:34 +0200] rev 13710
Change empty string check in gameServer
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 Aug 2018 14:59:05 +0200] rev 13709
/greeting chat commands now clears greeting if called w/o arguments
Wuzzy <Wuzzy2@mail.ru> [Sun, 26 Aug 2018 14:37:02 +0200] rev 13708
Add a couple of more useful server messages
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 22:02:21 +0200] rev 13707
Don't translate greeting message
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 21:36:15 +0200] rev 13706
Don't translate response to /rnd command
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 21:24:34 +0200] rev 13705
Add error message for /callvote map if no maps are available
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 21:12:10 +0200] rev 13704
Hide /watch command if OFFICIAL_SERVER is not set
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 21:00:26 +0200] rev 13703
Properly scale Start button size in pagenetgame just like in pagemultiplayer
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 20:52:33 +0200] rev 13702
Add a few helpful error messages from server when kicking failed
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 19:23:19 +0200] rev 13701
GameServer: Refactor fake nick names into Consts
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 19:07:17 +0200] rev 13700
Fix some formatting problems with /me
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 18:21:37 +0200] rev 13699
Tweak response messages to /super_power and /registered_only
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 18:04:06 +0200] rev 13698
Fix translatability of "unknown command" server message
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 17:43:29 +0200] rev 13697
Make frontend translate server messages properly
Wuzzy <Wuzzy2@mail.ru> [Sat, 25 Aug 2018 12:12:15 +0200] rev 13696
Use plain text mode in video description label to avoid HTML trouble
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 Aug 2018 16:47:09 +0200] rev 13695
Backed out
changeset 076b7d23fab8. Well, the commit in question was needed after all ...
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 Aug 2018 15:00:04 +0200] rev 13694
Fix critical failure to cleanup teams list after rejoining game after a force-quit. Fixes
bug #597
Wuzzy <Wuzzy2@mail.ru> [Wed, 22 Aug 2018 00:40:11 +0200] rev 13693
Backed out
changeset 6c0cf6b9eff8. Scripters should be prepared for nil and pretending the gear exists would cause more pain
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 23:56:49 +0200] rev 13692
Clean up more visual gears stuff in scripts
- Make vgears non-critical if possible
- Add nil checks where needed
- Fix related bugs
- Remove doomed attempts to call FollowGear on vgears
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 22:57:56 +0200] rev 13691
Clean up legacy visual gear stuff in ClimbHome, fix star despawn, make stars non-critical
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 22:52:46 +0200] rev 13690
Remove calls to GetVisualGearValues where it's not needed
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 22:31:50 +0200] rev 13689
Animate: Remove follow arg from AnimVisualGear
nemo [Tue, 21 Aug 2018 15:26:29 -0400] rev 13688
use 0s instead of nils to try to protect script assumptions
nemo [Tue, 21 Aug 2018 15:11:28 -0400] rev 13687
only-stats should never create visual gears. and lua should never rely on visual gears being created. critical is just to help ensure ones important to gameplay don't get lost in fast-forward
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 21:02:01 +0200] rev 13686
Remove unused shockwave code in Space Invasion
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 21:00:01 +0200] rev 13685
Make decorational visual gears in Space Invasion non-critical
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 19:52:39 +0200] rev 13684
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 19:20:09 +0200] rev 13683
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 18:35:19 +0200] rev 13682
Merge unC0Rr's checker update
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 18:31:00 +0200] rev 13681
Add a few translator comments for frontend strings
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 17:56:17 +0200] rev 13680
Consistently rename "team chat" to "clan chat" (except chat command)
Only change in strings, no functional change.
"Team" and "clan" have defined meanings in HW, but "team chat"
oddly broke this convention. This feature allows chat with your
clan, not with your team, so is now called "clan chat".
/team command unchanged to avoid disruption (for now).
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 15:46:34 +0200] rev 13679
Make engine chat syntax translatable
The message syntax you see when someone uses chat, e.g.
- Player 1: message
- [Team]: message
- [hedgehog name]: message
Wuzzy <Wuzzy2@mail.ru> [Tue, 21 Aug 2018 02:14:15 +0200] rev 13678
Fix some string/translation inconsistencies in strings related to leaving
unc0rr [Mon, 20 Aug 2018 22:38:14 +0200] rev 13677
- Add checker dependencies to hedgewars-server.cabal
- Update checker to work with .24
nemo [Sun, 19 Aug 2018 09:54:46 -0400] rev 13676
and melon for Mutant
nemo [Fri, 17 Aug 2018 22:35:01 -0400] rev 13675
stray line
nemo [Fri, 17 Aug 2018 22:23:19 -0400] rev 13674
more wrapping
nemo [Fri, 17 Aug 2018 20:13:33 -0400] rev 13673
basic AI bazooka wrapping.
alfadur [Thu, 16 Aug 2018 19:41:54 +0300] rev 13672
Return https
alfadur [Thu, 16 Aug 2018 19:33:03 +0300] rev 13671
Rust 2018 conversion
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 Aug 2018 15:25:05 +0200] rev 13670
Move common sprite tint values into Utils Lua library
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 Aug 2018 14:19:03 +0200] rev 13669
Use new script variable cMaxTurnTime in scripts for consistency
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 Aug 2018 13:43:04 +0200] rev 13668
Prevent wrapping of turn time when using extra time
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 Aug 2018 09:26:32 +0200] rev 13667
Update list of supported GameFlags in HedgeEditor
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 Aug 2018 09:15:20 +0200] rev 13666
HedgeEditor should be fairly stable by now
Wuzzy <Wuzzy2@mail.ru> [Tue, 14 Aug 2018 09:05:55 +0200] rev 13665
Fix repeating sun in Hoggywood theme
This was only noticable in huge maps where you can zoom out a lot
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 Aug 2018 20:19:32 +0200] rev 13664
Close hwengine properly when you got kicked by room host
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 Aug 2018 16:31:22 +0200] rev 13663
Improve “Connection refused” error message
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 Aug 2018 16:01:58 +0200] rev 13662
Tweak some connection failure messages
Wuzzy <Wuzzy2@mail.ru> [Sun, 12 Aug 2018 16:31:22 +0200] rev 13661
Don't make pseudo player names like [server] clickable in chat
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 Aug 2018 23:20:08 +0200] rev 13660
Fix duplicate/confusing wave messages in ASA fruit01
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 Aug 2018 22:35:23 +0200] rev 13659
Oops, add forgotten begin/end in uTeams
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 Aug 2018 22:33:40 +0200] rev 13658
Merge nemo's TODO fix
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 Aug 2018 22:28:05 +0200] rev 13657
More straightforward TotalRoundsPre counting if there's only 1 clan
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 Aug 2018 21:43:55 +0200] rev 13656
Add separate TotalRounds var for Lua to count the *actual* number of rounds that have been played
The internal TotalRounds (now TotalRoundsPre) is really WTF to use from a Lua standpoint and rarely useful.
Scripters usually want to know the real number of rounds.
Wuzzy <Wuzzy2@mail.ru> [Sat, 11 Aug 2018 18:36:22 +0200] rev 13655
Fix TotalRounds advancing incorrectly with gfRandomOrder off and/or gfTagTeam on
Wuzzy <Wuzzy2@mail.ru> [Thu, 09 Aug 2018 19:14:58 +0200] rev 13654
Fix TotalRounds increasing incorrectly if gfRandomOrder is off
Wuzzy <Wuzzy2@mail.ru> [Thu, 09 Aug 2018 17:49:17 +0200] rev 13653
Backed out
changeset c265a3e6f6da to revert to 0.9.23 TotalRounds behaviour
Wuzzy <Wuzzy2@mail.ru> [Thu, 09 Aug 2018 17:48:16 +0200] rev 13652
Backed out
changeset 2d787d122083 to revert TotalRounds to 0.9.23 behaviour
Wuzzy <Wuzzy2@mail.ru> [Thu, 09 Aug 2018 17:47:29 +0200] rev 13651
Backout 0f02dd1ff4c9. This is not how TotalRounds should work
nemo [Fri, 10 Aug 2018 13:16:24 -0400] rev 13650
remove todo
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 18:36:12 +0200] rev 13649
Fix frontend crash when rapidly aborting many active video encodings. Fixes
bug #595
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 15:22:34 +0200] rev 13648
Use capcolDefault in Lua scripts
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 14:38:54 +0200] rev 13647
Refactor text color variable names, export 2 color values to Lua
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 14:10:32 +0200] rev 13646
Use light gray color for volume change, just like for the auto camera msgs
The idea is that these are "local" messages for local changes
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 13:34:39 +0200] rev 13645
Use full string for sidFuel and avoid string concatenation
Fuel as in fuel for saucer, landgun, flamethrower, icegun.
Old string was built with like this:
sidFuel + ": " + fuel + "%".
New string us built with proper format string instead
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 13:14:42 +0200] rev 13644
Make ammo count in ammo menu translatable, and replace “x” with “×”
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 13:02:24 +0200] rev 13643
Fix slightly misplaced ammo count in ammo menu if count > 9
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 12:05:19 +0200] rev 13642
Fix attack bar render bugs: Invisible beyond world edge; rendered over GUI (e.g. mission panel)
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 11:40:00 +0200] rev 13641
Replicate target sprite properly in world wrap
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 11:26:33 +0200] rev 13640
Replicate gear GUI overlays in world wrap
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Aug 2018 11:19:08 +0200] rev 13639
Make sure gear fuel and alt weapon overlays are always drawn on top
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 19:32:33 +0200] rev 13638
Fix foreground flakes (layer 2+6) disappearing when moving camera in world wrap world
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 16:23:51 +0200] rev 13637
Fix hard-to-read text on campaign and training page in frontend at October 31
The text was yellow against a white background (the moon in the Halloween background).
This is fixed by darkening the critical area.
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 16:07:13 +0200] rev 13636
Update outdated and broken holiday stylesheets
Each style was updated by copying qt.css and then adjusting
the required definitions such as background image and color.
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 13:04:02 +0200] rev 13635
Fix resurrection animation appearing at wrong position for some missions and styles
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 12:15:59 +0200] rev 13634
Report spawning visual gear in onGearResurrect
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 11:37:37 +0200] rev 13633
Add setting to disable audio dampening if losing window focus
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 10:29:01 +0200] rev 13632
Move max. number of crate spawns into variable
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 03:24:54 +0200] rev 13631
Fix visible seam between Sky.png and SkyL.png of Olympics theme
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 02:40:13 +0200] rev 13630
Lobby/room: Prevent opening context menu if no player selected (fixes
bug #661)
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 02:18:19 +0200] rev 13629
Fix drill rocket exploding when digging at bounce/wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 01:52:40 +0200] rev 13628
Fix bee target practice removing target selection after first shot
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 01:47:49 +0200] rev 13627
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 01:43:22 +0200] rev 13626
Update target cursor after shooting targetable ammo with gfMultiWeapon
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 01:31:50 +0200] rev 13625
Use gfMultiWeapon in target practice missions
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 01:28:19 +0200] rev 13624
Suppress "X remaining" caption in multishoot with gfMultiWeapon
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Aug 2018 01:24:57 +0200] rev 13623
Add comments for most hwengine constants
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 22:39:39 +0200] rev 13622
Show correct health increase when hog health cap is reached
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 21:41:06 +0200] rev 13621
Remove fake magic number in MIME info metadata file
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 21:41:06 +0200] rev 13620
Remove fake magic number in MIME info metadata file
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 21:35:08 +0200] rev 13619
Fix cake walking through land when reaching wrap world edge
But there still is some cake weirdness remaining, sadly. See code comments.
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 19:33:46 +0200] rev 13618
Remove unused variables of creeper handler
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 19:29:59 +0200] rev 13617
Fix description of gfSolidLand in scheme editor
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 19:05:08 +0200] rev 13616
Fix hog turning around when blowtorching through wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 18:55:22 +0200] rev 13615
Fix projectiles reacing incorrectly with land just behind the wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 15:56:03 +0200] rev 13614
Add bounce effect to cake when it touches bounce edge
Wuzzy <Wuzzy2@mail.ru> [Mon, 06 Aug 2018 15:20:25 +0200] rev 13613
Fix cake rotation angle after bounce from bounce edge
Wuzzy <Wuzzy2@mail.ru> [Fri, 03 Aug 2018 00:39:50 +0200] rev 13612
Make cake bounce off bounce edge, stop cake at wrap edge to prevent other bug
The "other bug" is that the cake just walks through terrain when it hits the wrap world edge. This behaviour is even worse.
nemo [Fri, 03 Aug 2018 15:34:23 -0400] rev 13611
fix path
nemo [Thu, 02 Aug 2018 20:27:20 -0400] rev 13610
hijack the duck for an attempted resurrection of the creeper. initial pass.
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 23:43:31 +0200] rev 13609
Fix hammer/pickhammer not digging land with gfSolidLand on
This bug was introduced after the switch to doMakeExplosion
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 23:24:27 +0200] rev 13608
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 12:54:30 +0200] rev 13607
Fix hammer shoving gears into indestructible land
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 06:27:18 +0200] rev 13606
Include HWP of Big Armory in CMakeLists
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 04:40:42 +0200] rev 13605
Fix broken Big Armory mission map
A change in random map generation post-0.9.24 broken the generated Big Armory map.
To fix this, we move over to image map so it never changes.
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 04:08:12 +0200] rev 13604
Whoops. Fix NoPointX typo in HedgeEditor
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 04:04:21 +0200] rev 13603
Remove bad king death message
The bad message had multiple %1 in it, which the engine does not resolve (yet)
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 03:16:08 +0200] rev 13602
Cap hedgehog health to prevent overflow bugs
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 01:52:01 +0200] rev 13601
Use the new NoPointX global in HedgeEditor
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 01:45:45 +0200] rev 13600
Add Lua globals: AMMO_INFINITE and NoPointX
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 01:34:26 +0200] rev 13599
Use proper infinite fuel feature in flying saucer training
Wuzzy <Wuzzy2@mail.ru> [Thu, 02 Aug 2018 01:24:40 +0200] rev 13598
Add support for infinite fly time of jetpack and Birdy
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 23:27:15 +0200] rev 13597
Add variable to make state of sound system clear
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:55:07 +0200] rev 13596
Fix cursor teleporting to center after leaving game with video recording
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:50:55 +0200] rev 13595
Whoops. Syntax error in uVideoRec
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:17:11 +0200] rev 13594
Fix video recorder not working if sound disabled (fixes
bug #200)
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 23:12:37 +0200] rev 13593
Fix SimpleMission failure to init GameFlags correctly
Also fixes broken gfInfAttack in The Great Escape
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 23:12:37 +0200] rev 13592
Fix SimpleMission failure to init GameFlags correctly
Also fixes broken gfInfAttack in The Great Escape
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 21:30:33 +0200] rev 13591
Load default clan colors from settings file
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 18:17:10 +0200] rev 13590
HedgeEditor: Use default clan color in AddTeam in mission export
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 17:30:13 +0200] rev 13589
Make ASA fruit02 use of default clan colors
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 15:50:39 +0200] rev 13588
Switch almost all Lua calls of AddTeam to using default clan colors instead of hardcoded color
Missing: fruit02, HedgeEditor
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Aug 2018 02:49:03 +0200] rev 13587
Lua: Allow to use negative value for AddTeam to select a default clan color
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Jul 2018 22:40:23 +0200] rev 13586
Clean up Tumbler captions a bit
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Jul 2018 22:26:53 +0200] rev 13585
Refactor colors and caption type in Space Invasion
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Jul 2018 19:50:50 +0200] rev 13584
Space Invasion: Delete dead code and ancient outdated comments
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Jul 2018 17:22:49 +0200] rev 13583
Change default clan color for brown for improved contrast
The previous brown color was pretty darkish and I found it hard to read on hedgehog tags.
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Jul 2018 01:00:27 +0200] rev 13582
Lua API: Add IsHogHidden
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Jul 2018 00:12:19 +0200] rev 13581
Lua: Add GetVampiric, GetLaserSight
KoBeWi [Mon, 30 Jul 2018 20:38:01 +0200] rev 13580
Update Polish translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Jul 2018 19:23:28 +0200] rev 13579
ASA, final mission: Redraw map and mask to make borders more distingushable
Also fix floating green dashes after blowing up things
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Jul 2018 16:30:03 +0200] rev 13578
Make laser sight work properly through wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Jul 2018 13:20:01 +0200] rev 13577
Fix freeze ray not working through wrap world edge; add DrawLineWrapped
nemo [Sun, 29 Jul 2018 11:39:48 -0400] rev 13576
and fix index
nemo [Sun, 29 Jul 2018 11:37:14 -0400] rev 13575
oh. and indent that loop
nemo [Sun, 29 Jul 2018 11:32:56 -0400] rev 13574
add wrap check
nemo [Sat, 28 Jul 2018 12:58:12 -0400] rev 13573
merge of 0.9.24 - hopefully correctly this time
Wuzzy <Wuzzy2@mail.ru> [Sat, 28 Jul 2018 13:15:59 +0200] rev 13572
Fix DrawHLinesExplosions setting invalid map pixels if called at wrap world edge
This caused an errror message after the game when using hammer or pickhammer at wrap world edge.
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Jul 2018 19:58:02 +0200] rev 13571
Use wrap-aware doMakeExplosion instead of DrawExplosion in uHandlersMess
nemo [Fri, 27 Jul 2018 12:45:10 -0400] rev 13570
sdlkeys is in source not binary, no .in folder. Locutus brought to our attention.
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Jul 2018 00:00:04 +0200] rev 13569
Fix /hta, /hsa and /hya commands not writing message in chat
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Jul 2018 00:00:04 +0200] rev 13568
Fix /hta, /hsa and /hya commands not writing message in chat
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 19:08:39 +0200] rev 13567
TechRacer: Print selected map in debug output
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 18:39:06 +0200] rev 13566
TechRacer: Make most variables local
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 18:26:48 +0200] rev 13565
Clean up messy indentations in TechRacer script
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 18:11:23 +0200] rev 13564
TechRacer: Delete dead code
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 18:01:32 +0200] rev 13563
TechRacer: Fix gears not spawning on turn start when player pressed control right at start
The activationStage was horribly programmed and heavily relied on timer. There was a sweet spot
at turn start that if you managed to push a key right at the start of turn, you skip the Ready
phase and the activationStage would advance, causing the gear spawning code to be skipped.
This fix greatly simplies the spawning phase.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 14:18:23 +0200] rev 13562
Prevent saving weapon scheme if name was already taken
This is case-insensitive.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 14:18:23 +0200] rev 13561
Prevent saving game schemes if name was already been taken
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 13:03:35 +0200] rev 13560
Prevent saving weapon scheme if name was already taken
This is case-insensitive.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Jul 2018 00:18:59 +0200] rev 13559
Prevent saving game schemes if name was already been taken
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 20:46:22 +0200] rev 13558
Fix a couple of PNG images with known invalid color profiles
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 20:46:22 +0200] rev 13557
Fix a couple of PNG images with known invalid color profiles
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 20:15:32 +0200] rev 13556
Fix teleport tooltip claiming it doesn't end turn in hog placing phase with inf. attack
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 20:07:58 +0200] rev 13555
Limit max droplet count to 50 (fix for 0.9.24 branch only)
This fixes the issue with insane amounts of droplets in 0.9.24.
It's temporary, the real fix is in default branch, but would be desyncing.
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 19:34:04 +0200] rev 13554
Update frontend translation files
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 19:31:37 +0200] rev 13553
Fix changelog typos
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 20:28:01 +0200] rev 13552
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 13551
Add more sane default controls for controller
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13550
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 13549
Detect Qt style after parameter parsing
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13548
Fix SDLInteraction strings not being translated
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13547
Refactor storage of joystick SDL key names
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 18:37:52 +0200] rev 13546
Make frontend detect controllers again
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Jul 2018 15:44:25 +0200] rev 13545
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 13544
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 13543
Fix deprecation warnings in libphyslayer
Wuzzy <Wuzzy2@mail.ru> [Sun, 22 Jul 2018 02:29:44 +0200] rev 13542
Fix warnings about unused params in C code
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 15:58:07 +0200] rev 13541
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 14:46:51 +0200] rev 13540
Update Lua/frontend locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 02:06:13 +0200] rev 13539
Merge alfadur's server commits with timer cycle key commits
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Jul 2018 00:34:32 +0200] rev 13538
Add control to cycle through timer/bounciness values
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 19:25:21 +0200] rev 13537
Move hardcoded bounciness values to uConsts
nemo [Fri, 20 Jul 2018 20:00:52 -0400] rev 13536
catchup merge on all of alfadur's cool server changes
alfadur [Sat, 21 Jul 2018 02:19:32 +0300] rev 13535
Fix map voting verification
alfadur [Sat, 21 Jul 2018 02:13:55 +0300] rev 13534
Implement room config export
alfadur [Fri, 20 Jul 2018 22:14:20 +0300] rev 13533
Implement save/delete commands
alfadur [Fri, 20 Jul 2018 00:02:52 +0300] rev 13532
Implement map voting
alfadur [Thu, 19 Jul 2018 22:50:46 +0300] rev 13531
clean up room lookups
alfadur [Wed, 18 Jul 2018 02:14:32 +0300] rev 13530
Keep hedgehog limit in sync
alfadur [Tue, 17 Jul 2018 16:03:34 +0300] rev 13529
indulge clippy
alfadur [Tue, 17 Jul 2018 00:27:24 +0300] rev 13528
Add room flags
alfadur [Mon, 16 Jul 2018 22:59:58 +0300] rev 13527
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 13526
Assorted chat fixes
alfadur [Fri, 13 Jul 2018 19:52:19 +0300] rev 13525
Better packing for clients
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 15:56:43 +0200] rev 13524
Add more sane default controls for controller
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 14:33:41 +0200] rev 13523
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 13522
Detect Qt style after parameter parsing
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 02:43:38 +0200] rev 13521
Fix SDLInteraction strings not being translated
Wuzzy <Wuzzy2@mail.ru> [Fri, 20 Jul 2018 02:22:12 +0200] rev 13520
Refactor storage of joystick SDL key names
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 22:19:44 +0200] rev 13519
Make frontend detect controllers again
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Jul 2018 19:35:28 +0200] rev 13518
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 13517
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 13516
Document and clean up tools directory a bit
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 17:02:40 +0200] rev 13515
Improve some replies for chat commands on server
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 15:35:54 +0200] rev 13514
Refactor server chat command help, also add admin commands to help
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 03:55:02 +0200] rev 13513
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 13512
Remove and replace old googlecode references
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 01:35:59 +0200] rev 13511
Switch from http:// to https:// URLs where possible
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Jul 2018 00:27:23 +0200] rev 13510
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 13509
Server: Replace hardcoded hog-related numbers with consts
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 22:00:15 +0200] rev 13508
Bazooka/Grende training: Hide mission panel on pressing attack key
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 21:31:41 +0200] rev 13507
Update server dependencies in INSTALL.md
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 21:17:33 +0200] rev 13506
Clarify/rewrite a few OutError messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 20:13:41 +0200] rev 13505
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 13504
Clarify the wording of a few checkFails messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 19:28:31 +0200] rev 13503
Propagate fatal errors to OutError if checkFails called
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 18:38:44 +0200] rev 13502
Add hidden bazooka training achievement for 100% accuracy
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 16:45:34 +0200] rev 13501
Standardize hidden mission achievement in new Lua library "Achievements"
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 14:20:58 +0200] rev 13500
Add proper exit codes when halt-ing hwengine due to error
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:55:07 +0200] rev 13499
Fix cursor teleporting to center after leaving game with video recording
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:50:55 +0200] rev 13498
Whoops. Syntax error in uVideoRec
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Jul 2018 12:17:11 +0200] rev 13497
Fix video recorder not working if sound disabled (fixes
bug #200)
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 23:27:15 +0200] rev 13496
Add variable to make state of sound system clear
Wuzzy <Wuzzy2@mail.ru> [Mon, 16 Jul 2018 20:28:01 +0200] rev 13495
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 13494
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 13493
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 13492
Fix hwengine --help returning with exit code 51
Wuzzy <Wuzzy2@mail.ru> [Sun, 15 Jul 2018 14:21:06 +0200] rev 13491
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 13490
Merge gameServer2 changes
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Jul 2018 14:41:24 +0200] rev 13489
Send proper failure error message when image loading has failed
nemo [Wed, 11 Jul 2018 18:36:21 -0400] rev 13488
merge
alfadur [Mon, 09 Jul 2018 20:59:08 +0300] rev 13487
Optimize test string generation
alfadur [Mon, 09 Jul 2018 20:31:32 +0300] rev 13486
fix tests
alfadur [Mon, 09 Jul 2018 19:41:26 +0300] rev 13485
complete newseed voting
alfadur [Mon, 09 Jul 2018 19:39:15 +0300] rev 13484
merge
alfadur [Sat, 07 Jul 2018 20:22:31 +0300] rev 13483
Mostly implement voting
alfadur [Fri, 06 Jul 2018 21:03:03 +0300] rev 13482
Implement greetings & fixed rooms
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 21:56:30 +0200] rev 13481
Make sure TotalRounds increases to 0 on first real turn
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 19:14:11 +0200] rev 13480
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 13479
Simplify turn handling in ASA death01
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:45:54 +0200] rev 13478
ACF7: Fix princess being in wrong clan
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 18:13:52 +0200] rev 13477
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 13476
ASA death01: Put PAotH into correct clan
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 17:13:25 +0200] rev 13475
Fix aihDoesntMatter not applying to hammer and shover
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 16:22:05 +0200] rev 13474
ACF3: Fix initial ammo being locked
Wuzzy <Wuzzy2@mail.ru> [Wed, 11 Jul 2018 16:01:12 +0200] rev 13473
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 13472
ACF3: Move princess to her own team, fix clan color
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 21:29:31 +0200] rev 13471
Add subtle dust flakes for Cheese and CrazyMission themes
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 20:30:06 +0200] rev 13470
New SD water texture for CrazyMission theme
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 18:35:31 +0200] rev 13469
Refactor collision mask checks, remove hardcoded numbers
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 18:00:04 +0200] rev 13468
Refactor: lfCurrentHog→lfCurHogCrate, lfNotCurrentMask→lfNotCurHogCrate
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 17:11:31 +0200] rev 13467
Prevent manual hiding of some special mission panels
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:44:13 +0200] rev 13466
Lua API: Add parameter forceDisplay to ShowMission to prevent manual hiding
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:25:58 +0200] rev 13465
Update mission texts with regards to mission panel key
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 16:07:11 +0200] rev 13464
Add dedicated key to display mission panel: M
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 15:20:19 +0200] rev 13463
Tweak chat command replies for /lua command
Wuzzy <Wuzzy2@mail.ru> [Tue, 10 Jul 2018 13:28:47 +0200] rev 13462
Add /help chat command for engine
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 02:46:59 +0200] rev 13461
Highlander: Fix all hogs getting teleport after hog placement phase
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 02:06:08 +0200] rev 13460
Fix GetAmmo getting wrong ammo count
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 01:30:13 +0200] rev 13459
New Lua API function: GetAmmo, to get ammo config
Wuzzy <Wuzzy2@mail.ru> [Sun, 08 Jul 2018 00:16:33 +0200] rev 13458
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 13457
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)
...
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 22:50:08 +0200] rev 13456
Highlander: Localize global variable
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 22:48:56 +0200] rev 13455
Highlander: Clean up code style, indents and delete useless old comments
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 19:34:13 +0200] rev 13454
Space Invasion: Improve how round score is displayed
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 18:41:28 +0200] rev 13453
Space Invasion: Localize most global variables
Wuzzy <Wuzzy2@mail.ru> [Sat, 07 Jul 2018 18:37:21 +0200] rev 13452
Fix rare Lua error message spam in Space Invasion
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 06 Jul 2018 17:16:01 +0200] rev 13451
Add an extra test for Rnd's distribution
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 06 Jul 2018 16:59:52 +0200] rev 13450
Send the rnd reply to the room only.
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 06 Jul 2018 16:27:25 +0200] rev 13449
Implement server-side logic for Rnd
alfadur [Wed, 04 Jul 2018 18:49:51 +0300] rev 13448
Fix team remove synchronization
alfadur [Wed, 04 Jul 2018 15:42:42 +0300] rev 13447
Check for client's existence before handling messages
alfadur [Wed, 04 Jul 2018 13:56:49 +0300] rev 13446
Fix scheme config parsing
alfadur [Wed, 04 Jul 2018 12:57:05 +0300] rev 13445
Fix AddTeam message serialization
alfadur [Wed, 04 Jul 2018 04:42:16 +0300] rev 13444
add missing message tests
alfadur [Wed, 04 Jul 2018 00:01:25 +0300] rev 13443
update nom
alfadur [Tue, 03 Jul 2018 23:05:09 +0300] rev 13442
update proptest
alfadur [Tue, 03 Jul 2018 22:39:12 +0300] rev 13441
merge
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Tue, 03 Jul 2018 22:37:15 +0300] rev 13440
Update rand and log to the latest versions
nemo [Mon, 02 Jul 2018 16:48:16 -0400] rev 13439
somehow scale was omitted from this catch-all VG init. late addition to the struct perhaps.
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Mon, 02 Jul 2018 16:46:13 +0300] rev 13438
Implement to_raw_protocol for Rnd and enable tests. Add cargo/rls build artifacts to .gitignore
alfadur [Mon, 02 Jul 2018 16:25:49 +0300] rev 13437
Fix cmd parsing & update tests
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Fri, 29 Jun 2018 18:27:51 +0300] rev 13436
Implement parsing for rnd and add a little documentation
Marcin Mielniczuk <marmistrz.dev@zoho.eu> [Thu, 28 Jun 2018 17:29:37 +0200] rev 13435
Undo enabling the `unreachable-pub` lint.
It appears that nom cannot correctly handle `pub(crate)`,
so the warnings cannot be fixed at the moment.
See https://github.com/Geal/nom/issues/807
alfadur [Thu, 28 Jun 2018 00:10:15 +0300] rev 13434
stabilization
alfadur [Wed, 27 Jun 2018 23:51:00 +0300] rev 13433
Fix spectators joining midgame
alfadur [Wed, 27 Jun 2018 23:26:29 +0300] rev 13432
Send more data on room joining
alfadur [Wed, 27 Jun 2018 17:58:33 +0300] rev 13431
Additional round cleanup
nemo [Tue, 26 Jun 2018 23:20:28 -0400] rev 13430
neglected dep update from
r87a6cad20c90:
that rev also forces nightly rust due to https://github.com/rust-lang/rust/issues/23121
alfadur [Wed, 27 Jun 2018 04:54:41 +0300] rev 13429
Send teams&flags on entering a room
alfadur [Wed, 27 Jun 2018 02:34:46 +0300] rev 13428
Implement game start & engine messages
alfadur [Tue, 26 Jun 2018 23:22:38 +0300] rev 13427
Implement game config messages
marmistrz [Sun, 24 Jun 2018 12:09:31 -0400] rev 13426
Enable all lints from the rust-2018-idioms suite.
Additionally, fix the violation of the bare-trait-objects lint.
nemo [Thu, 21 Jun 2018 17:43:13 -0400] rev 13425
Just to be kind to vim which is failing at sniffing
alfadur [Thu, 21 Jun 2018 17:23:10 -0400] rev 13424
implementation of team related messages
unc0rr [Thu, 21 Jun 2018 23:09:20 +0200] rev 13423
Store saved room in yaml
nemo [Tue, 19 Jun 2018 19:14:33 -0400] rev 13422
let's keep track of the racer room config
alfadur [Mon, 18 Jun 2018 09:22:53 -0400] rev 13421
partial room implementation
alfadur [Thu, 14 Jun 2018 16:44:27 -0400] rev 13420
rework of prior
alfadur [Thu, 14 Jun 2018 12:31:15 -0400] rev 13419
handle edge polling properly
antonc27 <antonc27@mail.ru> [Sun, 10 Jun 2018 19:12:26 +0200] rev 13418
Merge default to ios-develop
antonc27 <antonc27@mail.ru> [Sun, 10 Jun 2018 19:01:50 +0200] rev 13417
Merge ios-develop into default
antonc27 <antonc27@mail.ru> [Sun, 10 Jun 2018 18:56:51 +0200] rev 13416
Added tag Hedgewars-iOS-2.1 for
changeset 195208deff1d
Wuzzy <Wuzzy2@mail.ru> [Thu, 31 May 2018 01:50:49 +0200] rev 13415
More fallback styling for hat preview webpage
Wuzzy <Wuzzy2@mail.ru> [Thu, 31 May 2018 01:45:20 +0200] rev 13414
Add <noscript> fallback for hats preview webpage
alfadur [Tue, 29 May 2018 19:12:53 -0400] rev 13413
bullet bubbles
alfadur [Mon, 28 May 2018 19:50:15 -0400] rev 13412
ensure shotgun works with portals and make it hit airmines
nemo [Sun, 27 May 2018 20:32:06 -0400] rev 13411
allow freezing airmines outside the Land area too. Make the top of frozen mine a little flatter
nemo [Sun, 27 May 2018 13:10:32 -0400] rev 13410
make the mine slippery too since it has the ice finish - add a gmDelete to the gear if you want it to *not* explode when hit ☺
nemo [Sat, 26 May 2018 10:54:17 -0400] rev 13409
Make mine active/hunting glow a bit more obvious. Add frozen sprite, increase ice beam mine "hit" radius a bit
nemo [Thu, 24 May 2018 13:04:56 -0400] rev 13408
make all bullets function similar to machinegun bullets (can hit/shove objects without checkin)
nemo [Thu, 24 May 2018 09:51:11 -0400] rev 13407
zero damage on air mine too
Wuzzy <Wuzzy2@mail.ru> [Thu, 24 May 2018 15:23:48 +0200] rev 13406
Remove unused variable in uLandObjects
Wuzzy <Wuzzy2@mail.ru> [Thu, 24 May 2018 15:20:29 +0200] rev 13405
Feedback dialog: Disable "send system information" checkbox by default
Background: Explicit user consent.
nemo [Wed, 23 May 2018 20:45:42 -0400] rev 13404
Allow freezing airmines because whyyy not
alfadur [Tue, 22 May 2018 17:54:07 -0400] rev 13403
theme object tweak
alfadur [Tue, 22 May 2018 17:53:53 -0400] rev 13402
Checksum girders and masks too
nemo [Fri, 18 May 2018 09:57:24 -0400] rev 13401
merge this in too
nemo [Fri, 18 May 2018 09:56:56 -0400] rev 13400
IFDEF for Phys 2.0 which has no mountHandle - result will just be no hwp in hwp on those systems, which would be rarely used and DLC only.
nemo [Thu, 17 May 2018 20:04:39 -0400] rev 13399
0.9.24 merge of physfs tweak
nemo [Thu, 17 May 2018 20:04:07 -0400] rev 13398
Make wrapping a lua and its sidecar actually work.
alfadur [Wed, 16 May 2018 19:36:49 -0400] rev 13397
example theme objects for the new theming features
alfadur [Wed, 16 May 2018 18:37:17 -0400] rev 13396
new theme object features
sheepluva [Wed, 16 May 2018 18:22:28 +0200] rev 13395
adjust label, update ChangeLog
sheepluva [Wed, 16 May 2018 18:09:13 +0200] rev 13394
add chat size to misc settings. persist in settings.ini
sheepluva [Wed, 16 May 2018 10:11:00 +0200] rev 13393
WIP: make chat resizing faster
hold shift for pixel-precise size changes
sheepluva [Tue, 15 May 2018 23:47:07 +0200] rev 13392
whoops, I initialized my new var incorrectly
sheepluva [Tue, 15 May 2018 17:05:40 +0200] rev 13391
fix some accidental code corruption caused by my last commit
sheepluva [Tue, 15 May 2018 16:55:37 +0200] rev 13390
WIP: allow changing chat size
Press Ctrl+, Ctrl- and Ctrl0 while in chat
unC0Rr [Mon, 07 May 2018 23:43:01 +0300] rev 13389
Fix win32 package creation
Wuzzy <Wuzzy2@mail.ru> [Sun, 06 May 2018 00:48:43 +0200] rev 13388
Merge default
alfadur [Sun, 06 May 2018 00:47:49 +0200] rev 13387
Update frontend translation: Japanese
alfadur [Thu, 03 May 2018 14:44:17 -0400] rev 13386
fix trace when bullets skip on water
Wuzzy <Wuzzy2@mail.ru> [Fri, 04 May 2018 15:08:59 +0200] rev 13385
Make EnableSwitchHog() more robust against failure, return gear UID
Wuzzy <Wuzzy2@mail.ru> [Fri, 04 May 2018 14:46:39 +0200] rev 13384
Continental supplies: No more hacky switch hog for North America
Wuzzy <Wuzzy2@mail.ru> [Fri, 04 May 2018 14:38:01 +0200] rev 13383
Lua API: Add EnableSwitchHog to manually enable hog switching
Wuzzy <Wuzzy2@mail.ru> [Fri, 04 May 2018 01:39:22 +0200] rev 13382
Continental supplies: Upside-Down World special now works in cave maps as well
In cave maps, the hog is teleported just below the border. A bit of land is erased, too.
Wuzzy <Wuzzy2@mail.ru> [Fri, 04 May 2018 01:01:40 +0200] rev 13381
Update German Lua translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 23:19:56 +0200] rev 13380
Fix changelog mistake
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 23:00:08 +0200] rev 13379
CS: Fix display of ammo caption for weapon specials
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 22:42:29 +0200] rev 13378
Fix GetAmmoTimer implementation, swap arguments
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 22:12:13 +0200] rev 13377
Continental supplies: Fix continent ammo tooltip containing annoying "use of this weapon does not end turn"
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 22:05:25 +0200] rev 13376
Lua API: GetAmmoTimer, to get the player-set timer for an ammo
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 21:40:13 +0200] rev 13375
Lua API: Add 5th parameter showExtra to SetAmmoTexts to hide extra text
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 21:04:55 +0200] rev 13374
Rename SVG hats to be consistent with PNG versions
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 21:02:05 +0200] rev 13373
Simplify and shrink 5 SVG hats
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 19:02:55 +0200] rev 13372
Update copyright years
kompowiec [Thu, 03 May 2018 18:00:49 +0200] rev 13371
Update Taiwanese translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 17:22:53 +0200] rev 13370
Update ChangeLog for Continental supplies
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 16:46:36 +0200] rev 13369
Continental supplies: Bouncy boomerang does not spawn crate when drowning
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 16:16:15 +0200] rev 13368
Continental supplies: Mention that vamp increases Medicine effectiveness
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 15:37:29 +0200] rev 13367
Continental supplies: Fix “Boring” sound being played after continent select
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 15:30:31 +0200] rev 13366
Continental supplies: Update pickhammer icon
Wuzzy <Wuzzy2@mail.ru> [Thu, 03 May 2018 15:18:28 +0200] rev 13365
Massive Continental supplies update
List of changes:
* Invulnerability protects from sabotage damage
* Sabotage kills hog instantly when health reaches 0
* Reliably prevent using of Lonely Cries and baseball bat specials when usage not allowed
* Don't explode Anno 1302 and Medicine if drowning
* Don't play “Missed” and “Laugh” taunt when those don't make sense
* Major rewrite of ALL strings for better usability
* Add custom weapon tooltips
* Major refactoring
* Improve audiovisual effects
* Show message when hog receives new continent ammo
* Sabotaged hedgehogs also emit smoke when it's not their turn
* Can switch continent in reverse order with [Precise]+[Switch]
* Fix retreat timer not turning red for some weapons
Vatten [Thu, 03 May 2018 11:58:07 +0200] rev 13364
Updated Continental supplies
Noticable changes:
* Selection of continent is now before a turn
* Australia and Antarctica will have new moddable weapons
* All continents have different starting healths per hog
unc0rr [Wed, 02 May 2018 23:07:41 +0200] rev 13363
Call GetNext twice as many times to distribute seed across the whole buffer even for single byte seeds
nemo [Wed, 02 May 2018 15:29:21 -0400] rev 13362
real droplet fix - default density is fine - also add back in the underwater bullet trails
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 May 2018 20:09:48 +0200] rev 13361
Minor improvements in tutorial mission texts to make stuff clearer
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 May 2018 18:48:58 +0200] rev 13360
Update German translation for previous English typo fixes
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 May 2018 18:19:31 +0200] rev 13359
Fix a couple of English typos
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 May 2018 17:22:42 +0200] rev 13358
Fix more German typos in Hedgewars files
Wuzzy <Wuzzy2@mail.ru> [Wed, 02 May 2018 15:28:46 +0200] rev 13357
Fix a couple of German typos in de.lua
nemo [Tue, 01 May 2018 20:41:47 -0400] rev 13356
reduce minigun splash droplets a little
Case_Of [Tue, 01 May 2018 14:08:28 -0400] rev 13355
Update of french frontend localisation
nemo [Sun, 29 Apr 2018 11:25:12 -0400] rev 13354
Seed reset seems fine when moved out of the loader. Also bump protocol
nemo [Sun, 29 Apr 2018 10:47:02 -0400] rev 13353
Back out 12847:1aba77b2e4ac This both does NOT fix the seed mismatch with shoppa map preview *AND* breaks otherwise identical scripts with different file encodings due to multiple lua calls.
nemo [Sun, 29 Apr 2018 09:24:14 -0400] rev 13352
Airmines should have been set for 45° bounce - the only reason they weren't I guess is they were a clone of some mine values - and mines use traditional behaviour.
nemo [Fri, 27 Apr 2018 11:19:23 -0400] rev 13351
mark this revision as 0.9.24 branching point - next commit requires a protocol bump
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Apr 2018 00:21:03 +0200] rev 13350
Fix hog being unable to walk after using sniper rifle without firing both shots
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Apr 2018 21:49:12 +0200] rev 13349
Pas2C: Add support for char + ansistring (for real this time)
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Apr 2018 20:30:15 +0200] rev 13348
Change KeyBindToName to shortstring
Key names do not and should not be longer than 255 characters. ;-)
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Apr 2018 19:52:04 +0200] rev 13347
Pas2C: Add support for char + ansistring
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Apr 2018 19:10:19 +0200] rev 13346
Partial fix of Pas2C parsing problems (part 1: uGearsHandlersMess)
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Apr 2018 17:17:42 +0200] rev 13345
New Lua call: Retreat, to force turn into Retreat time
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Apr 2018 15:48:00 +0200] rev 13344
Fix incorrect check for iPhone macro in hwconsts.h
TARGET_OS_IPHONE is always defined when building on Mac OS, so the define was wrong. This macro expands to either 0 or 1, so a simple #if should be enough.
Wuzzy <Wuzzy2@mail.ru> [Thu, 19 Apr 2018 14:07:56 +0200] rev 13343
Fix outdated Qt CMake dependency for OS X
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Apr 2018 17:12:23 +0200] rev 13342
Added tag 0.9.24.1-release for
changeset afc089c39556
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Apr 2018 17:12:15 +0200] rev 13341
Removed tag 0.9.24.1-release
Wuzzy <Wuzzy2@mail.ru> [Wed, 18 Apr 2018 17:02:44 +0200] rev 13340
Update changelog
nemo [Wed, 18 Apr 2018 10:30:27 -0400] rev 13339
Added tag 0.9.24.1-release for
changeset ea98a45452e5
nemo [Wed, 18 Apr 2018 10:30:16 -0400] rev 13338
Removed tag 0.9.24.1-release
nemo [Wed, 18 Apr 2018 10:30:10 -0400] rev 13337
bump cpack .24 to .24.1, make the moc filter broader
nemo [Wed, 18 Apr 2018 09:11:38 -0400] rev 13336
Added tag 0.9.24.1-release for
changeset 3f2ee2f9b51d
alfadur [Tue, 17 Apr 2018 19:43:41 -0400] rev 13335
fix/workaround for fullscreen crash in 0.9.24
nemo [Tue, 17 Apr 2018 15:21:52 -0400] rev 13334
minor simplification of conditions for not spawning a visual gear - also allows lua to spawn clouds critically or non-critically. We probably shouldn't even exempt clouds from this, and just spawn them once synced, but, eh, probably isn't a significant hit since sheepluva made the motion more efficient.
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Apr 2018 20:10:10 +0200] rev 13333
Fix crash when firing portal gun at low quality graphics
Wuzzy <Wuzzy2@mail.ru> [Tue, 17 Apr 2018 00:37:15 +0200] rev 13332
Added tag 0.9.24-release for
changeset a4e7e62f2c0d
unc0rr [Sun, 15 Apr 2018 18:20:34 +0200] rev 13331
Install platforms dir too
nemo [Fri, 13 Apr 2018 16:18:57 -0400] rev 13330
enable stretchLastSection
nemo [Fri, 13 Apr 2018 14:45:09 -0400] rev 13329
wuzzy is a spoilsport
alfadur [Fri, 13 Apr 2018 20:35:35 +0200] rev 13328
Stop minigun sound when gtMinigun is destroyed
nemo [Fri, 13 Apr 2018 13:03:51 -0400] rev 13327
QT for some reason messes with XCompose causing broken input (Qt 5 only - Qt 4 did not break anything). In Qt 5.2 and 5.3 this was causing an invalid conversion in chat messages containing these resulting in the bad bytes being stripped. In Qt 5.9 it is still broken, but you at least get a string with something in it. This checks for non-zero converted strings for room creation and chat lines.
alfadur [Fri, 13 Apr 2018 00:17:30 +0200] rev 13326
Fix bullet trails overlapping when the pass through wrap or bounce world edge
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Apr 2018 16:56:06 +0200] rev 13325
Use QDir::Files to read ammo schemes
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Apr 2018 14:52:47 +0200] rev 13324
Don't let hedgehogs moan if they take 0 Sudden Death damage
alfadur [Thu, 12 Apr 2018 01:51:38 +0200] rev 13323
Fix minigun bullets hitting shooter when it hits hog on other side of world wrap
Wuzzy <Wuzzy2@mail.ru> [Thu, 12 Apr 2018 00:40:10 +0200] rev 13322
Update changelog
nemo [Wed, 11 Apr 2018 17:59:59 -0400] rev 13321
merge with 0.9.23, pulling in unc0rr's desync fix
sheepluva [Sun, 08 Apr 2018 00:52:22 +0200] rev 13320
cleanup whitespaces, add braces to for loops
also throw in a break for good measure
alfadur [Sun, 08 Apr 2018 00:26:33 +0200] rev 13319
I guess "Fix weapon scheme lookup being unnecesarily persisted"?.. or something
sheepluva [Sat, 07 Apr 2018 23:38:19 +0200] rev 13318
Quick Game: ignore hidden themes
sheepluva [Sat, 07 Apr 2018 22:16:36 +0200] rev 13317
Fix segfault on game halt (if no logfile)
nemo [Fri, 06 Apr 2018 12:34:23 -0400] rev 13316
quick game wasn't checking for hidden themes. It should, but this will at least make them not-crash. The results are kind of amusing.
Wuzzy <Wuzzy2@mail.ru> [Wed, 04 Apr 2018 21:34:09 +0200] rev 13315
Remove “mission accomplished” victory message, might be confusing
For example, if this appears in an actual mission when the player fails.
Wuzzy <Wuzzy2@mail.ru> [Wed, 04 Apr 2018 19:33:19 +0200] rev 13314
Show simple drop-down icon next to key binder widget
Wuzzy <Wuzzy2@mail.ru> [Wed, 04 Apr 2018 18:38:00 +0200] rev 13313
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Wed, 04 Apr 2018 14:05:29 +0200] rev 13312
Update locale files
unc0rr [Fri, 30 Mar 2018 20:42:24 +0200] rev 13311
Improve error message a bit
nemo [Fri, 30 Mar 2018 12:26:51 -0400] rev 13310
oups
nemo [Fri, 30 Mar 2018 11:56:16 -0400] rev 13309
add title manipulation
unc0rr [Fri, 30 Mar 2018 17:01:30 +0200] rev 13308
Bump protocol version, update sources in preparation for .24 release
nemo [Fri, 30 Mar 2018 10:03:29 -0400] rev 13307
simple optimised svg of the low detail hedgehog for use in .desktop files and such
Wuzzy <Wuzzy2@mail.ru> [Fri, 30 Mar 2018 15:56:47 +0200] rev 13306
Travis: Drop zoogie PPA, drop ImageMagick from apt-get line
Wuzzy <Wuzzy2@mail.ru> [Fri, 30 Mar 2018 15:37:48 +0200] rev 13305
Travis: Upgrade to Ubuntu xenial, drop libghc-parsec3-dev
Wuzzy <Wuzzy2@mail.ru> [Fri, 30 Mar 2018 15:16:29 +0200] rev 13304
CMake: Make sure Qt5 is also found on OS X after installing it via Homebrew
Wuzzy <Wuzzy2@mail.ru> [Fri, 30 Mar 2018 15:02:10 +0200] rev 13303
Fix Qt5 in .travis.yml for Ubuntu (hopefully)
nemo [Fri, 30 Mar 2018 08:02:14 -0400] rev 13302
Backed out
changeset e9caada3aac1 - < LocutusOfBorg> dpkg-shlibdeps: error: no dependency information < LocutusOfBorg> Hint: check if the library actually comes from a package.
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Mar 2018 17:28:12 +0200] rev 13301
Update .travis.yml to include Qt5 stuff
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Mar 2018 16:05:46 +0200] rev 13300
Add greno4ka to credits for Russian translation contribution
greno4ka [Wed, 28 Mar 2018 16:04:07 +0200] rev 13299
Slightly update russian localization
LocutusOfBorg [Wed, 28 Mar 2018 15:37:35 +0200] rev 13298
Remove useless libghc-stm-dev from build
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Mar 2018 15:21:23 +0200] rev 13297
CMake for server: Pass -dynamic flag to ghc
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Mar 2018 15:14:20 +0200] rev 13296
CMake: Rework Haskell package detection, use ghc-pkg to detect packages
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Mar 2018 14:06:34 +0200] rev 13295
Grenade Training: Add warm-up sequence, introduce timer in separate mission panel
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Mar 2018 01:22:53 +0200] rev 13294
Fix compile fail due to dependency in Qt 5.10 in pagevideos.cpp
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Mar 2018 23:01:22 +0200] rev 13293
Add voice pack sound fallbacks also for sndOoff{2,3} and sndOw{2,4}
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Mar 2018 22:45:31 +0200] rev 13292
Fix broken fallback to sndFirePunch1 if sndFirePunch{2,6} is missing
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Mar 2018 19:59:12 +0200] rev 13291
Videos frontend page: Locale-aware text formatting
nemo [Tue, 27 Mar 2018 13:45:58 -0400] rev 13290
might as well put this after the last mining
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Mar 2018 17:32:23 +0200] rev 13289
Fix team files and settings not saving properly, and remove FileEngine stuff from DLC
This is done by using absolute paths and removing physfs://
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Mar 2018 04:39:31 +0200] rev 13288
ThemeFilterProxyModel: Fix filter function containing a path with no return value
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Mar 2018 15:12:33 +0200] rev 13287
Flying portal balls now spawn a few spark effects
This has been adapted from PortalEffects from HedgeEditor.
HedgeEditor already included such effects for some reason, so they have been removed as redundant.
nemo [Sat, 24 Mar 2018 19:05:46 -0400] rev 13286
oops
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Mar 2018 23:57:54 +0100] rev 13285
Update German Lua translation
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Mar 2018 23:45:16 +0100] rev 13284
ShoppaMap: Can change map complexity with slider, remove script param “pad”
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Mar 2018 23:13:57 +0100] rev 13283
ShoppaMap: Delete unused/dead code
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Mar 2018 22:28:53 +0100] rev 13282
TechRacer: Remove script parameter “helpDisabled”
Pointless since you can quickly toggle help anyway, so supporting
this script param only clutters the documentation.
nemo [Sat, 24 Mar 2018 11:07:44 -0400] rev 13281
bug #598 - this was kinda entertaining but is, yeah, a bit too weird
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Mar 2018 02:24:02 +0100] rev 13280
Highlander: Rename “mode=orig” to “multiuse=true” and explain the meaning of this scriptparam in mision panel
Don't worry, the gameplay of this script param is NOT changed, only its name and documentation.
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Mar 2018 00:26:39 +0100] rev 13279
Change how locale is loaded in frontend, and fix some bugs
- Fix some loading errors when locale is C
- Fallback mission map description to English
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Mar 2018 03:37:07 +0100] rev 13278
The Specialits: Use gfSwitchHog for hog switching and delete the terrible Lua hacks
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Mar 2018 03:17:01 +0100] rev 13277
Add new game flag gfSwitchHog, enable hog switching at turn start
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 23:27:11 +0100] rev 13276
Change appearance of Art theme in Sudden Death
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 19:25:38 +0100] rev 13275
Lua API: Add Explode function
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 18:40:21 +0100] rev 13274
Improve Sudden Death theming of Eyes and Deepspace
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 17:44:06 +0100] rev 13273
Fix some artifacts in contour of horizont.png of Planes theme
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 16:52:04 +0100] rev 13272
Add icons to background themes; allow to hide themes explicitly by adding “hidden” key to theme.cfg
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 16:08:33 +0100] rev 13271
If delegating room control, reset map of new master, if map is missing
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 14:09:10 +0100] rev 13270
QTfrontent: Print map and style name in red, if missing. And update map label after delegation
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 13:29:07 +0100] rev 13269
Set plain text mode for gamecfg labels (scheme, style)
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 13:18:45 +0100] rev 13268
Display style name correctly if host selects a style you don't have
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Mar 2018 00:17:13 +0100] rev 13267
Change CrazyMission preview, change portal map theme to Hell
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Mar 2018 20:35:50 +0100] rev 13266
Fix initial map preview being broken when joining room, part 2
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Mar 2018 15:38:20 +0100] rev 13265
Partially fix wrong preview when joining host room with missing map
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Mar 2018 14:36:26 +0100] rev 13264
Add some isNull checks for some strings in mapContainer
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Mar 2018 02:24:47 +0100] rev 13263
Fix incorrect preview when selecting image map the first time in session
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 18:58:49 +0100] rev 13262
Fix theme chooser failing to filter themes by name
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 16:07:08 +0100] rev 13261
Force proper map and theme reset when host delegates to you if you don't have the map or theme
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 15:44:39 +0100] rev 13260
Map container: Add question mark in front of missing theme name
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 15:21:11 +0100] rev 13259
Tweak map preview background colors
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 14:07:29 +0100] rev 13258
Fix map type combo box being disabled for good when you select image or mission map
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 13:35:13 +0100] rev 13257
Check existance of theme icon before loading it
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Mar 2018 00:09:07 +0100] rev 13256
Shorten and wrap map name properly when viewing room as non-master
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Mar 2018 20:58:46 +0100] rev 13255
Fix some map preview properly problems when host switches to image map mode w/ you missing the map
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Mar 2018 15:42:17 +0100] rev 13254
Show error icon when selected theme is missing
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Mar 2018 15:24:54 +0100] rev 13253
Add IsHiddenRole to ThemeModel for hidden themes
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Mar 2018 14:38:48 +0100] rev 13252
ThemeModel: Filter themes based on IsDlcRole rather than string-based
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Mar 2018 03:24:49 +0100] rev 13251
Online room: Display error image in preview when host selects a map you don't have
antonc27 <antonc27@mail.ru> [Sun, 18 Mar 2018 18:47:03 +0100] rev 13250
- Correct initialisation of TeamsGameOver (on mobile it doesn't get reset between plays, so ones set to true, prevents game to be finished next time)
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Mar 2018 00:24:15 +0100] rev 13249
Multiplayer page: Properly disable scheme/style/weapons widgets when changing style or mission map
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 22:26:02 +0100] rev 13248
Don't gray out images of disabled ToggleButtons as its a little too hard on the eyes
The disabled state is visible by the button border color.
antonc27 <antonc27@mail.ru> [Sat, 17 Mar 2018 23:27:24 +0100] rev 13247
- New AppIcon (no more black background!)
antonc27 <antonc27@mail.ru> [Sat, 17 Mar 2018 22:37:13 +0100] rev 13246
- Migrate AppIcons to xcassets
- Use universal launch screen instead of bunch of images
unC0Rr [Sat, 17 Mar 2018 23:55:32 +0300] rev 13245
Fix crasher
antonc27 <antonc27@mail.ru> [Sat, 17 Mar 2018 18:15:55 +0100] rev 13244
- Missing languages
antonc27 <antonc27@mail.ru> [Sat, 17 Mar 2018 18:13:37 +0100] rev 13243
- Use two-letter language descriptor for localisations
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 17:47:42 +0100] rev 13242
Show sidNoEndTurn text for most weapons when in inf attack mode
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 15:51:45 +0100] rev 13241
Draw map page: Fix pen size being changed after loading a map
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 04:37:13 +0100] rev 13240
Fix speech bubble briefly rendering at (0,0) after spawning
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 04:12:10 +0100] rev 13239
Remove ugly empty rectangle in empty active teams list for real
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 04:02:37 +0100] rev 13238
Fix simple team hats (32×64) not tinting correctly while on rope or using blowtorch
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 02:16:16 +0100] rev 13237
Remove “Upload to YouTube” functionality which has been broken for years
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Mar 2018 00:13:49 +0100] rev 13236
Various minor frontend CSS tweaks
- Static border color for stats, teams list, map draw widget
- Explicit definition of table header
- New splitter design which works with the Qt style “Windows”
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Mar 2018 19:25:51 +0100] rev 13235
QTfrontend: Remove ugly rectangle in list of active teams when there are no teams
antonc27 <antonc27@mail.ru> [Fri, 16 Mar 2018 19:17:20 +0100] rev 13234
- Hide 'Campaign' button (not ready on iOS...)
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Mar 2018 19:05:11 +0100] rev 13233
Frontend: Properly “gray out” most disabled widgets (a lot of them weren't)
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Mar 2018 16:35:08 +0100] rev 13232
Some padding tweaks in options and team editor pages. Fixes insane width of context menu of hog name line edit
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Mar 2018 02:02:27 +0100] rev 13231
Make video metadata strings translatable in frontend
In the video page, a small part of the strings was untranslatable, e.g. “Player: ”.
These were part of the video metadata. Now these are localizable.
antonc27 <antonc27@mail.ru> [Fri, 16 Mar 2018 00:10:04 +0100] rev 13230
- Fix archiving (?)
antonc27 <antonc27@mail.ru> [Thu, 15 Mar 2018 23:59:20 +0100] rev 13229
- Pause game when it goes background (do not show anymore annoying 'confirm quit')
antonc27 <antonc27@mail.ru> [Thu, 15 Mar 2018 23:24:48 +0100] rev 13228
- Do not delete Beach theme (it's official one now)
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 21:28:10 +0100] rev 13227
Drop Qt XML from dependencies. QXmlStreamReader is part of QtCore
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 21:15:16 +0100] rev 13226
Remove Qt SVG and Qt OpenGL as hard dependencies
Qt SVG is not used in the frontend (no SVGs are rendered).
Neither is Qt OpenGL used. Qt OpenGL is discouraged anyway.
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 17:53:34 +0100] rev 13225
Mutant: When game ends prematurely due to missing land, declare highest-scoring team the winner
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 15:49:17 +0100] rev 13224
Mutant: Fix graph title on game draw
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 15:34:29 +0100] rev 13223
Make chart in stats screen support negative numbers. Fixes e.g. Mutant
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 14:51:07 +0100] rev 13222
Fix broken stats chart bounding box
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 04:33:11 +0100] rev 13221
Lua API: Fix not updating CursorX/CursorY properly when moving cursor at screen border
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 03:29:31 +0100] rev 13220
Clear drawn maps in TechRacer
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 02:59:37 +0100] rev 13219
gtGenericFaller: Use Tag=1 to allow gtGenericFaller to be displaced randomly. Otherwise it is left alone
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Mar 2018 02:08:07 +0100] rev 13218
Take radius into account when drawing gtGenericFaller
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 23:55:13 +0100] rev 13217
Add default directory DrawnMaps to put hand-drawn maps into
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 23:02:39 +0100] rev 13216
Merge unC0Rr's broken preview fix
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 23:02:11 +0100] rev 13215
Update frontend translations
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 22:59:06 +0100] rev 13214
Drawn map menu: Add spin box to change brush size by hand
unc0rr [Wed, 14 Mar 2018 22:57:31 +0100] rev 13213
Fix broken previews for me, pepper with comments on logic. Probably makes it fail for windows users again.
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 21:46:07 +0100] rev 13212
Add images for radio buttons, add hover and pressed images for checkboxes
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 20:58:24 +0100] rev 13211
Fix weird scaling of draw map widget
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 20:39:14 +0100] rev 13210
Drawn map page: Move save and load buttons, fix points label overlap
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 20:00:09 +0100] rev 13209
Drawn map page: Enable antialiasing, turn eraser cursor red
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 19:40:43 +0100] rev 13208
Fix cursor circle being too large in drawn map editor
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 17:50:21 +0100] rev 13207
Backed out
changeset 3a110dcb6e87 (Qt color chooser)
nemo [Wed, 14 Mar 2018 11:36:43 -0400] rev 13206
While the intent was good, saving column width/sort was unfortunately not handling the addition of new columns and old configs were losing columns. If this is restored, it should have some check on column with invalidation of config.
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 16:25:54 +0100] rev 13205
Add voicepack: Russian_pl (by mtg90pl)
antonc27 <antonc27@mail.ru> [Wed, 14 Mar 2018 15:58:16 +0100] rev 13204
- Fix missions path, still needs refactoring...
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 15:55:38 +0100] rev 13203
Fix frontend from messing with legacy schemes.ini, just read it, never write
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 15:19:08 +0100] rev 13202
Rename the misleadingly-named AmmoSchemeModel to GameSchemeModel
AmmoSchemeModel was a misleading name, this class was actually used only for game schemes.
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 14:42:50 +0100] rev 13201
Game scheme handling: Use QFile instead of QSettings for increased efficiency
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 12:17:11 +0100] rev 13200
Fix bad import of old ammo schemes, improve debug output when importing schemes from old .ini files
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 01:33:37 +0100] rev 13199
Remove old Qt4 workaround for missing language name of Scottish Gaelic
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 01:22:45 +0100] rev 13198
Force color dialog to use Qt style. Fixes some issues
antonc27 <antonc27@mail.ru> [Wed, 14 Mar 2018 00:46:20 +0100] rev 13197
- Fix missions regression: presentation of list is good, still problem with path during launching
antonc27 <antonc27@mail.ru> [Wed, 14 Mar 2018 00:25:31 +0100] rev 13196
- Fix missions regression: refactoring, WIP
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Mar 2018 00:20:47 +0100] rev 13195
Update German Lua translation
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 23:39:09 +0100] rev 13194
Movement Training: Revert ice girder color for consistency with TechRacer and HedgeEditor
unc0rr [Tue, 13 Mar 2018 23:19:24 +0100] rev 13193
Merge qt5transition into default
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 23:07:58 +0100] rev 13192
Movement training: Tweak some sprite visuals
unc0rr [Tue, 13 Mar 2018 22:57:49 +0100] rev 13191
Workaround for the weird new qgraphicsview/qgraphicsscene fitInView behavior
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 22:49:06 +0100] rev 13190
Movement Training: Make the use of the mission panel clearer and harder to overlook
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 21:27:11 +0100] rev 13189
Basic Bazooka Training: Add one more target, make limited ammo section easier, add more hints
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 20:31:35 +0100] rev 13188
Rope Training: Place the second-last target at a more reasonable position
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 18:25:37 +0100] rev 13187
Frontend: Fix built-in Qt translations not loaded properly
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 16:57:20 +0100] rev 13186
Update INSTALL.md about new Qt5 dependency
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 16:38:48 +0100] rev 13185
Fix buggy Qt5 style detection causing segfault on Arch Linux w/ qt5-style-plugins
nemo [Tue, 13 Mar 2018 10:20:41 -0400] rev 13184
try plastique with fallback to windows - we should find a way to alert the user that qt5-style-plugins would improve rendering
nemo [Tue, 13 Mar 2018 10:02:01 -0400] rev 13183
seems to help styling some - some CSS tweaks may still be needed - lobby for example
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 13:15:15 +0100] rev 13182
Update .hgignore to ignore new Qt's moc_ and qrc_ files
Wuzzy <Wuzzy2@mail.ru> [Tue, 13 Mar 2018 00:50:58 +0100] rev 13181
Also update default binds for SDL2 keypad names
nemo [Mon, 12 Mar 2018 19:15:45 -0400] rev 13180
these changed, presumably in SDL2 - might want to review all the others
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Mar 2018 22:53:28 +0100] rev 13179
Use visible team count instead of total team count to determine rendered team bar height
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Mar 2018 19:39:00 +0100] rev 13178
Remove rubber duck from BRW, RW and most weapon schemes for now
The duck is not liked by players.
Rubber duck needs a lot of rework. Before that happens, better remove it from
game modes for now. Players can always modify the weapon schemes, of course.
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Mar 2018 12:54:33 +0100] rev 13177
Use onSkipTurn in scripts to detect turn skips
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Mar 2018 12:37:35 +0100] rev 13176
Lua API: Add onSkipTurn callback, called when hog skips
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Mar 2018 12:27:13 +0100] rev 13175
Lua API: Add SkipTurn() to replace ParseCommand("skip")
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Mar 2018 02:09:21 +0100] rev 13174
ACF7: Add one pick hammer in crate
Players often reported to screw up with the pick hammer, which is quite annoying.
With one pick hammer more, this mission should be slightly less annoying.
alfadur [Mon, 12 Mar 2018 00:59:47 +0100] rev 13173
Fix minigun bullets sometimes failing to hit when shooting same thing twice in row
alfadur says: “the stale collision cache is searched in, so if you shoot at
same thing twice in a row, chances are it woudln't get hit”
antonc27 <antonc27@mail.ru> [Sun, 11 Mar 2018 23:24:05 +0100] rev 13172
- Remember user settings on app update
P.S. Ideally must not erase user's saves and schemes too...
antonc27 <antonc27@mail.ru> [Sun, 11 Mar 2018 22:39:40 +0100] rev 13171
- Some not-so-important pretty formatting
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Mar 2018 21:38:08 +0100] rev 13170
Bazooka/Grenade Training: Make weapon selection detection future-proof
The old check relied on hardcoded slot IDs for the weapons, which is not good.
antonc27 <antonc27@mail.ru> [Sun, 11 Mar 2018 20:43:15 +0100] rev 13169
Merge from 0.9.23
alfadur [Sun, 11 Mar 2018 12:08:49 +0100] rev 13168
Change minigun sound once again, lower pitch
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Mar 2018 11:01:27 +0100] rev 13167
ASA_cosmos: Fix game not ending when hero dies after being seen by Guards
alfadur [Sun, 11 Mar 2018 10:50:02 +0100] rev 13166
Add new minigun sound
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Mar 2018 00:46:22 +0100] rev 13165
Update Qt and Lua translation files
unc0rr [Sat, 10 Mar 2018 23:43:32 +0100] rev 13164
Fix disabled button rendering
unc0rr [Sat, 10 Mar 2018 23:16:22 +0100] rev 13163
- Fix insane width of lines in health graphic
- Fix scene leak
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Mar 2018 12:57:13 +0100] rev 13162
uLocale: Fix broken Format function
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Mar 2018 12:32:44 +0100] rev 13161
Make a few more engine strings translatable
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Mar 2018 03:27:18 +0100] rev 13160
ClimeHome: Show messages when cake is nearby and when reaching home
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Mar 2018 01:46:51 +0100] rev 13159
Minigun: Move attack timer to Karma to make gear type more Lua-friendly
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Mar 2018 01:28:15 +0100] rev 13158
Reduce number of minigun bullets from 71 to 70
Not that it changes much ... :D
alfadur [Sat, 10 Mar 2018 00:54:00 +0100] rev 13157
Fix minigun not pausing the turn timer properly
alfadur [Fri, 09 Mar 2018 23:34:46 +0100] rev 13156
Improve appearance of bullet trails, slight fade out at beginning
This especially improves the appearance of minigun bullet trails
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 22:23:57 +0100] rev 13155
When using seduction, only show “CENSORED” text in English locale
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 21:09:53 +0100] rev 13154
Nerf minigun in Default ammo scheme
It's a super weapon, so no more free miniguns.
Start ammo: 0
Crate probability: 7
alfadur [Fri, 09 Mar 2018 19:48:15 +0100] rev 13153
Fix minigun bullet impact image being drawn over hog sometimes
alfadur [Fri, 09 Mar 2018 19:45:21 +0100] rev 13152
Fix direction of dispensed bullet shells from shotgun/sniper/minigun
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 19:40:49 +0100] rev 13151
ACF8: Fix invisible cyborg sometimes blocking the way
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 19:05:59 +0100] rev 13150
A Classic Fairytale: Harden all missions against missing campaign variables in team file and assume default values
This assumes the worst case in which the team file is missing all campaign variables except Progress.
This has been successfully tested with all 10 missions and still generates a logical storyline.
By default, the game assumes:
- The cyborg's offer in mission 2 was refused
- The traitor in mission 5 was killed
As a consequence, missions 8 and 10 use the princessScene cut scene.
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 18:03:59 +0100] rev 13149
ACF9: Fix cannibal talking to himself in cut scene if playing with 3 natives instead of 4
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 15:20:28 +0100] rev 13148
ACF6: Change mines, remove mines placed at unfair positions
MinesNum was set to a non-zero value. Some mines ended up in weird positions
like directly under a crate.
Now all mines and barrels are placed manually.
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 14:27:37 +0100] rev 13147
ACF3: Fix cannibals sometimes doing nothing for a full turn
This was because hogs got confused because walking was forbidden by SetInputMask.
Now we use a proper hedgehog effect heArtillery.
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 12:55:54 +0100] rev 13146
ACF1: Hide Cannibals team before it appears
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 12:43:36 +0100] rev 13145
Hide team bar if all hedgehogs in it are hidden or dead
This fixes some minor spoilers in the campaigns, especially A Classic Fairytale.
This only affects hogs hidden with HideHog.
Invisible hogs (gstInvisible) don't affect the team bars.
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 11:32:36 +0100] rev 13144
ACF: Only use standard team colors
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 02:03:03 +0100] rev 13143
ACF7: Fix incorrect hog name used in speech bubble
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 01:12:07 +0100] rev 13142
Update German Lua translation
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 00:45:37 +0100] rev 13141
Merge unC0Rr's control fixes
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Mar 2018 00:44:36 +0100] rev 13140
ACF7: Make hogs talk when you complete a part of the second mission goal (reach princess / free friends)
To make sure the player doesn't forget these.
Other bugfixes:
- When you skip the 2nd cut scene, hero was teleported back
- Increase princess <-> hero distance tolerance
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 23:46:46 +0100] rev 13139
ACF7: Fix incorrect hog name mentioned in 2nd mission text
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 23:36:16 +0100] rev 13138
AI: Don't use tardis when in multishoot and not inf attack
unc0rr [Thu, 08 Mar 2018 23:28:58 +0100] rev 13137
Fix new binds system for real
unc0rr [Thu, 08 Mar 2018 21:58:59 +0100] rev 13136
This should fix crash with custom bindings
jose1711 [Thu, 08 Mar 2018 21:46:43 +0100] rev 13135
Update Slovak translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 21:28:02 +0100] rev 13134
Racer: Draw waypoint outline around cursor while in placement phase
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 21:05:10 +0100] rev 13133
Merge server stuff from alfadur
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 21:03:25 +0100] rev 13132
HedgeEditor: Show waypoint preview
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 20:40:00 +0100] rev 13131
HedgeEditor: Fix sndIncoming playing for placing stuff, add many sound effects
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 19:36:07 +0100] rev 13130
HedgeEditor: Clean up messy HWP overwrites
- Remove all sounds
- Move sticky mine, mine and dud mine images to custom sprites
- Move crate preview outline to custom sprite
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 19:14:06 +0100] rev 13129
Racer: No longer play Incoming or Missed sound
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 19:08:21 +0100] rev 13128
Construction Mode: Fix annoying Incoming voice and other sound issues
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 19:03:03 +0100] rev 13127
Lua API: PlaySound: Add 3rd parameter instaVoice to instantly play voice
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 18:15:06 +0100] rev 13126
Lua API: Add SetSoundMask to disable playing certain sounds
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 17:07:14 +0100] rev 13125
ACF2: Make all Weaklings on worst CPU level
alfadur [Thu, 08 Mar 2018 15:01:18 -0500] rev 13124
separated the server logic from all the async io mess.
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 16:49:49 +0100] rev 13123
ACF: Reduce computer hog levels in missions 2 and 6.
They were way too high, especially in mission 2.
Mission 2:
Weaklings: level 5 → level 1 (except Brainiac)
Stronglings: (real) level 4 → level 2
Brainiac: level 1 → level 5 (because he's special)
Looks like all levels were just flipped.
Mission 5:
First enemy team: level 5 → level 3
Reinforcements: level 5 → level 4
The high skill level punishes player mistakes too much.
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 15:37:49 +0100] rev 13122
CTF_Blizzard: Force clan limit of 2. Auto-remove excess hogs
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 15:15:11 +0100] rev 13121
CTF_Blizzard: Dump dead code / out-commented code
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 15:05:42 +0100] rev 13120
CTF: Write hog with most captures in stats screen
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 14:53:25 +0100] rev 13119
CTF: Say "clan" instead of "team" in mission panel
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 14:47:47 +0100] rev 13118
CTF: Show team scores and score graph in stats screen
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 13:42:36 +0100] rev 13117
CTF: Don't disable home flag after capture
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 13:34:45 +0100] rev 13116
CTF: Allow to be played with more than 2 clans
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 12:46:11 +0100] rev 13115
CTF: Drop flag when carrier uses piano strike
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 12:34:46 +0100] rev 13114
Capture the Flag: Fix many Lua errors when playing with >2 clans
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 11:58:27 +0100] rev 13113
Mutant: Faster excess hog removal
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 03:00:51 +0100] rev 13112
uCommandHandlers: Remove unused variable
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 02:59:14 +0100] rev 13111
CTF: Dumb out-commented code
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 02:19:44 +0100] rev 13110
Slightly simplify Mutant mission panel
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 02:03:23 +0100] rev 13109
CTF: Fix Lua errors when using kamikaze or tardis
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 01:22:00 +0100] rev 13108
CTF: Remove tardis and resurrector
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 01:12:35 +0100] rev 13107
Control: Remove tardis and resurrector
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 00:54:12 +0100] rev 13106
German translation: “Grundlagentraining” → “Grundausbildung”
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 00:46:00 +0100] rev 13105
SimpleMission: Set GameFlags more cleanly
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Mar 2018 00:18:32 +0100] rev 13104
Fix artillery being broken in some missions
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 23:52:45 +0100] rev 13103
Target Practice: Re-center camera to hog after projectiles get destroyed or drown
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 23:06:19 +0100] rev 13102
ACF6: Fix cyborgs sometimes idling forever in their turns (fixes
bug #521)
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 22:47:55 +0100] rev 13101
Add hedgehog effect heArtillery, allows to set per-hedgehog artillery mode
Allowed effect values:
0 = not active
1 = permanently active
2 = termporarily active (sniper rifle)
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 20:27:42 +0100] rev 13100
Update German frontend and Minigun translation
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 18:27:14 +0100] rev 13099
Rope training: Fix confused order of retract/extend controls
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 18:24:17 +0100] rev 13098
Rope Knock Challenge: Remove trailing space of name "doomy "
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 18:23:21 +0100] rev 13097
Death02: Add Delay=600
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 18:18:11 +0100] rev 13096
Update German Lua translation
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 15:47:03 +0100] rev 13095
Use mktemp in update_lua_locale_files.sh
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Mar 2018 15:09:31 +0100] rev 13094
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 13093
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 13092
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 13091
Frontend: Lead first-time player to training page on start
nemo [Tue, 06 Mar 2018 15:21:36 -0500] rev 13090
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 13089
Update README about the Hedgewars training
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Mar 2018 04:11:17 +0100] rev 13088
Remove unused, unfinished and outdated boot camp mission
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Mar 2018 03:48:03 +0100] rev 13087
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 13086
Change misleading server error message about nicknames
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 19:21:58 +0100] rev 13085
Capitalize default hog names and server name
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 19:05:10 +0100] rev 13084
More user-friendly server messages
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Mar 2018 16:16:32 +0100] rev 13083
Fix frontend error dialog always displaying "failed" as last engine message after engine crash
unc0rr [Sun, 04 Mar 2018 00:13:38 +0100] rev 13082
Having chat mode as game state was a mistake
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Mar 2018 19:44:09 +0100] rev 13081
Remove dead code from basic bazooka training
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Mar 2018 19:43:06 +0100] rev 13080
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 13079
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 13078
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 13077
Add "Turning Around" to movement training
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Feb 2018 21:17:36 +0100] rev 13076
Some minor convenience improvements in Basic Flying Saucer Training
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Feb 2018 21:09:35 +0100] rev 13075
Add Basic Movement Training
nemo [Sun, 25 Feb 2018 18:54:51 -0500] rev 13074
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 13073
Much smaller TBinds type
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Feb 2018 15:24:36 +0100] rev 13072
Change team colors in rope knock challenge to standard color scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Feb 2018 15:14:30 +0100] rev 13071
RC Plane Challenge: Switch to using fake crates only
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Feb 2018 14:59:35 +0100] rev 13070
Display score next to team bar in singleplayer challenges
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 22:43:34 +0100] rev 13069
Remove false credit of hwmap2lua.sh
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 21:06:43 +0100] rev 13068
Add szczur's script to convert .hwmap to Lua code
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 14:26:58 +0100] rev 13067
Lua API: Fix SetWind not updating flake direction
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 14:10:03 +0100] rev 13066
Fix incorrect wind bar in some missions
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 13:28:07 +0100] rev 13065
Convert The Great Escape to SimpleMission format
Wuzzy <Wuzzy2@mail.ru> [Fri, 23 Feb 2018 12:48:27 +0100] rev 13064
Convert Nobody Laugh to SimpleMission format
nemo [Thu, 22 Feb 2018 20:10:22 -0500] rev 13063
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 13062
Convert Newton and the Hammock to SimpleMission format
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 01:39:30 +0100] rev 13061
Convert Big Armory mission to SimpleMission format
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 01:35:16 +0100] rev 13060
SimpleMission: Check regular victory at turn and or start
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Feb 2018 01:03:40 +0100] rev 13059
SimpleMission: Add support for failure texts in the stats screen
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 22:43:03 +0100] rev 13058
SimpleMission: Check regular victory before anything else
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 21:40:52 +0100] rev 13057
New SD flakes for Bath: skull and bones in bubble
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 21:29:30 +0100] rev 13056
Rewrite most mission texts to actually *explain* the goal
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 18:15:57 +0100] rev 13055
2 new scenarios: Bazooka Battlefield, Tentacle Terror
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 17:14:46 +0100] rev 13054
Add SimpleMission lua library for easier mission creation
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 15:53:30 +0100] rev 13053
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 13052
Improve/fix messaging when multiple teams win
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 03:08:19 +0100] rev 13051
Remove "Click to resume" from quit menu as visual clutter
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 03:05:50 +0100] rev 13050
InputHandler: Shorten "Escape" to "Esc"
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 03:03:16 +0100] rev 13049
Fix quit menu showing incorrect key when using non-default bindings
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Feb 2018 02:37:01 +0100] rev 13048
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 13047
uInputManager: Add functions to get SDL key name
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 19:15:47 +0100] rev 13046
Fix a few German typos of main menu
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 19:07:32 +0100] rev 13045
VideoRec: Fix many effects not being recorded
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 17:52:22 +0100] rev 13044
Fix volume caption not being shown when hitting mute key
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 15:37:36 +0100] rev 13043
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 13042
Expose 5 land flags to Lua for use with SetGearCollisionMask
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Feb 2018 14:03:46 +0100] rev 13041
Fix inconsistent name of SetGearAIHints
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 17:03:59 +0100] rev 13040
Portal mission: Fix health crate spawning inside land
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 13:46:40 +0100] rev 13039
Make hog invulnerable after winning SpeedShoppa or TargetPractice mission
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 11:18:13 +0100] rev 13038
Display cursor coordinates in HedgeEditor
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Feb 2018 09:45:36 +0100] rev 13037
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 13036
Fix onEndTurn being called in multishoot
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 20:51:36 +0100] rev 13035
Battalion, Points Mode: Show points next to team bars
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 17:36:26 +0100] rev 13034
Battalion: Use AmmoTypeMax for ammo type iterations
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 12:52:47 +0100] rev 13033
Play a few more taunts in Space Invasion
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 11:25:43 +0100] rev 13032
Racer/TechRacer: Show best times next to team bars
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 00:34:00 +0100] rev 13031
Construction Mode, Space Invasion: Add example script param in default schems to make editing more convenient
Wuzzy <Wuzzy2@mail.ru> [Sat, 17 Feb 2018 00:06:34 +0100] rev 13030
Add Space Invasion game scheme with sane default configuration
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 23:42:00 +0100] rev 13029
Racer and TechRacer: Move cameera to first waypoint in Ready phase
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 21:00:37 +0100] rev 13028
ClimbHome: Show best team heights next to team name
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 20:16:34 +0100] rev 13027
Construction Mode: Show clan power next to all teams
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 19:54:21 +0100] rev 13026
Restore 5 hats to their previous full animated form
They have been oversimplified by accident
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 19:49:46 +0100] rev 13025
Lua API: Add functons: GetTeamIndex and GetTeamClan
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 19:16:35 +0100] rev 13024
Add team score next to team bars for CTF_Blizard, Control, CTF, Mutant, Space Invasion
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 13:57:48 +0100] rev 13023
Add SetTeamLabel to Lua API, can set arbitrary string as team label
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 12:38:30 +0100] rev 13022
Manually fix some clipping / simplify issues with a few hats
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 12:25:16 +0100] rev 13021
Resize hats with size 32×1024 to 64×512 for consistency
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 11:51:42 +0100] rev 13020
Crop non-team hats without “real” animation to static format (32×32)
This …
a) makes these hats more managable
b) Fixes some clipping problems with hats which take the full height
(e.g. knight, noface)
b) reduces file size
This has been done semi-automated with the following steps:
1. Carefully select hats manually and write them in a list file
2. Run a script to crop them to 32×32 using ImageMagick
3. Check ALL the converted hats in Hedgewars
4. Discard hat changes which turn out to be bad
5. Manually convert any non-RGBA images back to RGBA
6. Final check
7. Commit
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Feb 2018 10:47:35 +0100] rev 13019
Simplify 5 team hats to static format
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 21:47:31 +0100] rev 13018
Fix hittig precise+rottags the first time when all tags started off showing health tag in gfInvulnerable
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 21:39:10 +0100] rev 13017
Implement very basic stats screen for TropyRace
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 19:03:04 +0100] rev 13016
TrophyRace: Hide mission panel when player shoots rope
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 18:56:00 +0100] rev 13015
Simplify the status update panel in Trophy Race a lot
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 18:32:28 +0100] rev 13014
TrophyRace: Show fastest team times (instead of clan times)
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 16:48:04 +0100] rev 13013
TrophyRace: Show current racing time at top
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 13:49:14 +0100] rev 13012
The rottags key alone now toggles hog tags; preecise+rottags is used to cycle tags
I figured that the toggling hog tags on and off is a bit
more important than changing the tag types, because you sometimes
run into a hog whose tags block your view, so a 1-key press is
helpful. On the other hand, you probably only want to changing the
tag types in the game once (if at all).
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 13:34:17 +0100] rev 13011
Scheme editor: Slightly fade disabled game modifiers into gray
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 12:13:06 +0100] rev 13010
Fix some hats “dancing on the head” by making them static
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 04:27:16 +0100] rev 13009
Change game modifier icons: Karma, per-hog ammo, reset health, shared ammo, teams divide
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Feb 2018 01:06:55 +0100] rev 13008
Change icon for King Mode
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 23:40:10 +0100] rev 13007
Fix a few typos in German translation
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 23:03:35 +0100] rev 13006
Fix some consistency issues with change hog tags control
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 22:56:32 +0100] rev 13005
Flip Switch/Precise key combintions with change hog tags
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 22:54:13 +0100] rev 13004
Switch + Change hog tags now turns on and off all tags
The previous state is remembered
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 22:27:18 +0100] rev 13003
Toggle hog tag translucency with Precise + Change hog tags key
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 21:28:44 +0100] rev 13002
Add separate control for changing hedgehog tags
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 20:57:45 +0100] rev 13001
Rename AFK Mode to “Auto Skip” (
bug #78)
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 17:45:33 +0100] rev 13000
Rewrite introduction in README
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 17:08:14 +0100] rev 12999
Update README about the team chat key
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 15:36:38 +0100] rev 12998
Underwater theme: Replace SD flakes with bloodred jellyfish and change SD background color
Also fix clipping problem of normal flakes
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 02:48:46 +0100] rev 12997
Fix preview image for Sticks map
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Feb 2018 02:26:59 +0100] rev 12996
Redo SD water and SD clouds of most themes and apply sd-tint
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 23:37:08 +0100] rev 12995
Make team chat its own control and use [U] key by default
Why [U] and not [Y]? Because [Y] is already occupied by Confirm.
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 23:23:07 +0100] rev 12994
Show remaining ammo when using Birdy egg or RC Plane bomb
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 22:22:27 +0100] rev 12993
Mutant: Force special mutant/feeder hat+name to be only hold by those who deserved it
Previously, a player could just name their hog "Mutant" and give
it the respective hat to try to confuse other players. This is
no longer possible.
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 20:47:45 +0100] rev 12992
Battalion: Mutate hogs by default again, but not the names. Add script param mutatenames. Force crowns in King Mode
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 20:00:26 +0100] rev 12991
Battalion (mode=king): Kill the team when the king died instea of dismissing
DismissTeam causes a lot of problems and is not suited for multiplayer.
The team is not dismissed if the team is still active.
It's hard to properly do a tie.
And, and, and …
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 19:38:07 +0100] rev 12990
Battalion: Reduce amount of SD messages
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 19:19:43 +0100] rev 12989
Tweak some misleading Battalion texts
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 17:47:40 +0100] rev 12988
Battalion: Move crate pickup animation to crate
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 17:22:29 +0100] rev 12987
Battalion: Use official onEndTurn callback
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 16:41:40 +0100] rev 12986
Battalion: Add more health change effects
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 15:50:49 +0100] rev 12985
Battalion: Clean up and remove dead code
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 15:08:13 +0100] rev 12984
Battalion: Standardize the crate pickup message
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 14:50:06 +0100] rev 12983
Clean up Battalion error stuff
Wuzzy <Wuzzy2@mail.ru> [Mon, 12 Feb 2018 11:03:48 +0100] rev 12982
Add custom weapon icons for Continental supplies
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 22:11:52 +0100] rev 12981
HedgeEditor: Tweak caption colors
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 20:39:39 +0100] rev 12980
Construction Mode: Fix cursor icon being displayed on teleport
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 20:28:21 +0100] rev 12979
Construction Mode: Hide crate contents and object/crate placer submodes from prying eyes over the net
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 13:35:47 +0100] rev 12978
Construction Mode: Show selected object at cursor and crate preview
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 04:00:10 +0100] rev 12977
Construction Mode: Fix annoying extra messages when using object placer
This is done by moving object placer away from the drill strike, which
permits timer keys.
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 02:17:58 +0100] rev 12976
Fix incorrect round counting in fruit03, too
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 02:03:09 +0100] rev 12975
Fix Killing the Specialists recording the turn count way too low
Wuzzy <Wuzzy2@mail.ru> [Sun, 11 Feb 2018 01:15:23 +0100] rev 12974
Construction Mode: Spawn particles over generators, tweak other particles
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 23:54:12 +0100] rev 12973
Construction Mode: Show message when respawning hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 23:13:23 +0100] rev 12972
Racer: Make waypoints dark in bright themes like Bath
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 22:02:08 +0100] rev 12971
Make first waypoint flash TechRacer, before hog starts racing
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 21:28:22 +0100] rev 12970
Racer: Make first waypoint flash and highlight last waypoint while placing
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 20:08:22 +0100] rev 12969
Racer, TechRacer: Fade out waypoints at the end
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 19:30:51 +0100] rev 12968
Racer, TechRacer: Change waypoint opacity on victory or failure
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 18:03:12 +0100] rev 12967
Increase opacity of Racer/TechRacer waypoints
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 15:37:47 +0100] rev 12966
Disable crate drops in HedgeEditor scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 15:36:01 +0100] rev 12965
Remove some "invalid" crate drops from Construction Mode weapon scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 15:16:20 +0100] rev 12964
Construction Mode: Show Message and minor smoke effect when losing ammo due to weapon filter
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 14:20:36 +0100] rev 12963
Redraw Vampiric.png based on vector graphic. Smooth fade out to 0 opacity instead of hard cut-off
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 12:59:13 +0100] rev 12962
Construction Mode: Hide power tag when it's nobody's turn
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 12:44:40 +0100] rev 12961
Add minigun to scripts. Also add a few missing ammos to BRW and RW
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 12:01:00 +0100] rev 12960
Construction Mode: Now amSwitch amount can be changed in weapon scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 11:46:57 +0100] rev 12959
Always remove mine strike in Construction Mode
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 10:19:28 +0100] rev 12958
Construction Mode: Change message color
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 10:02:58 +0100] rev 12957
Construction Mode: Refactor colors, add subtle glow to healing station, don't spawn vGears for respawner and generator
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 09:32:28 +0100] rev 12956
Refactor Construction Mode to NOT use localized strings as identifiers
Yes, it actually used strings returned by loc() as identifiers. Crazy!
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 08:28:22 +0100] rev 12955
Improve internal Construction Mode code documentation
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 06:36:07 +0100] rev 12954
Localize various Construction Mode vars
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Feb 2018 06:07:24 +0100] rev 12953
Refactor Construction Mode code (delete old comments, move code around. NO functional changes)
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 21:04:53 +0100] rev 12952
Lua API: AddAmmo unselects weapons before it would remove current ammo from current hog
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 19:58:55 +0100] rev 12951
Construction Mode: Each team remembers its selections now
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 19:01:52 +0100] rev 12950
More Construction Mode refactoring
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 18:14:05 +0100] rev 12949
Construction Mode: Remember previous selection of pIndex
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 16:27:32 +0100] rev 12948
Construction Mode: Sort structure types roughly by importance and convenience
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 16:12:54 +0100] rev 12947
Add a few key shortcuts in Costruction Mode
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 14:56:04 +0100] rev 12946
HedgeEditor, Construction Mode: Refactor code by adding fake ammo type variables
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 14:33:00 +0100] rev 12945
Add healing visual effect + heal msg in scripts
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 12:52:05 +0100] rev 12944
Lua API: Add HealHog to heal hog with visual effects + message
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 12:08:12 +0100] rev 12943
Show subtle heal effect for healing hogs in health reset mode
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 11:30:04 +0100] rev 12942
Refactor health gain effects and message into util fuction HHHeal
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 10:48:24 +0100] rev 12941
Killing The Specialists: Fix health boost division
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 10:47:21 +0100] rev 12940
Killing The Specialists mission: Fix misleading hints, add messages and visual effects
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 07:41:37 +0100] rev 12939
2 minor spelling/grammar fixes
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 07:38:14 +0100] rev 12938
Refactor scripts to use SpawnSupplyCrate (where it makes sense)
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 06:03:01 +0100] rev 12937
Lua API: Add SpawnSupplyCrate
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Feb 2018 04:37:27 +0100] rev 12936
Lua API: Add GetTeamName
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 19:02:51 +0100] rev 12935
Lua API: Add GetWind function to get current wind
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 18:42:07 +0100] rev 12934
Lua API: Add SetVampiric and SetLaserSight
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 18:10:39 +0100] rev 12933
Add callback: onEndTurn
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 15:44:08 +0100] rev 12932
Change hats exclusion rule in hats_js_anim.xhtml
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 13:54:48 +0100] rev 12931
Fix broken preview of team hats in frontend
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 09:38:35 +0100] rev 12930
Add missing beginWriteArray in scheme model code
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 09:26:24 +0100] rev 12929
Fix failure to read game scheme (.hwg) files
KoBeWi [Thu, 08 Feb 2018 09:14:20 +0100] rev 12928
Fix how scheme files behave
KoBeWi [Thu, 08 Feb 2018 08:50:45 +0100] rev 12927
Keep game/weapon schemes in separate files
mtg90pl <mtg90pl@gmail.com> [Thu, 08 Feb 2018 07:30:19 +0100] rev 12926
Add Polish voicepack (Default_pl) by mtg90pl
Wuzzy <Wuzzy2@mail.ru> [Thu, 08 Feb 2018 07:09:39 +0100] rev 12925
Fix timebox being usable in SD w/ damage=0
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 12:30:11 +0100] rev 12924
Fix TotalRounds counting rounds a couple of turns too late
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 11:03:14 +0100] rev 12923
Refactor Sudden Death starting into own function
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 08:30:50 +0100] rev 12922
Add the flag of Scotland (uk_scotland)
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 07:54:18 +0100] rev 12921
Fix green color channel on themes with sd-tint (#566)
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 07:38:37 +0100] rev 12920
Add theme fallback music settings
theme.cfg:
* fallback-music
* fallback-sd-music
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 05:36:32 +0100] rev 12919
Remove unused variable in uGearsHandlersMess
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 03:56:53 +0100] rev 12918
ClimbHome, Sniper Rifle training: Unselect weapon after victory
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 03:50:38 +0100] rev 12917
Calling SetWeapon with amNothing now unselects weapon
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 02:26:31 +0100] rev 12916
Change weapon icons of mudball and air mine
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 01:54:50 +0100] rev 12915
Lua API: Add WriteLnToChat
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 01:13:17 +0100] rev 12914
ASA, Hard Flying: Show personal best at mission start
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Feb 2018 00:36:04 +0100] rev 12913
Precise Shooting mission: Fix Lua errors when enemy dies after hero
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 23:56:28 +0100] rev 12912
Start changelog for 0.9.24
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 23:48:34 +0100] rev 12911
ASA: Fruit03: Show collected ammo
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 06:33:32 +0100] rev 12910
ACF3: Explode princess when skipping 12turn course failanim
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 06:23:37 +0100] rev 12909
Show # of turns left in the 12-turn parcour segment of ACF3
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 05:54:34 +0100] rev 12908
String cleanup: Double/triple exclamation marks
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 05:50:05 +0100] rev 12907
Fix various story flaws in mission descriptions of ACF campaign
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 05:47:09 +0100] rev 12906
Fix some minor formatting and grammar flaws in script strings
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 04:07:35 +0100] rev 12905
Fix various typos in translatable strings
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Feb 2018 04:06:49 +0100] rev 12904
Fix error 52: Move amMinigun.png to Graphics/Hedgewars
alfadur [Wed, 31 Jan 2018 13:42:52 -0500] rev 12903
Machinegun. also tweaked ignore
unc0rr [Wed, 24 Jan 2018 22:20:10 +0100] rev 12902
Finish porting. Seems to work, but no thorough testing has been performed
unc0rr [Wed, 24 Jan 2018 21:05:34 +0100] rev 12901
Configure for Qt5
unc0rr [Wed, 17 Jan 2018 00:59:39 +0100] rev 12900
Add assert on LoadingText texture value
unc0rr [Wed, 17 Jan 2018 00:32:34 +0100] rev 12899
Proper rejoin desyncs fix now
unc0rr [Tue, 16 Jan 2018 00:42:06 +0100] rev 12898
The ultimate fix for rejoin desyncs
unc0rr [Sun, 14 Jan 2018 23:30:42 +0100] rev 12897
Fix for freebsd
nemo [Mon, 15 Jan 2018 12:15:56 -0500] rev 12896
add a mask to the sand hog
unc0rr [Wed, 10 Jan 2018 23:49:47 +0100] rev 12895
Pass mouse movements to engine, warp cursor in frontend
koda [Wed, 10 Jan 2018 15:27:47 +0100] rev 12894
merge
koda [Wed, 10 Jan 2018 01:39:10 +0100] rev 12893
Apply horrible workaround to build relocatable executables
koda [Wed, 10 Jan 2018 01:14:13 +0100] rev 12892
Set cmake RPATH policy to OLD
sheepluva [Sun, 07 Jan 2018 19:01:06 +0100] rev 12891
fix crosshair rendering in GL2 mode
sheepluva [Sun, 07 Jan 2018 18:19:00 +0100] rev 12890
also put GL2 fixes into default
unc0rr [Sun, 07 Jan 2018 09:48:26 +0100] rev 12889
Fix referencing missing item
unc0rr [Sun, 07 Jan 2018 01:21:42 +0100] rev 12888
- ResizeWindow function to pass engine new window size
- Remove TabBar to leave more space at the bottom of the screen
- ifdef GL_ES in shaders
sheepluva [Sat, 06 Jan 2018 03:17:12 +0100] rev 12887
whoops, I ruined the path of the unC0Rr
sheepluva [Sat, 06 Jan 2018 03:05:14 +0100] rev 12886
fix issues and my past sins with GL2
remaining issue: tintadd (crosshair)
unc0rr [Fri, 05 Jan 2018 22:32:11 +0100] rev 12885
Fix missing default values
nemo [Fri, 05 Jan 2018 16:12:19 -0500] rev 12884
apparently this is GLES2 only
unc0rr [Fri, 05 Jan 2018 21:44:00 +0100] rev 12883
Fix missing includes for GL2 build
unc0rr [Fri, 05 Jan 2018 21:43:33 +0100] rev 12882
Comment out functions that don't need to be called for engine in frontend window
unc0rr [Tue, 02 Jan 2018 23:45:18 +0100] rev 12881
Break engine completely and make it render in frontend window (no actual rendering yet, just white screen)
nemo [Tue, 02 Jan 2018 16:59:04 -0500] rev 12880
pick up unc0rr's preview fix
unC0Rr [Tue, 02 Jan 2018 23:20:50 +0300] rev 12879
Fix obviously broken logic. Fixes broken preview fetching on Windows.
antonc27 <antonc27@mail.ru> [Sat, 30 Dec 2017 01:31:27 +0100] rev 12878
- Present stats page always on main thread
antonc27 <antonc27@mail.ru> [Sat, 30 Dec 2017 01:22:11 +0100] rev 12877
- BIG CHANGE: Convert iOS project to use ARC
antonc27 <antonc27@mail.ru> [Fri, 29 Dec 2017 22:37:31 +0100] rev 12876
- Fix ammos menu crash
antonc27 <antonc27@mail.ru> [Fri, 29 Dec 2017 22:35:36 +0100] rev 12875
- Lazy checks for preventing crash when drawing 'nice hogs' on config screen (frontend) on iPad. Now we have animation glitch sometimes, but this is preferable to crash anyway
antonc27 <antonc27@mail.ru> [Fri, 29 Dec 2017 19:38:01 +0100] rev 12874
- Xcode somehow inherit info about unused target for tvOS from SDL 2.0.7, so commit this noise too...
antonc27 <antonc27@mail.ru> [Fri, 29 Dec 2017 19:34:32 +0100] rev 12873
- Disable bitcode for embedded projects (must be done manually for SDLs too)
antonc27 <antonc27@mail.ru> [Fri, 29 Dec 2017 19:06:10 +0100] rev 12872
- Fix deprecated `system` in Lua for iOS 11 (not tested)
antonc27 <antonc27@mail.ru> [Fri, 29 Dec 2017 16:53:37 +0100] rev 12871
- Fix ifdef (why this even worked before ??)
nemo [Thu, 28 Dec 2017 11:58:30 -0500] rev 12870
merge into default too
astro [Thu, 28 Dec 2017 11:58:10 -0500] rev 12869
dependency fixes
unc0rr [Wed, 27 Dec 2017 00:59:26 +0100] rev 12868
Make playing a game possible
nemo [Tue, 26 Dec 2017 18:36:30 -0500] rev 12867
these images should have been RGBA to stay consistent with all the others
unc0rr [Tue, 26 Dec 2017 01:36:58 +0100] rev 12866
Recreate uFLRunQueue in Qt, render previews
unc0rr [Mon, 25 Dec 2017 00:58:47 +0100] rev 12865
Preview rendering seems to work now
unc0rr [Sun, 24 Dec 2017 16:56:22 +0100] rev 12864
And more refactoring...
unc0rr [Sun, 24 Dec 2017 00:44:16 +0100] rev 12863
More refactoring in attempt to move away from frontlib
unc0rr [Fri, 22 Dec 2017 23:59:03 +0100] rev 12862
Start hacking new frontend
unc0rr [Sun, 17 Dec 2017 21:09:59 +0100] rev 12861
Start removing flib functionality
unc0rr [Sun, 17 Dec 2017 00:09:24 +0100] rev 12860
Merge default. This branch is up-to-date and code is working.
unc0rr [Sat, 16 Dec 2017 23:26:13 +0100] rev 12859
Add new qmlfrontend project template
unc0rr [Sat, 16 Dec 2017 22:58:28 +0100] rev 12858
Improve this code a bit more
unc0rr [Wed, 06 Dec 2017 23:46:17 +0100] rev 12857
Quick dirty fix for building
nemo [Tue, 05 Dec 2017 11:36:29 -0500] rev 12856
bump proto
nemo [Tue, 05 Dec 2017 11:35:04 -0500] rev 12855
0.9.23 branch
nemo [Mon, 04 Dec 2017 20:21:35 -0500] rev 12854
rock the duck a bit - also replace a few other values with realtick that seemed like they should probably animate in pause
nemo [Wed, 29 Nov 2017 20:38:26 -0500] rev 12853
er. should be true I think? also... maybe this should be somewhere else
nemo [Wed, 29 Nov 2017 20:35:56 -0500] rev 12852
This is a desyncing change. But... We might need a new release anyway. ☹
alfadur [Wed, 29 Nov 2017 13:54:39 +0100] rev 12851
Fix chat input key being sometimes registered twice
nemo [Sat, 25 Nov 2017 11:28:44 -0500] rev 12850
At the very least we should match the gameserver length which seems to be 40, not 60
nemo [Sat, 25 Nov 2017 09:40:43 -0500] rev 12849
Should probably have gl context stuff in its own unit separate from store, but, don't close the gl context before anything that might still want to do gl operations
nemo [Sat, 25 Nov 2017 09:39:52 -0500] rev 12848
init priority and scale
nemo [Thu, 23 Nov 2017 16:02:29 -0500] rev 12847
hate SDL blit...
nemo [Wed, 22 Nov 2017 17:38:47 -0500] rev 12846
infinite attack resets flags so probably should skip this
unc0rr [Sun, 19 Nov 2017 22:35:16 +0100] rev 12845
Update checker a bit
Wuzzy <Wuzzy2@mail.ru> [Fri, 17 Nov 2017 21:15:13 +0100] rev 12844
Added tag 0.9.23-release for
changeset 8610462e3d33
nemo [Fri, 17 Nov 2017 15:09:31 -0500] rev 12843
alt damage should default to false
nemo [Wed, 15 Nov 2017 17:07:46 -0500] rev 12842
remove the annoying ????
Wuzzy <Wuzzy2@mail.ru> [Mon, 13 Nov 2017 22:14:45 +0100] rev 12841
Remove 2 unused number tags in Construction Mode GUI
These numbers are shown aside the power tag, but the numbers never change.
They don't serve any purpose and are just visual clutter and annoying, since
they partially overlap.
They are probably a leftover from copying code over from other scripts.
With this changeset, only the power and turn time are left visible, as it is
supposed to.
unc0rr [Mon, 13 Nov 2017 21:16:52 +0100] rev 12840
- More files to ignore
- Remove ancient kdevelop project file
unc0rr [Mon, 13 Nov 2017 20:45:11 +0100] rev 12839
Bump protocol version and add new version info to game server
Wuzzy <Wuzzy2@mail.ru> [Sun, 12 Nov 2017 21:41:06 +0100] rev 12838
Update translations mentioned in changelog
KoBeWi [Sun, 12 Nov 2017 21:40:33 +0100] rev 12837
Finalize translation of pl.lua
Wuzzy <Wuzzy2@mail.ru> [Sun, 12 Nov 2017 17:41:01 +0100] rev 12836
Backed out
changeset 575c0de98505
Reason: We suspect that this patch might break Windows builds and render the mouse on Windows unusable.
This suspicion is based on the bug report of one user: https://hedgewars.org/node/6837#comment-33593
In return, this changeset will definitely re-introduce
bug #512.
Wuzzy <Wuzzy2@mail.ru> [Sun, 12 Nov 2017 17:25:17 +0100] rev 12835
Fix grammar fail in cosmos.lua (string freeze compliant)
This is string freeze compliant because the new string is already contained in stub.lua.
KoBeWi [Sun, 12 Nov 2017 17:10:44 +0100] rev 12834
Update pl.lua (>99% complete)
A few strings have been removed because of empty translations of faulty format strings.
alfadur [Thu, 09 Nov 2017 09:56:35 -0500] rev 12833
animation tweak
Wuzzy <Wuzzy2@mail.ru> [Wed, 08 Nov 2017 21:56:43 +0100] rev 12832
Fix incorrect check for cake gear type in ClimbHome
nemo [Wed, 08 Nov 2017 15:07:46 -0500] rev 12831
remove some more test redundancy and restore a missing and important nil check
nemo [Wed, 08 Nov 2017 14:12:46 -0500] rev 12830
just merging if statements
unc0rr [Mon, 06 Nov 2017 22:26:54 +0100] rev 12829
- Update .pro file
- Rethink logic of TCPBase, fixes bug with failing to receive all bytes from
engine when process end signal is received before tcp disconnect
Wuzzy <Wuzzy2@mail.ru> [Fri, 03 Nov 2017 13:40:30 +0100] rev 12828
Remove unused uCommands from uGearsHandlersMess
Wuzzy <Wuzzy2@mail.ru> [Fri, 03 Nov 2017 05:46:36 +0100] rev 12827
Fix lastGameType not being updated if game type was demo or save (fixes a crash)
Previously, if you first played a normal game, then a demo, the “play again” button
would appear, but clicking it would only crash HW. This fix will remove this button
after a demo or save, because the frontend doesn't know how to restart demos or saves
yet.
Wuzzy <Wuzzy2@mail.ru> [Fri, 03 Nov 2017 05:03:47 +0100] rev 12826
Fix desyncs when forcing rope re-selection after missing a shot or hitting bounce world edge
Also re-introduce rope-reselection when touching ground
Wuzzy <Wuzzy2@mail.ru> [Fri, 03 Nov 2017 04:14:33 +0100] rev 12825
Fix desync when dropping weapon from parachute or jetpack
Wuzzy <Wuzzy2@mail.ru> [Fri, 03 Nov 2017 02:23:41 +0100] rev 12824
Backed out
changeset 28210d2a9a36 (fixes
bug #553)
This fixes a desync when you take fall damage while roping and having a secondary ammo selected.
nemo [Wed, 01 Nov 2017 22:49:54 -0400] rev 12823
initialise previousGameState to something valid and not gsSuspend
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Nov 2017 22:02:52 +0100] rev 12822
Add Lua problems to the troubleshooting section of INSTALL.md
koda [Wed, 01 Nov 2017 16:09:20 -0400] rev 12821
travis: Install qt4 with a brew tap
unc0rr [Wed, 01 Nov 2017 20:52:06 +0100] rev 12820
Don't send taunt message for automatically happening taunt animation
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Nov 2017 00:04:45 +0100] rev 12819
Remove newlines at end of Gravity mission panel
Wuzzy <Wuzzy2@mail.ru> [Wed, 01 Nov 2017 00:03:18 +0100] rev 12818
Fix frontend not sending script param if empty
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Oct 2017 19:27:23 +0100] rev 12817
Fix Battialion script showing “Round 0” at start
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Oct 2017 18:30:53 +0100] rev 12816
Fix host not re-sending ammo scheme after editing an existing ammo scheme
This caused clients to start with an incompatible ammo loadout.
KoBeWi [Tue, 31 Oct 2017 17:07:56 +0100] rev 12815
Update Polish tips and mission map descriptions
Wuzzy <Wuzzy2@mail.ru> [Tue, 31 Oct 2017 04:31:10 +0100] rev 12814
Update changelog regarding wrap world edge bugs
KoBeWi [Tue, 31 Oct 2017 02:17:45 +0100] rev 12813
Add Polish translation for campaigns and new missions
KoBeWi [Mon, 30 Oct 2017 23:12:31 +0100] rev 12812
Update pl.txt translation file
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Oct 2017 22:16:37 +0100] rev 12811
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Oct 2017 22:06:43 +0100] rev 12810
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Oct 2017 21:59:25 +0100] rev 12809
KoBeWi [Mon, 30 Oct 2017 20:21:47 +0100] rev 12808
Minor pl.txt update
KoBeWi [Mon, 30 Oct 2017 20:14:42 +0100] rev 12807
Update and complete Polish frontend translation
Wuzzy <Wuzzy2@mail.ru> [Mon, 30 Oct 2017 19:18:53 +0100] rev 12806
Fix Hedgewars going into suspension mode (game freezes) when windows got minimized
KoBeWi [Mon, 30 Oct 2017 03:37:17 +0100] rev 12805
Update Polish translation (frontend, 3 strings missing)
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Oct 2017 19:56:35 +0100] rev 12804
Fix broken cancel button on the login window (
bug #373)
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Oct 2017 19:06:02 +0100] rev 12803
ACF6: Make sure player only gets portal gun at the portal sequence, and not a pile full of weapons and ropes
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Oct 2017 16:57:04 +0100] rev 12802
ACF3: Mention mines time in a sequence where it has been forgotten
String freeze is maintained, the string is already in stub.lua
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Oct 2017 16:21:24 +0100] rev 12801
ACF2: Fix Lua error spam when Leaks A Lot died in same turn as weaklings, also do other minor tweaks
- Grant skip to Dense Cloud and Leaks A Lot again, after refusing the cyborg's offer
- Fix flow chart
- String freeze is maintained, the new string is already in stub.lua.
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Oct 2017 01:07:28 +0200] rev 12800
Fix some German translations in ClimbHome and ACF
Wuzzy <Wuzzy2@mail.ru> [Sun, 29 Oct 2017 00:53:11 +0200] rev 12799
Add comments for all A Classic Fairytale missions to summarize the story in a flow chart-like fashion
Wuzzy <Wuzzy2@mail.ru> [Sat, 28 Oct 2017 17:48:54 +0200] rev 12798
Use SDL_SetRelativeMouseMode to detect mouse movements, fixes xinput issues
Wuzzy <Wuzzy2@mail.ru> [Sat, 28 Oct 2017 07:59:41 +0200] rev 12797
HedgeEditor: Define fallback flag/voice/fort/grave when saving level data
Wuzzy <Wuzzy2@mail.ru> [Sat, 28 Oct 2017 07:23:53 +0200] rev 12796
HedgeEditor: Don't change mode in background when pressing left/right w/o amAirAttack selected
Wuzzy <Wuzzy2@mail.ru> [Sat, 28 Oct 2017 05:49:49 +0200] rev 12795
Fix ammo menu, placement and camera movement keys not working in ammo menu
Wuzzy <Wuzzy2@mail.ru> [Sat, 28 Oct 2017 04:53:21 +0200] rev 12794
Fix CheckWorldWrap not correctly checking for bounce edge. Also fix teleport @ bounce edge
unc0rr [Fri, 27 Oct 2017 19:54:27 +0200] rev 12793
Update cabal file
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 17:50:20 +0200] rev 12792
Fix bad LuaGoals comparison for pas2c builds
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 06:35:04 +0200] rev 12791
Update small preview image of Basketball and BasketballField maps
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 05:55:09 +0200] rev 12790
ACF7: Fix two weird thinking bubbles which should be speech bubbles
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 05:28:32 +0200] rev 12789
ACF7: Fix no animation starting for some possible scenes
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 05:05:37 +0200] rev 12788
Oops. Changelog was wrong, the error message spam was for ACF8, not ACF7
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 05:03:58 +0200] rev 12787
ACF7: Fix possible Lua error spam in intro sequence
This was caused by a race of onGearDelete vs AnimationSetup. If AnimationSetup came first,
it uses old values from the natives table. The solution is to force the code to guarantee
that AnimationSetup always coms after deleting gears in the natives table.
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 02:17:39 +0200] rev 12786
Fix some German typos and change a translation word (Ziele → Zielscheiben)
Wuzzy <Wuzzy2@mail.ru> [Fri, 27 Oct 2017 00:12:38 +0200] rev 12785
Disable hog control after winning target practice challenge
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 22:49:39 +0200] rev 12784
ACF5: Fix final animation being stuck when the cyborg's way to the right is blocked
Fixed with the new maxMoveTime parameter in AnimMove. If cyborg didn't reach its
destination in 7000ms, the move anim is skipped and the sequence just continues.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 22:40:17 +0200] rev 12783
Animate library: Add new parameter maxMoveTime to AnimMove
unc0rr [Thu, 26 Oct 2017 21:14:55 +0200] rev 12782
Slightly update russian localization
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 20:39:28 +0200] rev 12781
ACF7: Set correct hog position after skipping start anim
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 18:20:06 +0200] rev 12780
ACF2: Mention that both hogs must survive
String freeze is preserved, the string is already in stub.lua.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 18:02:33 +0200] rev 12779
ACF, mission 2: Fix various mission breakages when heroes died together with enemies
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 07:53:13 +0200] rev 12778
Change SD music for Halloween and Hoggywood themes (old tracks)
Rationale:
- Halloween: hell music is the logical continuation, default SD music just ruins the atmosphere
- Hoggywood: default SD music fits better here; the hell music was historically chosen when there wasn't a generic music yet
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 05:41:48 +0200] rev 12777
Fix German typo in de.lua
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 05:25:45 +0200] rev 12776
Expose the gotten achievements of Bamboo Thicked and Dangerous Ducklings in the stats screen
Also fix Basic rope training captions.
The string freeze is maintained. Only existing strings are used.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 04:10:57 +0200] rev 12775
Add sparkle's name to Rope Knock Challenge
Reason: For being the first known player to finish ClimbHome.
String freeze is preserved, the hog names are not localized.
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 03:04:31 +0200] rev 12774
Update credits for Fruit.ogg
Wuzzy <Wuzzy2@mail.ru> [Thu, 26 Oct 2017 02:50:05 +0200] rev 12773
Complete music credits for Jungle.ogg by alfadur
nemo [Wed, 25 Oct 2017 20:46:37 -0400] rev 12772
oops
alfadur [Wed, 25 Oct 2017 20:39:05 -0400] rev 12771
jungle music
nemo [Wed, 25 Oct 2017 19:44:42 -0400] rev 12770
checksum immediately after loading because surface2tex does surface manipulation. also add some FIXMEs
Wuzzy <Wuzzy2@mail.ru> [Wed, 25 Oct 2017 23:47:07 +0200] rev 12769
Make gtDuck use DirAngle instead of Angle for rotation
Wuzzy <Wuzzy2@mail.ru> [Wed, 25 Oct 2017 23:09:41 +0200] rev 12768
Fix sometimes ammo schemes not being saved after changing before an ammo scheme got deleted in session
This was because the bool isDeleting is not initialized, so its initial value is unpredictable.
Which means there's chance it starts with true, confusing the frontend.
nemo [Wed, 25 Oct 2017 15:37:16 -0400] rev 12767
one more pattern
unc0rr [Wed, 25 Oct 2017 20:38:51 +0200] rev 12766
Use maybeNick from Utils, fixes empty nickname inserted in ROOMS protocol command parameters. Not tested, but builds, and it's Haskell...
nemo [Tue, 24 Oct 2017 19:54:38 -0400] rev 12765
you know what... I think everything would have been fine if we'd simply required all this hog stuff to be in the same block...
nemo [Tue, 24 Oct 2017 18:55:19 -0400] rev 12764
w is in pixels, so presumably this needs to be *4
nemo [Tue, 24 Oct 2017 18:28:59 -0400] rev 12763
use pitch for surfaces, land_width x2 since 16 bit
unc0rr [Tue, 24 Oct 2017 21:59:06 +0200] rev 12762
Modernize Cargo.toml a bit
unc0rr [Tue, 24 Oct 2017 21:58:41 +0200] rev 12761
Remove silly toUtf8 which caused bug with default team name
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 21:42:13 +0200] rev 12760
Add a few random team names and fix typos
nemo [Tue, 24 Oct 2017 14:36:24 -0400] rev 12759
2nd try... just shortcircuit most of onGameTick20 when we are between turns.
nemo [Tue, 24 Oct 2017 14:14:00 -0400] rev 12758
this should probably sidestep that thing unc0rr keeps bringing up. untested. but then, I've never had it happen. I think what happens is onGameTick20 is called in same tick as onNewTurn and before it...
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 19:45:11 +0200] rev 12757
Update README.md: Add game description, controls, getting started guide for n00bs, fix typos, reorganize sections
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 19:30:55 +0200] rev 12756
Rewrite INSTALL file: Markdown format, add troubleshooting section, more detailed build instructions, etc.
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 06:25:12 +0200] rev 12755
ACF mission 5: Take away switch and always play with deployed hog in final mission stage
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 04:48:20 +0200] rev 12754
Lua API: Fix Goals text being cut off at ca. 255 characters
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 04:06:03 +0200] rev 12753
More changelog updates
Wuzzy <Wuzzy2@mail.ru> [Tue, 24 Oct 2017 02:39:00 +0200] rev 12752
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 12751
Use Gear^.Boom to calculate cake party faces
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 23:26:34 +0200] rev 12750
Fix cake party face not working across wrap world border
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 22:45:35 +0200] rev 12749
Make air mines follow hedgehogs across wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 17:29:56 +0200] rev 12748
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 12747
Add KoBeWi to credits
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 04:57:39 +0200] rev 12746
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 04:35:10 +0200] rev 12745
HedgeEditor: Fix broken napalm/mine strike/drill strike
Wuzzy <Wuzzy2@mail.ru> [Mon, 23 Oct 2017 03:01:10 +0200] rev 12744
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 12743
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 12742
Fix bee homing incorrectly when target is across wrap world edge
Wuzzy <Wuzzy2@mail.ru> [Sun, 22 Oct 2017 00:48:38 +0200] rev 12741
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 12740
Move CalcWorldWrap to uUtils.pas
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 23:27:58 +0200] rev 12739
Add Wuzzy to credits
I think I deserved it. :D
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 23:03:52 +0200] rev 12738
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 12737
add copherneue
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 19:02:53 +0200] rev 12736
Fix division by 0 in sniper rifle training
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 18:52:24 +0200] rev 12735
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 12734
Sniper rifle mission: Faster dynamite blow-up, also skip with precise
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 18:21:27 +0200] rev 12733
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 12732
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 12731
Fix small German typo
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 01:29:57 +0200] rev 12730
Fix GCC warnings: -Wimplicit-fallthrough and -Wint-in-bool-context
Wuzzy <Wuzzy2@mail.ru> [Sat, 21 Oct 2017 00:58:01 +0200] rev 12729
Fix PhysFS 3.0.0 deprecation warnings for error reporting
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 23:49:52 +0200] rev 12728
Fix compiler getting nervous about C++11 dependency
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:57:09 +0200] rev 12727
Update hedgewars_de.ts translation
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:55:18 +0200] rev 12726
Run lupdate
$ lupdate QTfrontend -ts share/hedgewars/Data/Locale/*.ts
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:50:00 +0200] rev 12725
Update Big Armory mission image (duck position)
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 21:35:26 +0200] rev 12724
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 12723
Fix a few German typos and weird grammar
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 20:10:34 +0200] rev 12722
Update German Lua and campaign translations
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 18:51:12 +0200] rev 12721
Run update_lua_locale_files.sh
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 18:44:41 +0200] rev 12720
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 12719
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 12718
Increase chance for AI to use tardis over skip
Wuzzy <almikes@aol.com> [Fri, 20 Oct 2017 13:27:48 +0200] rev 12717
AI player checks if it can use tardis before selecting it
nemo [Wed, 18 Oct 2017 20:33:20 -0400] rev 12716
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 12715
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 12714
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 12713
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 12712
Add air mine, cleaver to Highlander ammo scheme, and remove resurrector
Wuzzy <almikes@aol.com> [Wed, 18 Oct 2017 02:08:24 +0200] rev 12711
Fix rubber duck not being used in Highlander
Wuzzy <almikes@aol.com> [Mon, 16 Oct 2017 16:45:19 +0200] rev 12710
Also drop air mine and rubber duck from Construction Mode crates
Wuzzy <almikes@aol.com> [Sun, 15 Oct 2017 13:15:39 +0200] rev 12709
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 12708
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 12707
Fix failure to update all cloud layers properly when entering Sudden Death
nemo [Fri, 13 Oct 2017 16:37:56 -0400] rev 12706
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 12705
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 12704
Explain TropyRace's knockout rule in the mission panel
Wuzzy <almikes@aol.com> [Thu, 12 Oct 2017 20:17:00 +0200] rev 12703
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 12702
Add missing variable in uWorld.pas in videorec builds
Wuzzy <almikes@aol.com> [Thu, 12 Oct 2017 16:30:12 +0200] rev 12701
Fix incorrect hints about molotov cocktail insta-booming barrels
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 23:41:25 +0200] rev 12700
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 12699
Remove unused variable in uWorld.pas
nemo [Wed, 11 Oct 2017 17:05:35 -0400] rev 12698
wind blowing around mines off-turn was too annoying.
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 23:01:07 +0200] rev 12697
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 12696
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 12695
Fix faulty stats screen translation in English locale
Wuzzy <almikes@aol.com> [Wed, 11 Oct 2017 18:39:19 +0200] rev 12694
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 12693
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 12692
Fix cursor still being visible after using piano strike
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 23:42:56 +0200] rev 12691
Change DLC icon (thanks, nemo!)
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 22:45:48 +0200] rev 12690
Mark custom maps/forts/scripts with circle icon instead of icon
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 21:00:11 +0200] rev 12689
Mark custom forts with asterisk in team editor
Wuzzy <almikes@aol.com> [Tue, 10 Oct 2017 17:39:11 +0200] rev 12688
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 12687
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 12686
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 12685
Eliminate some possible spoilers in stats screen of ASA: fruit02
Wuzzy <almikes@aol.com> [Mon, 09 Oct 2017 14:31:46 +0200] rev 12684
Fix player being able to switch to dying hog
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 23:34:14 +0200] rev 12683
Remove spaces from grave names
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 22:52:44 +0200] rev 12682
Add 7 graves
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 20:24:58 +0200] rev 12681
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 12680
Update German and English locale files
alfadur [Sun, 08 Oct 2017 19:04:20 +0200] rev 12679
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 12678
Update Italian translation (it.lua)
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 16:30:42 +0200] rev 12677
Fix short sound breakdown shortly after using time box
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 04:57:28 +0200] rev 12676
Fix team getting inf. ammo when stockpiling >= 100 ammo
Wuzzy <almikes@aol.com> [Sun, 08 Oct 2017 04:14:49 +0200] rev 12675
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 12674
Fix old team name not being removed after renaming team in frontend
nemo [Sat, 07 Oct 2017 13:23:58 -0400] rev 12673
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 12672
Make sure new teams start with an unique name
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 18:43:31 +0200] rev 12671
Names of new or copied game schemes are now unique
Wuzzy <almikes@aol.com> [Sat, 07 Oct 2017 03:43:06 +0200] rev 12670
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 12669
Fix molotov cocktails bouncing off vertically off rubber
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 20:28:11 +0200] rev 12668
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 12667
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 12666
Fix splash screen on Windows
This fix needs testing
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 17:36:03 +0200] rev 12665
Less stupid resetPosition comment in uCursor.pas
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 17:32:02 +0200] rev 12664
Fix camera going crazy when starting game with mouse centered
Wuzzy <almikes@aol.com> [Fri, 06 Oct 2017 16:33:11 +0200] rev 12663
Use https links in README files
Don't worry, I tested all links
alfadur [Fri, 06 Oct 2017 14:45:22 +0200] rev 12662
(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 12661
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 12660
ClimbHome: Fix final team scoring 0 if hog took damage
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 18:22:32 +0200] rev 12659
ClimbHome: Make sure hog faces left on turn start
Wuzzy <almikes@aol.com> [Thu, 05 Oct 2017 17:39:04 +0200] rev 12658
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 12657
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 12656
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 12655
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 12654
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 12653
Remove ScriptParam from HedgeEditor
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 21:25:27 +0200] rev 12652
HedgeEditor: Also save hog effects (e.g. poison) and looking direction
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 20:50:14 +0200] rev 12651
Clean up internal HedgeEditor TODO list
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 18:42:06 +0200] rev 12650
Add translator comment for "toggle team bars"
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 18:34:02 +0200] rev 12649
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 12648
Add README files to explain the tests directory
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 15:39:39 +0200] rev 12647
Put Testing dir into .hgignore and .gitignore
Wuzzy <almikes@aol.com> [Wed, 04 Oct 2017 15:37:42 +0200] rev 12646
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 12645
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 12644
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 12643
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 12642
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 12641
Update German translation (especially de.txt)
nemo [Mon, 02 Oct 2017 16:45:19 -0400] rev 12640
fine. I will
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 21:39:19 +0200] rev 12639
Reduce number of initial teams: 4 human, 2 AI teams
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 20:59:40 +0200] rev 12638
Create 5 human teams + 5 AI teams on first start
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 18:12:23 +0200] rev 12637
Make multipy sign in QTfrondend translatable and update hedgewars_en.ts
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 17:54:07 +0200] rev 12636
Add a bunch of announcer messages in English
Thanks, KoBeWi!
Wuzzy <almikes@aol.com> [Mon, 02 Oct 2017 15:43:45 +0200] rev 12635
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 12634
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 12633
Battalion: Only show collected ammo to local player
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 02:10:34 +0200] rev 12632
Change some HedgeEditor menu icons
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 01:48:30 +0200] rev 12631
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 12630
ACF6: Set correct position of native after skipping
Wuzzy <almikes@aol.com> [Sun, 01 Oct 2017 00:46:58 +0200] rev 12629
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 12628
Merge sheepluva's changes
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 23:52:08 +0200] rev 12627
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 12626
fix some fpc hints
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 20:31:07 +0200] rev 12625
Fix broken format string in de.lua, breaking Tumbler script
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 20:29:01 +0200] rev 12624
ASA, moon01, desert01: Enable skip for hero only if there is turn-based play
sheepluva [Sat, 30 Sep 2017 19:51:22 +0200] rev 12623
fix copypasta fail that caused segfaults (esp. in pas2c)
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 17:23:47 +0200] rev 12622
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 12621
ASA, moon01: Fix various turn-based and gameplaying bugs
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 15:40:02 +0200] rev 12620
ASA, moon01: Move escape dialog into a proper animation dialogue
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 14:15:59 +0200] rev 12619
Merge sheepluva's changes
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 14:15:18 +0200] rev 12618
ACF7: Don't make princess disappear instantly after victory
sheepluva [Sat, 30 Sep 2017 14:00:02 +0200] rev 12617
workaround to fix pas2c mistyping a constant as bool
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 04:31:50 +0200] rev 12616
ACF5: Fix position of Fiery Water when skipping start anim.
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 04:26:40 +0200] rev 12615
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 12614
ASA, fruit01: Change choice keys
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 03:59:54 +0200] rev 12613
ASA, fruit01: Show mission text when reaching launch pad with enemies
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 03:28:43 +0200] rev 12612
ASA, fruit01: Improve mission texts and choice dialog handling
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 02:09:43 +0200] rev 12611
ACF1: Change rope challenge confirm key to [Attack]
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 02:04:58 +0200] rev 12610
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 12609
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 12608
ASA, ice01: Fix turn ready caption
sheepluva [Sat, 30 Sep 2017 00:52:06 +0200] rev 12607
make hellfire test a bit less seed-sensitive
Wuzzy <almikes@aol.com> [Sat, 30 Sep 2017 00:43:56 +0200] rev 12606
ASA, moon01: Fix minions sometimes taking double turns
sheepluva [Sat, 30 Sep 2017 00:09:48 +0200] rev 12605
pas2c happiness initiative 2017, continued
sheepluva [Fri, 29 Sep 2017 23:31:29 +0200] rev 12604
change return codes to avoid overlap with fpc ones
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 23:29:00 +0200] rev 12603
ASA, Spacetrip: Fix guards taking 2 turns in succession
sheepluva [Fri, 29 Sep 2017 23:13:05 +0200] rev 12602
make PHYSFS_setBuffer() known to pas2c
sheepluva [Fri, 29 Sep 2017 22:53:53 +0200] rev 12601
fix some things that annoy pas2c and whitespaces
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 22:39:31 +0200] rev 12600
Merge sheepluva's changes
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 21:44:35 +0200] rev 12599
A Space Adventure: Add outro sequence / epilogue in the final mission
sheepluva [Fri, 29 Sep 2017 22:33:15 +0200] rev 12598
don't use colorkey for land spray
this fixes
issue #220
sheepluva [Fri, 29 Sep 2017 22:09:11 +0200] rev 12597
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 12596
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 12595
ASA, ice01: Fix losing turn early in game
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 19:12:00 +0200] rev 12594
ASA, desert01: Fix smugglers sometimes getting multiple turns
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 18:27:44 +0200] rev 12593
Fix rope detection in ASA desert01
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 18:00:43 +0200] rev 12592
Use Default voice in A Space Adventure campaign
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 03:41:30 +0200] rev 12591
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 12590
ACF1: Fix graphical deagle shot glitch after shooting final target
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 02:10:37 +0200] rev 12589
ASA, fruit02: Minor refactor
Wuzzy <almikes@aol.com> [Fri, 29 Sep 2017 02:08:52 +0200] rev 12588
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 12587
ASA, fruit02: End turn when reaching surface
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 23:27:20 +0200] rev 12586
Separate crates in ASA final mission
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 23:03:30 +0200] rev 12585
ASA, fruit01: Use 1 hog instead of 2 for Captain Lime
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 21:32:42 +0200] rev 12584
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 12583
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 12582
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 12581
Lua API: Add ReadyTimeLeft variable
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 17:26:54 +0200] rev 12580
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 12579
Fix typo in Polish translation
Reported from the Feedback dialog
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 07:45:28 +0200] rev 12578
ASA: Explain team abbreviations + update changelog
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 07:40:39 +0200] rev 12577
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 12576
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 12575
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 12574
ACF7: Mention mines time
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 01:15:25 +0200] rev 12573
Don't play “missed” taunt if a target has been hit
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 00:46:06 +0200] rev 12572
ASA: Fix 2 important fruit planet mission unlocking bugs
Wuzzy <almikes@aol.com> [Thu, 28 Sep 2017 00:17:41 +0200] rev 12571
ASA, Spacetrip: Fix stats screen messages when running out of fuel
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 23:41:56 +0200] rev 12570
ASA, death02: Use GetAmmoName for the enemy hog names
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 23:24:29 +0200] rev 12569
ASA,desert03: Fix no victory after destroying all targets
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 23:09:25 +0200] rev 12568
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 12567
ASA, Spacetrip: Reset turn time on successful Moon landing
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 20:44:09 +0200] rev 12566
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 12565
Update ChangeLog for ASA, increase spacetrip turn time to 20s
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 19:26:12 +0200] rev 12564
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 12563
ASA, Spacetrip: Fix not properly recognizing crate collection
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 18:43:28 +0200] rev 12562
ASA: Update mission texts properly after watching dialog
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 18:18:35 +0200] rev 12561
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 12560
ACF: Replace TurnTimeLeft=0 with EndTurn(true)
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 06:38:51 +0200] rev 12559
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 12558
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 12557
Infinite skips in ACF5
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 05:55:40 +0200] rev 12556
ACF2: Convert to EndTurn
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 05:49:20 +0200] rev 12555
ACF2: Remove restart option when cooperating with cyborg
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 04:28:34 +0200] rev 12554
Disable SD in ACF6 and ASA: The first stop
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 03:54:35 +0200] rev 12553
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 12552
ACF2: Fix weird skip ammos
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 02:47:15 +0200] rev 12551
Shorten a mission text in ACF, mission 2
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 02:26:33 +0200] rev 12550
ACF1: Fix various problems with the parachute section
Wuzzy <almikes@aol.com> [Wed, 27 Sep 2017 01:00:35 +0200] rev 12549
Improve the mission texts in ACF, mission 1
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 22:54:11 +0200] rev 12548
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 12547
ACF, mission 3: Put in 3 girders per girder crate
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 20:55:19 +0200] rev 12546
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 12545
Add ca. 10 announcer messages
Shout-out to UltiMaxKom
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 19:13:26 +0200] rev 12544
Use correct kill counts for the remaining ASA missions as well
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 18:54:35 +0200] rev 12543
Show correct kill counts in all ASA missions (fixes #147)
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 16:25:57 +0200] rev 12542
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 12541
New Lua API function: GetTeamStats, to get team stats
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 05:09:33 +0200] rev 12540
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 12539
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 12538
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 12537
ASA, a frozen adventure: Save bazooka and excess freezers in checkpoints
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 02:31:01 +0200] rev 12536
ASA: Reset checkpoint after completing checkpointed mission
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 02:27:33 +0200] rev 12535
ASA, a frozen adventure: Retain bazooka on checkpoint 2
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 02:24:58 +0200] rev 12534
Improve and fix poor messaging in ASA: A frozen adventure
Wuzzy <almikes@aol.com> [Tue, 26 Sep 2017 00:41:30 +0200] rev 12533
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 12532
Remove infinite teleport from ASA: Searching in the dust
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 23:48:56 +0200] rev 12531
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 12530
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 12529
ASA: Inform the player about a checkpoint reset
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 21:41:38 +0200] rev 12528
ASA: Reset mission checkpoints when going to Spacetrip
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 21:18:59 +0200] rev 12527
Fix ASA: A frozen adventure not working when starting from checkpoint
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 20:46:26 +0200] rev 12526
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 12525
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 12524
ASA, Spacetrip: Improve messages when running out of fuel
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 19:25:39 +0200] rev 12523
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 12522
ASA, Spacetrip mission: Fix poor detection of crate collection
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 18:58:50 +0200] rev 12521
Fix first ASA mission rapidly skipping turns on failure
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 18:17:44 +0200] rev 12520
Fix hard-to-read blue team color in ASA campaign
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 18:02:35 +0200] rev 12519
Use EndTurn to replace TurnTimeLeft=0 in ASA campaign (fixes #225)
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 17:06:35 +0200] rev 12518
Fix crate types in A Space Adventure and some user missions
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 16:50:35 +0200] rev 12517
Fix crate types (weapon/utility) in A Classic Fairytale missions
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 16:35:07 +0200] rev 12516
ACF mission 6: Fix incorrect crate types (weapon vs utility)
Wuzzy <almikes@aol.com> [Mon, 25 Sep 2017 16:07:31 +0200] rev 12515
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 12514
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 12513
ACF, mission 6: Fix messages, now they imply that destroying crates is also OK
Wuzzy <almikes@aol.com> [Sun, 24 Sep 2017 04:13:04 +0200] rev 12512
Remove white stripes in flags of armenia, ireland, turkey
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 22:00:23 +0200] rev 12511
Write documentation to explain those files in Data/Names
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 21:05:57 +0200] rev 12510
Randomized teams now can have any random hats (not just from types.ini)
The predefined hat sets still work, however. There are now 3 types of hat selections:
1) Use hats from types.ini
2) Randomly select one hat for all hedgehogs
3) Randomly select hat for each hedgehog (rare)
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 20:05:16 +0200] rev 12509
Clean up name .cfg files, remove implicit defaults
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 19:49:41 +0200] rev 12508
More random names: angel, morbid, pokemon-like, viking, darth vader, stormtrooper, war-themed
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 09:35:45 +0200] rev 12507
Chance that clicking the random hats button produces a set of equal hats
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 09:12:35 +0200] rev 12506
Use completely random hats when clicking on "Random hats" button in team editor
- Previously this button used the hat sets from types.txt
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 07:45:18 +0200] rev 12505
Fix random teams rarely being empty
This is because I managed to screw up types.ini ... XD
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 07:38:41 +0200] rev 12504
Stop PhysFS from complaining when a random name .cfg file is missing
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 06:54:48 +0200] rev 12503
Add random female hedgehog names
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 06:47:13 +0200] rev 12502
Add more random team names and hats
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 04:59:16 +0200] rev 12501
Add a bunch of random team names
Wuzzy <almikes@aol.com> [Sat, 23 Sep 2017 03:36:30 +0200] rev 12500
Add many random hedgehog names for more variety
Mostly tried to be generic but also fun sometimes.
I tried to keep it simple.
nemo [Fri, 22 Sep 2017 18:45:51 -0400] rev 12499
mix it up some more. also had screwed up -- inside quotes
nemo [Fri, 22 Sep 2017 18:07:11 -0400] rev 12498
should be harder to dodge than a xor
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 23:07:52 +0200] rev 12497
Fix charging sound continuing to play on hog damage (#236)
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 19:26:57 +0200] rev 12496
Fix the key for toggling team bars being incorrectly described in the settings page
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 19:17:06 +0200] rev 12495
Backed out
changeset c19e5ece5b3f
Because the controls scheme was actually intentional. Whoops!
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 18:59:54 +0200] rev 12494
Upddate changelog for previous commit
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 18:46:28 +0200] rev 12493
Fix rotatemask (hedgehog info) key toggling team bars instead of changing hedgehog tags
Pressing rotatemask toggled the team bars, but it was clearly indicatd
otherwise in the controls menu. To change hog tags, you must have pressed
rotatemask+precise which is not what users expect.
New behaviour:
- rotatemask changes hog tags
- rotatemask+precise toggles team bars
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 18:02:37 +0200] rev 12492
Fix more typos in de.txt
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 17:46:36 +0200] rev 12491
Add some German announcer messages (mostly by Topf)
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 17:12:16 +0200] rev 12490
Unstretch and recolor 5 poorly made flags
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 05:28:25 +0200] rev 12489
Fix a couple of German typos
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 02:37:45 +0200] rev 12488
Use misc icon for description group box in videos page
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 02:35:06 +0200] rev 12487
Add folder icon for main menu
Wuzzy <almikes@aol.com> [Fri, 22 Sep 2017 01:15:54 +0200] rev 12486
Change game scheme icon in options menu
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 22:56:49 +0200] rev 12485
Make string “Check now” in Apple build translatable
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 22:51:36 +0200] rev 12484
Tweak the network and lag icons to be closer to Hedgewars style
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 20:51:14 +0200] rev 12483
Change icon for frontend group box in options menu
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 18:40:42 +0200] rev 12482
Fix typo in German translation of hedgewars.desktop
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 18:37:34 +0200] rev 12481
Remove Description keys in hedgewars.desktop, they violate the spec and are redundant
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 17:42:57 +0200] rev 12480
Rewrite missing IP/nick warning of the ban dialog
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 17:35:08 +0200] rev 12479
Provide translator context for a few less obvious engine strings
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 16:53:07 +0200] rev 12478
Simplify error messages in record play page and fix poor grammar.
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 16:44:10 +0200] rev 12477
Fix typo: “Youtube” instead of “YouTube”
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 16:40:29 +0200] rev 12476
Add translator comments for demo replay page error message
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 15:47:14 +0200] rev 12475
Clarify the default license of media files in CREDITS file
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 05:11:01 +0200] rev 12474
Allow skipping in two ASA missions
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 04:58:37 +0200] rev 12473
Disable Sudden Death for a couple of ASA missions
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 04:25:10 +0200] rev 12472
Use new turn ending method in moon02.lua
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 03:46:17 +0200] rev 12471
Fix incorrect crate messages when collecting crates in ACF mission 1
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 03:08:25 +0200] rev 12470
Fix vgtAmmo showing air attack icon if frame is amNothing
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 03:07:29 +0200] rev 12469
Show “Empty!” when collecting ammo crate with amNothing or 0 ammo
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 01:59:49 +0200] rev 12468
Show “Ammo Type (+∞)” when taking crate w/ infinite ammo
Wuzzy <almikes@aol.com> [Thu, 21 Sep 2017 00:23:40 +0200] rev 12467
Fix ammo tooltip icon being white
Wuzzy <almikes@aol.com> [Wed, 20 Sep 2017 20:25:59 +0200] rev 12466
Increase maximum event string message count to 255
Enrico <enricobe@hotmail.com> [Wed, 20 Sep 2017 19:59:25 +0200] rev 12465
Update Italian translation
nemo [Wed, 20 Sep 2017 13:15:17 -0400] rev 12464
ranges for alnum were silly. also lets not fail to same value
nemo [Wed, 20 Sep 2017 11:00:43 -0400] rev 12463
Data is not part of the path
nemo [Tue, 12 Sep 2017 16:14:40 -0400] rev 12462
Try to prevent the script safety checking from totally screwing up localisation. Also untested.
nemo [Tue, 12 Sep 2017 08:35:13 -0400] rev 12461
this probably isn't helpful
nemo [Tue, 12 Sep 2017 08:32:01 -0400] rev 12460
This should be ok right?
nemo [Mon, 11 Sep 2017 14:28:58 -0400] rev 12459
Totally untested. Trying to ensure scripts loaded more or less match.
sheepluva [Tue, 05 Sep 2017 21:15:25 +0200] rev 12458
fix buffered read going into inf recursion loop
sheepluva [Tue, 05 Sep 2017 20:46:40 +0200] rev 12457
fix physfs using inflateCopy() (not part of miniz)
sheepluva [Sun, 03 Sep 2017 19:09:30 +0200] rev 12456
PHYSFS: fix off-by-one error
nemo [Fri, 01 Sep 2017 11:24:18 -0400] rev 12455
remove the collision addition for hogs again.
alfadur [Thu, 10 Aug 2017 08:13:37 -0400] rev 12454
block spawning on ice slopes
nemo [Wed, 09 Aug 2017 15:36:05 -0400] rev 12453
So, was trying to allow spawning on level surfaces of ice but not girders, but seems to be failing. We'll call this WIP
nemo [Wed, 09 Aug 2017 15:35:39 -0400] rev 12452
Add checkins so that spawning on top of things is possible too
nemo [Wed, 09 Aug 2017 12:46:52 -0400] rev 12451
trying to eliminate that annoying impact sound for gears that are well under the water and not even exiting it. sheepluva might want to look this over since this is modifying his code and should perhaps be part of the addSplashForGear checks, but hadn't had much luck getting him to examine it past year or so
nemo [Wed, 09 Aug 2017 12:22:05 -0400] rev 12450
don't spawn things on ice. it's too unpredictable what'll happen to them
nemo [Sun, 30 Jul 2017 19:06:57 -0400] rev 12449
while we're tweaking this phrase, "with" feels awkward
sheepluva [Sat, 29 Jul 2017 00:25:38 +0200] rev 12448
cleanup/fix .hgignore
Worldblender [Fri, 28 Jul 2017 18:12:28 -0400] rev 12447
bug #238 install the .desktop file too
Worldblender [Fri, 28 Jul 2017 16:49:38 -0400] rev 12446
use gender neutral language
nemo [Tue, 18 Jul 2017 11:29:50 -0400] rev 12445
Add .git, remove glob from things that aren't globs.
antonc27 <antonc27@mail.ru> [Mon, 17 Jul 2017 00:59:46 +0200] rev 12444
- Add .gitignore (duplicated from .hgignore)
antonc27 <antonc27@mail.ru> [Fri, 14 Jul 2017 19:44:14 +0200] rev 12443
- Fix fpc download link for travis iOS build
Anton Malmygin <antonc27@mail.ru> [Fri, 14 Jul 2017 14:46:30 +0200] rev 12442
Merge pull request #48 from LocutusOfBorg/trusty
Move to trusty travis ci environment
Gianfranco Costamagna <costamagnagianfranco@yahoo.it> [Mon, 10 Jul 2017 14:58:36 +0200] rev 12441
travis: move to trusty environment
tariqbenezza <tariq.benezza@gmail.com> [Fri, 17 Mar 2017 15:58:50 +0100] rev 12440
french language updates
antonc27 <antonc27@mail.ru> [Thu, 13 Jul 2017 16:23:49 +0200] rev 12439
- Bump iOS version
sheepluva [Sun, 09 Jul 2017 00:30:17 +0200] rev 12438
fix
issue #199: video recording crashed when trying to freeEverything twice
Janne Uusitupa [Sun, 02 Jul 2017 11:31:00 -0400] rev 12437
update finnish
nemo [Thu, 15 Jun 2017 14:57:16 -0400] rev 12436
bug #230 - Precise aiming is disabled after firing first Deagle shot (when held down)
Wuzzy <almikes@aol.com> [Thu, 15 Jun 2017 15:50:23 +0200] rev 12435
Mutant: Fix turn skip of next hog after mutating when TurnTimeLeft = 0
Wuzzy <almikes@aol.com> [Thu, 18 May 2017 00:57:15 +0200] rev 12434
HedgeEditor: Add 2 names to Mushroom Kingdom team identidy to get a full set of 8 hogs
Wuzzy <almikes@aol.com> [Thu, 18 May 2017 00:44:16 +0200] rev 12433
Complete and update German Lua translation (de.lua)
Wuzzy <almikes@aol.com> [Thu, 18 May 2017 00:24:24 +0200] rev 12432
Sort strings in de.lua alphabetically
Wuzzy <almikes@aol.com> [Wed, 17 May 2017 23:28:21 +0200] rev 12431
Fix even more bad/broken loc()'s in scripts (hopefully the last one)
Wuzzy <almikes@aol.com> [Tue, 16 May 2017 23:31:28 +0200] rev 12430
Fix 3 more incorrect uses of loc() in scripts
Wuzzy <almikes@aol.com> [Tue, 16 May 2017 21:37:46 +0200] rev 12429
Fix various loc() syntax errors in scripts
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 19:08:57 +0200] rev 12428
Add Anachron into credits for the Battalion style
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 18:41:18 +0200] rev 12427
Battalion: RC Plane gets 2 bombs, set air bomb dmg to 20
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 17:23:49 +0200] rev 12426
Battalion: Extend weapon tooltips for modified weapons
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 16:57:05 +0200] rev 12425
Battalion: Make mutated hog names translatable
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 16:29:51 +0200] rev 12424
Update readme link in Battalion script
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 16:28:32 +0200] rev 12423
Show Battalion mission panel for the default time
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 16:27:38 +0200] rev 12422
Battalion: Rename “Air-General” to “Air General”
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 16:24:45 +0200] rev 12421
Battalion: Don't show SD count at start (it's shown in each round anyway)
Wuzzy <almikes@aol.com> [Sun, 14 May 2017 16:24:01 +0200] rev 12420
Rewrite all Battalion strings to be more translator-friendly
sheepluva [Sun, 14 May 2017 15:20:26 +0200] rev 12419
Remove IceGun from default Highlander weaponset
sheepluva [Sun, 14 May 2017 14:56:08 +0200] rev 12418
Added tag 0.9.23-alpha for
changeset 8cc070640fd1
sheepluva [Sun, 14 May 2017 14:06:51 +0200] rev 12417
New Game-Style: Battalion (version 0.33)
Wuzzy <almikes@aol.com> [Fri, 12 May 2017 17:15:45 +0200] rev 12416
Lua refactor: Replace ParseCommand('setweap… with SetWeapon
Wuzzy <almikes@aol.com> [Fri, 12 May 2017 16:53:29 +0200] rev 12415
Remove the buggy /finish chat command
Wuzzy <almikes@aol.com> [Mon, 08 May 2017 03:42:51 +0200] rev 12414
Add many, many English announcer messages for crate drops
Wuzzy <almikes@aol.com> [Sun, 07 May 2017 13:51:59 +0200] rev 12413
Add a few (adapted) announcer messages suggested by Star and Moon
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 16:49:34 +0200] rev 12412
Fix skipping in Racer causing the next team to be skipped, too
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 16:36:39 +0200] rev 12411
Stop telling the player to build a track in Racer when it is already built
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 13:36:04 +0200] rev 12410
Fix in-game mission name display of Newton and the Hammock
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 13:33:05 +0200] rev 12409
No more chat slang in Dangerous Ducklings
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 13:21:34 +0200] rev 12408
Fix incomplete German mission translation of The Great Escape
unc0rr [Thu, 04 May 2017 13:23:37 +0300] rev 12407
Fix fail to detect base package when built with ghc 8
unc0rr [Mon, 01 May 2017 13:59:24 +0300] rev 12406
Update racer scripts
unC0Rr [Fri, 05 Feb 2016 11:32:23 +0300] rev 12405
Racer maps #18 and #19
unC0Rr [Tue, 14 Apr 2015 11:18:14 +0300] rev 12404
Racer challenge map #17
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 11:59:15 +0200] rev 12403
Fix overlapping crates in ACF mission 8
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 03:27:27 +0200] rev 12402
Construction Mode: Move pick hammer and blow torch into weapon crates (game default)
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 03:06:21 +0200] rev 12401
Update Molotov Cocktail help: Mention insta-explosion on barrels
Wuzzy <almikes@aol.com> [Thu, 04 May 2017 03:04:45 +0200] rev 12400
Add 15 main menu tips
Wuzzy <almikes@aol.com> [Wed, 03 May 2017 22:08:49 +0200] rev 12399
Update de.txt and hedgewars_de.ts
Wuzzy <almikes@aol.com> [Wed, 03 May 2017 03:54:18 +0200] rev 12398
Complete the strings in hedgewars_en.ts (mostly to fix plural forms)
Wuzzy <almikes@aol.com> [Wed, 03 May 2017 01:50:20 +0200] rev 12397
Make the Mr Mine message in ClimbHome translatable
Wuzzy <almikes@aol.com> [Tue, 02 May 2017 21:48:07 +0200] rev 12396
Lock ammo scheme for ClimbHome mission map (script forces all ammos anyway)
Wuzzy <almikes@aol.com> [Tue, 02 May 2017 21:16:07 +0200] rev 12395
Add note in Diver scenario that jetpack only has 50% fuel
Wuzzy <almikes@aol.com> [Tue, 02 May 2017 19:38:21 +0200] rev 12394
Mention overwritten fuel in ammo description of UFO in TechRacer
Wuzzy <almikes@aol.com> [Mon, 01 May 2017 00:04:28 +0200] rev 12393
Add big fat developer warning to all racing scripts about compability
This is done to prevent me and others from committing crap. :D
sheepluva [Sun, 30 Apr 2017 00:36:36 +0200] rev 12392
very elaborate change to the confusing and convoluted code for detecting (non-)linked SDL-libs versions in frontend
sheepluva [Sun, 30 Apr 2017 00:28:17 +0200] rev 12391
fix build. sorry 'bout that.
sheepluva [Sun, 30 Apr 2017 00:11:50 +0200] rev 12390
whoops, temp file was committed...
sheepluva [Sat, 29 Apr 2017 23:49:39 +0200] rev 12389
merge
sheepluva [Sat, 29 Apr 2017 23:45:14 +0200] rev 12388
cmake: Fix SDL2 header version detection
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 22:08:12 +0200] rev 12387
Update ChangeLog.txt, mostly for campaign bugfixes
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 21:25:47 +0200] rev 12386
ACF, mission 3: Add mission strings to remind the player of the main goal
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 20:53:22 +0200] rev 12385
ACF, mission 3: Standardize mine times. 3s if alone, 5s if playing with 2 hogs
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 20:08:35 +0200] rev 12384
ACF, mission 3: Fix player not losing properly after killing princess
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 18:54:59 +0200] rev 12383
Delete unused code in ACF mission 3
alfadur [Fri, 28 Apr 2017 17:56:36 +0200] rev 12382
Fix bullets being reflected too early on bouncy world edge border while digging land
alfadur [Fri, 28 Apr 2017 17:49:15 +0200] rev 12381
Make hogs keep their hat when holding the baseball bat
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 04:42:04 +0200] rev 12380
ACF, mission 3: Fix victory causing a lot of loser message being displayed. Also add EndTurn()
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 03:02:15 +0200] rev 12379
ACF, mission 3: Fail faster after Leaks or Dense Cloud died
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 02:50:23 +0200] rev 12378
ACF, mission 3: Fix Lua error when Leaks a Lot dies at the beginning
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 02:45:19 +0200] rev 12377
ACF, mission 3: Fix Lua error spam when Dense Cloud dies in the pit sequence
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 02:18:21 +0200] rev 12376
Lua: Fix SwitchHog breaking the ammo menu of the new hog
unC0Rr [Fri, 01 Apr 2016 14:42:14 +0300] rev 12375
Time achievement for ClimbHome
unc0rr [Mon, 28 Mar 2016 21:20:11 +0300] rev 12374
Declare achievements alongwith EndGame call, since it would skip SendStats
unC0Rr [Thu, 24 Mar 2016 14:40:59 +0300] rev 12373
Achievement for ClimbHome
unc0rr [Tue, 01 Mar 2016 08:32:46 +0300] rev 12372
Don't dump ghost points if map isn't detected
unc0rr [Tue, 23 Feb 2016 13:45:49 +0300] rev 12371
Dump best time ghost on console
Wuzzy <almikes@aol.com> [Fri, 28 Apr 2017 00:21:16 +0200] rev 12370
Fix ACF Eplilogue becoming unplayble when all hogs except the traitor have died
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 23:47:44 +0200] rev 12369
Get rid of some incorrect timeout messages in ACF, by using EndTurn(true)
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 22:47:14 +0200] rev 12368
Set infinite skip in ACF: United We Stand
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 22:14:56 +0200] rev 12367
Fix Lua fail in Long Live the Queen mission on victory
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 21:00:28 +0200] rev 12366
Fix engine crash in ACF mission 5 when skipping animation after killing wave 2 while the cyborg is talking
Also harden the code against double function calls
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 19:09:01 +0200] rev 12365
Lua: Fix HideHog causing engine crash when provided with invalid gear ID or hog was hidden
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 16:29:23 +0200] rev 12364
Remove outdated/unused debug output
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 05:07:35 +0200] rev 12363
Refactor hardcoded ammo IDs in The Great Escape
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 05:04:32 +0200] rev 12362
HedgeEditor: Fix blow torch / pick hammer in wrong crate type
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 04:58:48 +0200] rev 12361
Fix broken HedgeEditor export of utility and ammo crates
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 04:44:55 +0200] rev 12360
Refactor HedgeEditor output, get rid of wepArray in favor of simpler ammo iteration
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 03:38:22 +0200] rev 12359
Mention inf attack rule in Diver, also fix the in-game mission name
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 03:21:16 +0200] rev 12358
Refactor Teamwork 2: No more hacky skipping, set proper ammos for enemy instead
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 03:11:50 +0200] rev 12357
Fix false victory in Teamwork/Teamwork 2 when one of your hogs die in same turn as enemy
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 02:42:40 +0200] rev 12356
Mention important game modifiers in Spooky Tree and Nobody Laugh
nemo [Wed, 26 Apr 2017 19:52:30 -0400] rev 12355
fly saint flyy
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 01:46:28 +0200] rev 12354
Decode chat slang in en.txt (“GL HF”)
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 01:17:41 +0200] rev 12353
Use Robot voice for enemy in Bamboo Thicked and Newton and the Hammock
Wuzzy <almikes@aol.com> [Thu, 27 Apr 2017 01:10:37 +0200] rev 12352
Fix Ammo/Utility crate confusion in portal mission
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 23:44:17 +0200] rev 12351
Fix incorrect PointsType in sniper rifle training and That Sinking Feeling
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 23:23:18 +0200] rev 12350
Set fixed wind in bazooka training. Fixed impossible first target when bad wind
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 23:05:05 +0200] rev 12349
Standardize the secret achievements strings in Lua scripts
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 22:31:29 +0200] rev 12348
Fix Traitor taunt being played when hog w/ heResurrectable drowns w/o damage
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 19:38:34 +0200] rev 12347
Disable resurrection message for respawning with heResurrectalbe
It was often irritating. Now this message is only shown for using the resurrector utility.
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 19:00:32 +0200] rev 12346
Mutant: Fix “Boring” taunt being played when becoming the mutant
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 18:53:11 +0200] rev 12345
Highlander: Fix crate collect sound playing when hog didn't get anything
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 18:38:21 +0200] rev 12344
HedgeEditor: Disable waypoint export because output scripts break when waypoints have been added
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 18:18:05 +0200] rev 12343
HedgeEditor: Make sprTargetBee the first selected sprite
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 17:52:08 +0200] rev 12342
Refactor Frenzy script
- Use GetAmmoName instead of hardcoding ammo names into strings
- Remove Tracker
- Make texts a bit more translator-friendly
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 16:24:44 +0200] rev 12341
Construction Mode: Mention teleportation restriction in tooltip
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 02:55:40 +0200] rev 12340
Show traditional winning animation in Mutant again
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 02:28:13 +0200] rev 12339
Use the traditional winning sequence in Space Invasion again (killing off the losers)
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 02:10:47 +0200] rev 12338
Add back the missing winning animation for Racer and TechRecer
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 01:51:51 +0200] rev 12337
Lua API: SendAchevementsStatsOff, SendGameResultOff, SendRankingStatsOff
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 01:46:38 +0200] rev 12336
Fix caption of stats screen not being reset on clear()
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 00:47:14 +0200] rev 12335
Update more HWPs: Knockball, Racer, Construction Mode
Changes:
- New ammo icon for Knockball's baseball bat with ball
- New ammo icon for waypoint placement tool in Racer
- Remove airplane cursor in Racer and Construction Mode
Wuzzy <almikes@aol.com> [Wed, 26 Apr 2017 00:04:49 +0200] rev 12334
HedgeEditor: Fix incorrect preview of air attack icon in sprAMAmmos/sprAMAmmosBW
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 23:10:49 +0200] rev 12333
Add dud mine to missions.png and use it in HedgeEditor
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 23:06:19 +0200] rev 12332
Clean up HedgeEditor HWP mess, fix broken/outdated graphics
- Simplify ammo menu icons
- Add Ammos_bw.png
- Simplify Target.png
- Fix dud mine preview looking like normal mine
- Fix weapon crate preview of air attack, drill strike, napalm
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 21:00:44 +0200] rev 12331
Update and simplify Construction Mode sidecar HWP
Changes:
- Remove amGirder.png (not required anymore)
- Make all non-overwritten ammo icons transparent (for nemo's Ammos overwrite patch)
- Add Ammos_bw.png
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 19:27:34 +0200] rev 12330
Fix install failure of Ammos_base.png for QTfrontend
nemo [Tue, 25 Apr 2017 13:13:47 -0400] rev 12329
turn hwp Ammos overrides into overlays. untested.
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 17:51:03 +0200] rev 12328
Add Octopus fort
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 04:54:46 +0200] rev 12327
Fix sndBoring being played when force-ending turn due to victory
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 02:50:28 +0200] rev 12326
Clarify how the weapons restocking works in Highlander
Wuzzy <almikes@aol.com> [Tue, 25 Apr 2017 02:13:18 +0200] rev 12325
Backed out
changeset 82951b9b3c2f
Reason: People think giving hogs the weapons again in consecutive turns is OP
Wuzzy <almikes@aol.com> [Mon, 24 Apr 2017 23:11:51 +0200] rev 12324
Fix rubber duck description (it no longer drops *straight down*)
Wuzzy <almikes@aol.com> [Mon, 24 Apr 2017 19:31:53 +0200] rev 12323
Drop rubber duck like dynamite
Wuzzy <almikes@aol.com> [Mon, 24 Apr 2017 19:21:43 +0200] rev 12322
Backed out
changeset 98824a464230 (disable GetLaunchX/Y again)
Reason: GetLaunchX/GetLaunchY were buggy
nemo [Mon, 24 Apr 2017 09:59:10 -0400] rev 12321
Move sidecar lua load to prior to script load. This should let the script use it for dependencies.
Wuzzy <almikes@aol.com> [Mon, 24 Apr 2017 13:53:34 +0200] rev 12320
Fix incorrect SDL_UnloadObject usage in about.cpp (copy-paste fail)
sheepluva [Sun, 23 Apr 2017 22:21:41 +0200] rev 12319
Jungle Theme: allow flower object to go across gaps
sheepluva [Sun, 23 Apr 2017 18:23:59 +0200] rev 12318
Art theme: fix alpha in landtex
sheepluva [Sun, 23 Apr 2017 17:27:07 +0200] rev 12317
clean up flake falling/rising code. this should fix
issue #157
sheepluva [Sun, 23 Apr 2017 14:38:33 +0200] rev 12316
fix fort mode's edge adjustments getting lost with weWrap.
issue #181
Wuzzy <almikes@aol.com> [Sun, 23 Apr 2017 04:47:13 +0200] rev 12315
HedgeEditor: Fix maximum ammos sprite ID being 1 too low
Wuzzy <almikes@aol.com> [Sun, 23 Apr 2017 00:21:11 +0200] rev 12314
Fix broken ammo preview caused by previous commit
Yes, I'm dumb.
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 23:55:49 +0200] rev 12313
Fix hog not getting new ammo in Highlander when it takes 2 consecutive turns
This happens when all enemy hogs are frozen
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 23:30:46 +0200] rev 12312
Lock ammo scheme of TechRacer (is ignored anyway)
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 23:06:47 +0200] rev 12311
Fix sniper rifle disabling laser sight utility after shooting
sheepluva [Sat, 22 Apr 2017 22:23:49 +0200] rev 12310
fix campaign missions not showing up for me
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 20:37:51 +0200] rev 12309
Backed out
changeset 071a05275798
Reason: Can't switch weapon forwards while preventing slipping, or while doing precise aiming
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 19:30:24 +0200] rev 12308
Fix warning caused in uGearsHedgehog.pas
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 18:58:25 +0200] rev 12307
Replace hardcoded max. ammo index in Highlander with AmmoTypeMax
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 18:36:57 +0200] rev 12306
Lua variable: AmmoTypeMax (maximum ammo type ID for iterating)
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 18:12:58 +0200] rev 12305
Make sticky mines fall off the map when frozen
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 18:00:57 +0200] rev 12304
Freezer allows to freeze sticky mines (currently only disables them)
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 04:17:51 +0200] rev 12303
Stretch teamselwidget across whole page in local multiplayer page
Wuzzy <almikes@aol.com> [Sat, 22 Apr 2017 02:33:32 +0200] rev 12302
Allow to press [Precise]+[Slot] to cycle through weapons in reverse order
Wuzzy <almikes@aol.com> [Fri, 21 Apr 2017 17:54:28 +0200] rev 12301
Only select from default graves and forts for new themes
Wuzzy <almikes@aol.com> [Fri, 21 Apr 2017 17:42:09 +0200] rev 12300
Add DLC filtering in DataManager.cpp and namegen.cpp
nemo [Thu, 20 Apr 2017 11:22:29 -0400] rev 12299
For testing purposes, drop tointeger and pushint since Lua uses ptrdiff causing inconsistent behaviour if we try to get a longword value from tointeger on 64 bit vs 32bit. This should improve script reliability a bit
Wuzzy <almikes@aol.com> [Thu, 20 Apr 2017 02:38:45 +0200] rev 12298
Make health gain message translatable
Wuzzy <almikes@aol.com> [Thu, 20 Apr 2017 00:04:35 +0200] rev 12297
Take sacrifices into account for the “Stupid” taunt
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 22:26:24 +0200] rev 12296
Call hog stupid for selfkilling
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 22:10:12 +0200] rev 12295
Call hedgehogs stupid for poisoning themselves
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 22:03:11 +0200] rev 12294
Fix hedgehog self-damage not counted, and there were never Stupid taunts/announces
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 20:50:57 +0200] rev 12293
Fix incorrect Mutant score message color
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 20:21:15 +0200] rev 12292
Use new EndTurn in a couple of scripts, esp. to fix timeout taunts in Racer
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 17:50:31 +0200] rev 12291
New Lua call: EndTurn to end turn
koda [Wed, 19 Apr 2017 08:35:31 -0400] rev 12290
travis: Exclude gcc for the macOS target
gcc is just a symlink to clang on this platform.
Wuzzy <almikes@aol.com> [Wed, 19 Apr 2017 00:46:54 +0200] rev 12289
Add a few more announcer messages, loosely based on forum suggestions from https://hedgewars.org/node/1195
Wuzzy <almikes@aol.com> [Tue, 18 Apr 2017 22:56:28 +0200] rev 12288
Add a few announcer messages suggested by Star and Moon
KoBeWi <kobewi4e@gmail.com> [Tue, 18 Apr 2017 22:27:25 +0200] rev 12287
Change water speed range for better precision
KoBeWi <kobewi4e@gmail.com> [Tue, 18 Apr 2017 22:19:19 +0200] rev 12286
Fix broken sprites on animated water edges
Wuzzy <almikes@aol.com> [Tue, 18 Apr 2017 22:07:16 +0200] rev 12285
Update some music credits, fix Beach theme credits
Wuzzy <almikes@aol.com> [Tue, 18 Apr 2017 21:38:36 +0200] rev 12284
Credit most theme and map authors in credits.txt
Wuzzy <almikes@aol.com> [Tue, 18 Apr 2017 19:36:29 +0200] rev 12283
Add 3 forts: Lonely_Island, Olympic, Snail
sheepluva [Mon, 17 Apr 2017 23:17:47 +0200] rev 12282
engine: d52af905437b broke pas2c build. pas2c doesn't understand "in [1, 2]" etc.
PS: pas2c possibly still fails due to physfs issues :/
Wuzzy <almikes@aol.com> [Mon, 17 Apr 2017 18:47:56 +0200] rev 12281
Backed out
changeset 8e9603088f99
Because unC0Rr, sheepluva and nemo like to know when their turn starts. This re-introduces the odd vows for revenge on every enemy turn start.
Wuzzy <almikes@aol.com> [Mon, 17 Apr 2017 07:12:00 +0200] rev 12280
Remove redundant main menu tips
Oops!
Wuzzy <almikes@aol.com> [Mon, 17 Apr 2017 04:06:49 +0200] rev 12279
Mention missing controls for rope and landspray, explain cleaver damage
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 08:49:18 +0200] rev 12278
Block left entrance in ACF, mission 6
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 08:19:33 +0200] rev 12277
Add alternate dialogs in ACF mission 6 when killing cyborgs before collecting crates
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 06:08:24 +0200] rev 12276
Restore old barrels and mines in ACF: Dragon's Lair
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 05:52:33 +0200] rev 12275
Update sniper rifle challenge preview image because the theme changed
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 05:37:56 +0200] rev 12274
Show mines timer in ACF, Dragon's Lair
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 04:49:05 +0200] rev 12273
Replace some HTTP links with HTTPS links
Don't worry, I have tested all the links
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 03:24:17 +0200] rev 12272
Fix broken URL in pagenetserver
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 02:40:17 +0200] rev 12271
Update changelog regarding translations and rubber duck
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 02:10:36 +0200] rev 12270
Swap the preview of missions 2 and 3 in A Classic Fairytale
They have been confused, it's pretty subtle
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 02:02:07 +0200] rev 12269
Allow the diaogues in ACF missions 8 and 10 to be translated
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 01:05:08 +0200] rev 12268
Use format strings everywhere in A Classic Fairytale (for translators)
Wuzzy <almikes@aol.com> [Sun, 16 Apr 2017 00:18:44 +0200] rev 12267
Remove incorrect help about restarting mission in ACF mission 6
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 23:47:53 +0200] rev 12266
Refactor ACF mission 6
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 23:21:13 +0200] rev 12265
Add two main menu tips regarding mission panel
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 08:52:05 +0200] rev 12264
Fix broken "whats this" help in misc options tab
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 08:09:23 +0200] rev 12263
Add HedgeEditor schemes as recommended on https://hedgewars.org/HedgeEditor
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 07:12:11 +0200] rev 12262
Add back "more wind" modifier into mission panel. Fixes regression in 10aad1cafc10
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 06:52:14 +0200] rev 12261
Delete the now unused fort mode icons
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 06:25:32 +0200] rev 12260
Redraw game flag icons: AISurvival, Border BottomBorder, LowGrav, MoreWind, NoWind, PlaceHog
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 05:01:40 +0200] rev 12259
Replace initial health icon in game scheme editor
Wuzzy <almikes@aol.com> [Sat, 15 Apr 2017 04:28:00 +0200] rev 12258
Make all hogs say Yessir taunt on their turn start (replaces revenge taunts)
Rationale: The taunts Illgetyou, JustYouWait were fairly odd and almost always inapproriate to the situation as most voicepacks clearly assume these to be used for revenge only (e.g. “You'll gonna pay for that.” was played at turn start because of this.).
Wuzzy <almikes@aol.com> [Fri, 14 Apr 2017 07:27:56 +0200] rev 12257
Use videos icon in videos page
Wuzzy <almikes@aol.com> [Fri, 14 Apr 2017 06:36:36 +0200] rev 12256
Use palette icon for user color settings group box
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 23:50:00 +0200] rev 12255
Team editor: Disable flag widget when selecting CPU team
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 21:22:32 +0200] rev 12254
Move random team button of of team members box
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 18:48:06 +0200] rev 12253
Add buttons to randomize hats and hog names only
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 17:58:32 +0200] rev 12252
Fix non-matching team name when generating random teams
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 17:42:57 +0200] rev 12251
Use smaller play sound icon in team editor
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 17:26:37 +0200] rev 12250
Allow to randomize team name, flag, grave, voice and fort seperately
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 15:18:07 +0200] rev 12249
Refactor team name generator
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 06:39:01 +0200] rev 12248
Update changelog regarding team updates
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 06:25:41 +0200] rev 12247
Randomize forts and graves in new teams
Wuzzy <almikes@aol.com> [Thu, 13 Apr 2017 05:44:23 +0200] rev 12246
Add 4 teams on first start of Hedgewars
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 23:05:18 +0200] rev 12245
Add a few WhatsThis texts in frontend, rename “Stereo rendering” to “Stereoscopy”
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 22:04:32 +0200] rev 12244
Use standard units and abbreviations in frontend
Replaces things like “fps”, “Kbps”, “m” (for minute), etc.
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 21:34:02 +0200] rev 12243
Clariy home button in DLC
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 21:23:02 +0200] rev 12242
Make framerate drop-down list translatable
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 20:14:17 +0200] rev 12241
Apply minimal padding to all text buttons in frontend
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 19:46:59 +0200] rev 12240
Redraw audio icon in settings menu be more HW style-like
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 19:35:44 +0200] rev 12239
Add home button to DLC page
Wuzzy <almikes@aol.com> [Wed, 12 Apr 2017 00:23:10 +0200] rev 12238
Don't place air mines in Shoppa
Rationale: Many players prefer Shoppa without air mines
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 07:00:22 +0200] rev 12237
Add a few more maps to the WxW Shoppa map list
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 05:31:40 +0200] rev 12236
Change voices in Big Armory, remove duplicate countdown sounds
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 05:29:44 +0200] rev 12235
Add scenario: Big Armory
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 04:48:58 +0200] rev 12234
Clean up mission strings of Teamwork scenario
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 04:46:01 +0200] rev 12233
Add scenario: Teamwork 2
Credits to Arkhnen, but I heavily reworked it so it properly works in Hedgewars.
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 04:14:21 +0200] rev 12232
Fix bad mission texts in A Space Adventure
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 03:44:56 +0200] rev 12231
Display mines timer in all missions with non-default timer
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 02:48:38 +0200] rev 12230
Set infinite turn time in RC Plane Challenge
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 02:44:59 +0200] rev 12229
Disable Sudden Death consistently in all missions which don't require it
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 02:11:49 +0200] rev 12228
Give infinite flying saucers in Space Adventure main menu
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 02:09:01 +0200] rev 12227
Add infinite skipping in fruit03 mission
Wuzzy <almikes@aol.com> [Tue, 11 Apr 2017 00:17:42 +0200] rev 12226
New icon for video button to follow the Hedgewars style guide
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 23:32:03 +0200] rev 12225
Use the same link color consistently in frontend
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 23:10:56 +0200] rev 12224
Make entire top part of about screen translatable
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 22:43:55 +0200] rev 12223
Make library list in about screen translatable
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 21:42:53 +0200] rev 12222
Prevent frontend from starting game w/ >48 hogs
This is because the engine does not support >48 hogs (another bug), but at least this commit a common crash with useless/confusing error message.
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 20:56:01 +0200] rev 12221
Fix crash when trying to open ammo menu with current team hog gear = nil
Also fixes crash in A Classic Fairytale, mission 2 when rightclicking at Brainiac intro sequence (#142)
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 19:08:00 +0200] rev 12220
Fix caption not updating if adding caption with same text but different color
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 18:42:50 +0200] rev 12219
Increase duck cost in Construction Mode to 40
nemo [Mon, 10 Apr 2017 12:06:43 -0400] rev 12218
bulk copy of latest physfs to our misc/libphysfs since this seems to fix an off-by-1 error reliably hit in readln read of 1 byte probably introduced in the addition of the buffered read. Whether this is excessive or whether libphysfs should even be maintained by us is another matter. But at least we shouldn't crash
nemo [Mon, 10 Apr 2017 09:05:16 -0400] rev 12217
merge in patch used in arch/fedora - fixes a lazy physfs memcpy that was breaking upstream's stricter checking
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 14:34:32 +0200] rev 12216
Fix dynamite sparks appearing underwater
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 14:15:00 +0200] rev 12215
Render gear timers in front of water
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 13:51:07 +0200] rev 12214
Fix syntax error in uGearsUtils
Wuzzy <almikes@aol.com> [Mon, 10 Apr 2017 13:30:44 +0200] rev 12213
Play different bounce sound for rubber duck
Wuzzy <almikes@aol.com> [Sun, 09 Apr 2017 20:54:33 +0200] rev 12212
Add rubber duck to (Balanced) Random Weapon, Construction Mode, HedgeEditor
Wuzzy <almikes@aol.com> [Sun, 09 Apr 2017 00:51:26 +0200] rev 12211
Fix free rubber ducks in Highlander
Wuzzy <almikes@aol.com> [Fri, 13 May 2016 01:19:28 +0200] rev 12210
Fix duck issues with Sea edge swimming
Wuzzy <almikes@aol.com> [Fri, 13 May 2016 00:17:05 +0200] rev 12209
Don't play duck drop sound when duck spawns in water
Wuzzy <almikes@aol.com> [Fri, 13 May 2016 00:08:09 +0200] rev 12208
Make duck rise to surface when spawning underwater
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 19:45:26 +0200] rev 12207
Add a few comments for rubber duck
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 19:33:30 +0200] rev 12206
Put duck speed factor into gear variable
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 19:22:53 +0200] rev 12205
Fix rubber duck speed when hitting sea edge initially
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 18:16:09 +0200] rev 12204
Fix rubber duck not bouncing off diagonal rubber
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 17:23:06 +0200] rev 12203
Render rubber duck timer when <6s
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 16:56:23 +0200] rev 12202
Re-enable GetLaunchX/Y, use non-zero eject only for amDuck for now
Wuzzy <almikes@aol.com> [Thu, 12 May 2016 16:20:17 +0200] rev 12201
Fix swimming rubberduck screwing up after portal, also change timer to 15s, no resets
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 21:48:39 +0200] rev 12200
Add rubber duck images for real
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 21:48:25 +0200] rev 12199
Add sounds for rubberduck drop, destruction and water collision
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 21:43:48 +0200] rev 12198
Add ammotype amDuck for rubber duck
Still needs some tweaking (eject position, ammo menu slot)
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 18:36:12 +0200] rev 12197
Add gear gtDuck: rubber duck
Properties:
- Falls straight down
- Swims on water and follows wind direction
- Follows Sea world edge
- Explodes on collision or after 9s
- Timer resets when hitting water
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 18:26:25 +0200] rev 12196
Update changelog: Water anim., translations
KoBeWi <kobewi4e@gmail.com> [Sat, 08 Apr 2017 17:21:22 +0200] rev 12195
Fix bad water flow animation
KoBeWi <kobewi4e@gmail.com> [Sat, 08 Apr 2017 17:17:28 +0200] rev 12194
Water can now be animated
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 06:22:43 +0200] rev 12193
Fix CPU level sprites falling down in ClimbHome (instead of stars)
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 05:23:07 +0200] rev 12192
Locale: Replace outdated round start message with loading template
Wuzzy <almikes@aol.com> [Sat, 08 Apr 2017 05:04:18 +0200] rev 12191
Load screen: Move “LOADING” from image into text box
So this message can be properly translated
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 05:03:30 +0200] rev 12190
Add a few home run messages (en, de)
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 04:56:51 +0200] rev 12189
Add support for hog name in home run message
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 03:27:17 +0200] rev 12188
Remove English-only text from campaign mission images
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 03:10:28 +0200] rev 12187
Replace portal mission image with screenshot
Done to remove English-only text
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 02:26:12 +0200] rev 12186
Harden the countdown sound check
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 01:50:49 +0200] rev 12185
Fix name Scottish Gaelic being incorrectly displayed in language dropdown
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 01:41:30 +0200] rev 12184
Add basic win/draw messages in Scottish Gaelic
fios@foramnagaidhlig.net <fios@foramnagaidhlig.net> [Fri, 07 Apr 2017 01:17:51 +0200] rev 12183
Scottish Gaelic translation update: tips, missions, frontend, engine
Wuzzy <almikes@aol.com> [Fri, 07 Apr 2017 00:57:09 +0200] rev 12182
Set turn time to 0 when current hog drowns
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 23:28:13 +0200] rev 12181
Fix enemy saying “Missed” when poisoned w/o damage
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 22:34:02 +0200] rev 12180
Fix time box tooltip saying it is not *yet* available in SD
When it is actually not available *anymore*
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 22:02:29 +0200] rev 12179
Show random event message on round start, instead of the static one
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 21:49:59 +0200] rev 12178
Add new random victory/round draw messages in English
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 20:57:51 +0200] rev 12177
Implement random round draw / team win messages
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 20:14:05 +0200] rev 12176
Add back accidental removal of random mines
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 20:01:14 +0200] rev 12175
Add many ticker messages for the new ticker events
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 07:34:00 +0200] rev 12174
More ticker messages: Sick, king died, resurrect, time box return, timeout, kamikaze
Wuzzy <almikes@aol.com> [Thu, 06 Apr 2017 05:54:45 +0200] rev 12173
Allow to place theme objects on water
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 18:23:10 +0200] rev 12172
Simplify the background gradient of Beach theme, fixes ugly “stripe” at borders
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 18:12:40 +0200] rev 12171
Smoother water gradient for Beach theme
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 17:43:46 +0200] rev 12170
Update changelog
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 17:29:18 +0200] rev 12169
Remove redundant water color definitions in themes with default water
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 17:28:46 +0200] rev 12168
Set default theme water color to blue
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 17:26:59 +0200] rev 12167
Remove Lua function SetAmmoStore
This function very obscure and has never been used, nobody will miss it.
See
issue #145 for full rationale.
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 17:26:05 +0200] rev 12166
Fix ugly dragonball grave 1 pixel bouncing
Wuzzy <almikes@aol.com> [Wed, 05 Apr 2017 17:23:34 +0200] rev 12165
Display native language names in language combo box instead of always English
sheepluva [Tue, 04 Apr 2017 23:43:19 +0200] rev 12164
whitespace fixes (SEE, I AM USEFUL!)
KoBeWi <kobewi4e@gmail.com> [Sun, 09 Oct 2016 19:59:00 +0200] rev 12163
added CloudsL and FlakeL
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 21:17:02 +0200] rev 12162
Fix hedgehogs/ticker ignoring kills without damage (#149)
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 17:02:38 +0200] rev 12161
Lua callback: onUsedAmmo, after using up an ammo
Useful to know when e.g. shotgun attack has finished
Syntax: onUsedAmmo(ammoType)
* ammoType: Ammo type of used ammo
Note: Not called for ammo type amNothing
Thanks to KoBeWi
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 05:35:11 +0200] rev 12160
Disable incorrect “%1” messages in German home run messages
%1 is not yet supported for home runs
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 05:33:15 +0200] rev 12159
Add a bunch of funny ticker messages for English
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 02:41:11 +0200] rev 12158
Fix incorrect size of Beach theme icons
The icons had about double the required size. This caused a graphical glitch when selecting Beach and hand-drawn map.
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 02:22:30 +0200] rev 12157
Mention addition of Beach theme in changelog
Wuzzy <almikes@aol.com> [Tue, 04 Apr 2017 02:06:35 +0200] rev 12156
Update German frontend translation
nemo [Mon, 20 Mar 2017 08:58:30 -0400] rev 12155
sanity cutoff for splash sound
unc0rr [Mon, 06 Feb 2017 18:15:29 +0300] rev 12154
Fix handlers module
unc0rr [Mon, 06 Feb 2017 17:54:27 +0300] rev 12153
Store room protocol number
unc0rr [Sat, 04 Feb 2017 19:52:38 +0300] rev 12152
Room creation halfplemented
unc0rr [Fri, 27 Jan 2017 23:03:31 +0300] rev 12151
SendAllButMe action, list all clients in lobby in LobbyJoined message to newcomers
unc0rr [Thu, 26 Jan 2017 14:45:44 +0300] rev 12150
Lobby joining action
unc0rr [Wed, 25 Jan 2017 23:48:23 +0300] rev 12149
More refactoring
unc0rr [Tue, 24 Jan 2017 20:28:16 +0300] rev 12148
Toss code around
unc0rr [Mon, 23 Jan 2017 23:43:29 +0300] rev 12147
Start refactoring path from getting message from client to reacting to it
unc0rr [Wed, 18 Jan 2017 22:54:02 +0300] rev 12146
Basic support for NICK message
unc0rr [Wed, 18 Jan 2017 22:23:41 +0300] rev 12145
Fix malformed messages parsing
unc0rr [Wed, 18 Jan 2017 22:15:55 +0300] rev 12144
- Handle errors
- Client removal routine
- Handle QUIT message
unc0rr [Sun, 15 Jan 2017 00:34:36 +0300] rev 12143
Introduce actions, just like in the old server
unc0rr [Sat, 14 Jan 2017 22:30:09 +0300] rev 12142
- Use logging facilities instead of plain println!
- Parse malformed messages, parser doesn't get stuck anymore
unc0rr [Sat, 14 Jan 2017 00:46:52 +0300] rev 12141
- Render messages to string
- Respond to PING messages
unc0rr [Wed, 11 Jan 2017 22:42:59 +0300] rev 12140
Add more messages to the parser
unc0rr [Wed, 11 Jan 2017 17:39:21 +0300] rev 12139
Optional parameters parsing function
unc0rr [Sun, 08 Jan 2017 23:57:45 +0300] rev 12138
Some parsing using nom
unc0rr [Sat, 07 Jan 2017 21:34:00 +0300] rev 12137
Give up on lalrpop, let's try nom
unc0rr [Fri, 06 Jan 2017 01:00:21 +0300] rev 12136
Still trying to make parser work
unc0rr [Thu, 05 Jan 2017 19:07:01 +0300] rev 12135
Start on messages parser
unc0rr [Tue, 03 Jan 2017 00:19:47 +0300] rev 12134
- Start protocol parser implementation
- Small fixes
unc0rr [Mon, 02 Jan 2017 00:16:22 +0300] rev 12133
Refactor modules layout
unc0rr [Mon, 02 Jan 2017 00:05:12 +0300] rev 12132
- Use netbuf buffers for client connection stream
- Read data from client
unc0rr [Sun, 01 Jan 2017 22:13:35 +0300] rev 12131
Refactor code to add more structure to it
unc0rr [Sat, 31 Dec 2016 23:56:29 +0300] rev 12130
Start server implementation in rust
unc0rr [Fri, 03 Feb 2017 23:04:50 +0300] rev 12129
Adopt some patches from OpenBSD port
nemo [Mon, 30 Jan 2017 11:35:09 -0500] rev 12128
updates to polish translation by alzen, also add two unlocalised string he found in the gui
unc0rr [Wed, 25 Jan 2017 00:17:32 +0300] rev 12127
Add a buffer for files opened with physfs for reading, fixes slow engine start
CopherNeue [Sun, 15 Jan 2017 19:35:41 -0500] rev 12126
svg source for the bat animation update
alfadur+copherneue [Sun, 15 Jan 2017 15:11:07 -0500] rev 12125
fix of offsets and size to prior commits
alfadur [Sun, 15 Jan 2017 12:50:27 -0500] rev 12124
code changes to make the new bat animation work
CopherNeue [Sun, 15 Jan 2017 12:49:26 -0500] rev 12123
nicer hog bat animation art
LocutusOfBorg [Thu, 12 Jan 2017 11:40:28 -0500] rev 12122
aaand italian
nemo [Thu, 12 Jan 2017 11:28:25 -0500] rev 12121
aaand put in an exclamation mark
nemo [Thu, 12 Jan 2017 11:17:53 -0500] rev 12120
lowercase hedgehog, duplicate comment to description
unc0rr [Fri, 23 Dec 2016 23:29:00 +0300] rev 12119
Only registered players regain their teams on rejoin
unc0rr [Fri, 23 Dec 2016 23:12:00 +0300] rev 12118
Fix official server build
alfadur [Mon, 19 Dec 2016 12:34:09 -0500] rev 12117
surfboard object for beach theme
alfadur [Tue, 13 Dec 2016 09:33:50 -0500] rev 12116
Source svg for the sandcastle
nemo [Sun, 11 Dec 2016 18:00:10 -0500] rev 12115
requested by CopherNeue - make "flatten-flakes" only exclude the foreground layers. testing on eyes/halloween seems ok.
nemo [Sun, 11 Dec 2016 17:51:13 -0500] rev 12114
Enable beach theme install
CopherNeue [Sun, 11 Dec 2016 17:46:40 -0500] rev 12113
Beach theme, completely redone
sheepluva [Sat, 10 Dec 2016 21:28:10 +0100] rev 12112
Fix ScriptExists() destroying lua stack (fixes
bug #146)
sheepluva [Sat, 10 Dec 2016 19:09:25 +0100] rev 12111
bug #108 - Phyfs/Pathz: Fix binds not being loaded
alfadur [Wed, 07 Dec 2016 13:25:04 -0500] rev 12110
Add Beach theme, update Fruit theme
sheepluva [Tue, 06 Dec 2016 02:18:38 +0100] rev 12109
tweak landtex filling some more. cuz it's fun
sheepluva [Tue, 06 Dec 2016 01:05:46 +0100] rev 12108
fix pas2c definition of SizeInt
sheepluva [Sun, 04 Dec 2016 02:02:18 +0100] rev 12107
fix chat SDL surfaces being in wrong color format (didn't play well with copyToXY's new quick pixel copies)
sheepluva [Sun, 04 Dec 2016 01:07:36 +0100] rev 12106
copyToXYFromRect: simplify my math (so that it actually, you know, works...)
sheepluva [Sat, 03 Dec 2016 17:45:32 +0100] rev 12105
GOTTA GO FAST! - speed up landtex filling
sheepluva [Sat, 03 Dec 2016 13:51:57 +0100] rev 12104
copyToXYFromRect: some tweaks
sheepluva [Sat, 03 Dec 2016 09:09:16 +0100] rev 12103
copyToXYFromRect: fix pixels overflowing pixel lines in dest
nemo [Mon, 28 Nov 2016 13:46:25 -0500] rev 12102
add alpha for sd-tint, since CopherNeue thinks the textures might need fading
sheepluva [Sun, 27 Nov 2016 18:49:15 +0100] rev 12101
fix German translation error
sheepluva [Sun, 27 Nov 2016 13:08:12 +0100] rev 12100
fix problem with pas2c build. please don't use "and not xyz", use "and (not xyz)"
sheepluva [Sun, 27 Nov 2016 12:58:41 +0100] rev 12099
make random timers less easy to predict
Wuzzy <almikes@aol.com> [Sun, 27 Nov 2016 06:32:00 +0100] rev 12098
Construction Mode: Fix free girder/rubber placement near hog
Wuzzy <almikes@aol.com> [Sun, 27 Nov 2016 06:24:43 +0100] rev 12097
Construction Mode: Turn crate limit into a script parameter
Wuzzy <almikes@aol.com> [Sun, 27 Nov 2016 05:56:45 +0100] rev 12096
Contruction Mode: Fix rubber being placable in land and invalid girder placement costing energy
Wuzzy <almikes@aol.com> [Sun, 27 Nov 2016 05:33:26 +0100] rev 12095
Add PlaceRubber to Lua API
Wuzzy <almikes@aol.com> [Sun, 27 Nov 2016 03:18:20 +0100] rev 12094
Fix Killing the Specialists giving you a free turn after killing Desert Eagle with a desert eagle with shot 1-3
Wuzzy <almikes@aol.com> [Sun, 27 Nov 2016 01:30:41 +0100] rev 12093
Fix A Space Adventure Missions allowing player to walk before 1st animation and screw things up
sheepluva [Sun, 27 Nov 2016 00:00:25 +0100] rev 12092
simplify code of previous commit ( ba1807589eaa )
sheepluva [Sat, 26 Nov 2016 23:46:31 +0100] rev 12091
OCD-compatibility-patch: make border stripes consistent in direction and offset, seamless.
Wuzzy <almikes@aol.com> [Sat, 26 Nov 2016 22:48:37 +0100] rev 12090
Give visual and audible feedback for flying through rings in Hard Flying mission
Wuzzy <almikes@aol.com> [Sat, 26 Nov 2016 22:16:45 +0100] rev 12089
Use SetCinematicMode in Animate lib, which introduces cinematic mode to missions using Animate
Wuzzy <almikes@aol.com> [Sat, 26 Nov 2016 20:27:41 +0100] rev 12088
Fix group box text being cut off (fixes #125)
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 14:22:34 +0100] rev 12087
Add custom ammo texts for Knockball
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 14:06:00 +0100] rev 12086
Remove team score messages in Knockball/Basketball because they're redundant
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 13:53:22 +0100] rev 12085
Clean up strings in Control mission maps (more translator-friendly)
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 13:38:24 +0100] rev 12084
Disable SD for a couple of scripts and mission maps
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 03:14:46 +0100] rev 12083
Fix misleading scenario desciptions regarding time limit / no time limit
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 02:53:42 +0100] rev 12082
Rewrite 2nd line of mission panel of most missions for consistency
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 02:01:18 +0100] rev 12081
Move some changelog entries to the correct categories
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 01:52:03 +0100] rev 12080
Mention Cheese in changelog
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 01:42:55 +0100] rev 12079
Update changelog for Highlander changes
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 01:36:20 +0100] rev 12078
Make Highlander mission text consistent with other game mode messages
Wuzzy <almikes@aol.com> [Fri, 25 Nov 2016 01:20:03 +0100] rev 12077
Game mode messages: New messages for PlaceHog+King; All messages get a colon to get highlighted; Reorder messages more logically
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 17:47:19 +0100] rev 12076
WxW: Remove old compability code which caused problems with unknown maps
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 17:18:16 +0100] rev 12075
Tweak WxW wall spark count according to wall size
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 17:05:26 +0100] rev 12074
WxW: Add crate radar info to rope description
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 16:52:13 +0100] rev 12073
WxW: Increase wall height of left/right walls with bounce edge and no border
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 16:25:39 +0100] rev 12072
Add WorldEdge support for WxW
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 15:45:46 +0100] rev 12071
Update changelog for Wxw updates
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 15:09:26 +0100] rev 12070
WxW: Selectable walls, support more maps, more liberal game schemes, new rules, script parameter, better menu
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 06:33:00 +0100] rev 12069
Make name “Tumbler” translatable
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 05:49:57 +0100] rev 12068
Disable world edge in Space Invasion
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 05:41:50 +0100] rev 12067
Use yellow clock color in Space Invasion and Tumbler
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 05:35:21 +0100] rev 12066
Turn invaders white in Space Invasion when round is over
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 05:08:04 +0100] rev 12065
Update changelog for Space Invasion
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 04:56:49 +0100] rev 12064
More helpful Space Invasion description
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 04:24:56 +0100] rev 12063
Remove unused flamer code from Space Invasion
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 04:21:34 +0100] rev 12062
Space Invasion: Play countdown sounds
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 04:15:27 +0100] rev 12061
Space Invasion: Make all strings more translator-friendly
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 03:53:56 +0100] rev 12060
Space Invasion: Dump most out-commented and unused code
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 03:36:56 +0100] rev 12059
Space Invasion: Better HUD, messages, stats screen, sounds. Add script param support
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 01:04:55 +0100] rev 12058
Add countdown sounds to Tumbler
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 00:50:40 +0100] rev 12057
Change ammo display texts in Tumbler to avoid pluralization failures
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 00:42:27 +0100] rev 12056
Tumbler updates: Script params, select weaps via slots, more sounds, rewrite texts, ignore broken gameflags
Wuzzy <almikes@aol.com> [Thu, 24 Nov 2016 00:20:41 +0100] rev 12055
Rewrite some help texts in the basic rope training mission
Also make it impossible for the player to die
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 23:54:55 +0100] rev 12054
Tweak flags used in all missions to fit more to the theme
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 20:25:44 +0100] rev 12053
Fix game extremely slowing down if hog collects crate with huge health, or vampire gets huge health.
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 19:43:40 +0100] rev 12052
Use GetHogFort in HedgeEditor
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 19:39:01 +0100] rev 12051
Add GetHogFort to Lua API
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 18:57:08 +0100] rev 12050
HedgeEditor: Fix mine, sticky mine, health crate, air mine sometimes being incorrectly exported
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 18:33:14 +0100] rev 12049
HedgeEditor: Fix air mines timer being falsely exported and displayed
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 18:00:35 +0100] rev 12048
HedgeEditor: Export WorldEdge, fix export of Theme
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 17:21:17 +0100] rev 12047
Remove some items from the HedgeEditor TODO list
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 17:04:15 +0100] rev 12046
HedgeEditor: Rename “Standard” target and cleaver to just target and cleaver
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 17:03:46 +0100] rev 12045
HedgeEditor: Simplify placement mode description
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 16:33:01 +0100] rev 12044
Update changelog for the recent HedgeEditor updates
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 16:02:03 +0100] rev 12043
Add sine gun to Crazy weapon set
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 15:57:45 +0100] rev 12042
Set minimum ammo box content of 1 for default ammo schemes
Because they frequently get copied, and having 0 ammo in a box is odd
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 15:34:08 +0100] rev 12041
Add icon to “Send Feedback” button, do some TODO tasks in pagevideo.cpp
Thanks to oneill
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 15:08:51 +0100] rev 12040
Use SetAmmoTexts in HedgeEditor to describe overwritten air attack (gear placement tool)
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 20:13:03 +0200] rev 12039
HedgeEditor: Add missing Left click help texts
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 19:04:22 +0200] rev 12038
HedgeEditor: Don't change placement mode when air attack is not selected
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 18:54:31 +0200] rev 12037
HedgeEditor: Make toggle help and toggle gear info work everywhere
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 18:42:40 +0200] rev 12036
HedgeEditor: Disable timer keys 2-4 in rubber placement mode
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 14:10:29 +0100] rev 12035
HedgeEditor: Unify key combination help
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 18:18:05 +0200] rev 12034
HedgeEditor: Fix health add/subtract not working for dud mines
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 14:08:43 +0100] rev 12033
HedgeEditor: Make landgun spawn in utility crates and sort list of ammo types to reflect the ammo menu ordering
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 13:59:36 +0100] rev 12032
HedgeEditor: Proper indentation for atkArray and utilArray
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 17:53:07 +0200] rev 12031
HedgeEditor: Improve secondary message
E.g. mine timers are displayed with unit, etc.
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 17:31:34 +0200] rev 12030
HedgeEditor: Allow health crates with 0 health
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 13:53:51 +0100] rev 12029
HedgeEditor: Make health/timer tags toggable with Precise+3
Wuzzy <almikes@aol.com> [Wed, 20 Apr 2016 17:10:05 +0200] rev 12028
HedgeEditor: Show tags for gear timers and health
Wuzzy <almikes@aol.com> [Mon, 18 Apr 2016 22:44:26 +0200] rev 12027
HedgeEditor: Play placement sound more often
Wuzzy <almikes@aol.com> [Mon, 18 Apr 2016 22:34:39 +0200] rev 12026
HedgeEditor: Proper error handling when attempting to delete hedgehogs
Wuzzy <almikes@aol.com> [Mon, 18 Apr 2016 22:25:56 +0200] rev 12025
HedgeEditor: Fix girder/rubber mods sometimes show nil in 2nd message
Wuzzy <almikes@aol.com> [Mon, 18 Apr 2016 22:12:50 +0200] rev 12024
HedgeEditor: Minor string corrections
Wuzzy <almikes@aol.com> [Thu, 14 Apr 2016 16:28:59 +0200] rev 12023
HedgeEditor: Fix Lua error when trying to set ShoppaBalance rank without anything being selected
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 13:40:06 +0100] rev 12022
HedgeEditor: Remove hardcoded ammo names in favor of GetAmmoName
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 23:34:21 +0200] rev 12021
HedgeEditor: Fix nil bugs related to sprite placement mode
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 23:29:16 +0200] rev 12020
HedgeEditor: Clean up some incorrect menu texts
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 23:13:33 +0200] rev 12019
HedgeEditor: Make all hog and team names translatable and export them properly
Uses the new loc_noop from Locale
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 22:13:47 +0200] rev 12018
Add loc_noop to Locale Lua library
For collecting strings without translating them (yet)
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 20:44:55 +0200] rev 12017
HedgeEditor: Minor team/hog name fixes
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 14:45:47 +0200] rev 12016
HedgeEditor: Resort sprite array, add sprTargetBee
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 14:33:27 +0200] rev 12015
HedgeEditor: Implement frame selection for sprites
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 13:24:06 +0200] rev 12014
Tweak HedgeEditor output: loc() hog/team names and tweak mission text
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 11:56:52 +0200] rev 12013
HedgeEditor: Fix broken export of team colors
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 11:15:14 +0200] rev 12012
HedgeEditor: Reliably change mission text on weapon switch
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 10:33:08 +0200] rev 12011
HedgeEditor: Fix stuff being exported multiple times on multiple saves
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 10:14:35 +0200] rev 12010
Don't agressively show HedgeEditor mission panel
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 09:41:57 +0200] rev 12009
HedgeEditor: Don't count sprites failed to place
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 09:14:09 +0200] rev 12008
HedgeEditor: Disable delete mode for sprite placement mode
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 08:59:29 +0200] rev 12007
HedgeEditor: Allow to modify dud mine health
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 08:52:19 +0200] rev 12006
HedgeEditor: Improved help disabled message, also loc()'ed
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 08:45:46 +0200] rev 12005
Write better “greeting” message for HedgeEditor
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 08:29:22 +0200] rev 12004
HedgeEditor: Add loc() to some forgotten strings, minor cleanup
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 08:19:43 +0200] rev 12003
HedgeEditor: Generally improve menu help texts
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 08:00:53 +0200] rev 12002
HedgeEditor: Better naming and explanation of tagging mode and advanced repositioning mode
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 07:40:15 +0200] rev 12001
HedgeEditor: Improve graphics on girder/rubber placement
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 07:16:01 +0200] rev 12000
HedgeEditor: Throw away code in comments and unused variables
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 06:42:31 +0200] rev 11999
HedgeEditor: Refactor legacy GetVisualGearValues code
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 06:38:11 +0200] rev 11998
HedgeEditor: Fix girder sprite being displayed a top left
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 06:09:59 +0200] rev 11997
HedgeEditor: Fix teams being exported multiple times when saving multiple times in same session
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 05:28:18 +0200] rev 11996
Add dud mine placement mode to HedgeEditor
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 04:37:03 +0200] rev 11995
HedgeEditor: Tweak and reorder health/timer selection numbers
Wuzzy <almikes@aol.com> [Sat, 09 Apr 2016 04:22:39 +0200] rev 11994
HedgeEditor: Allow to set sticky mine timer
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 13:08:24 +0100] rev 11993
Update outdated onGameInit variables in HedgeEditor map export, fixes various bugs
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 03:02:37 +0100] rev 11992
Split up change log sections even more, and update it for Racer
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 02:53:05 +0100] rev 11991
Allow to set Racer waypoint limit with script parameter “maxwaypoints”
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 02:39:08 +0100] rev 11990
Fix incorrect type check of wpRad in Racer
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 02:00:24 +0100] rev 11989
Highlight first Racer waypoint in placement phase
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 01:05:34 +0100] rev 11988
Allow to remove waypoints in Racer with precise key
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 00:28:58 +0100] rev 11987
Fix Construction Mode screwing up when initialenergy > maxenergy
Wuzzy <almikes@aol.com> [Wed, 23 Nov 2016 00:17:28 +0100] rev 11986
Use GetAmmoName in Construction Mode
Wuzzy <almikes@aol.com> [Tue, 22 Nov 2016 21:30:23 +0100] rev 11985
Disable Sudden Death in Shoppa for good
Wuzzy <almikes@aol.com> [Tue, 22 Nov 2016 17:07:14 +0100] rev 11984
Remove colons in campaign screen for more UI consistency
Wuzzy <almikes@aol.com> [Tue, 22 Nov 2016 17:02:20 +0100] rev 11983
Align drop-down text of unfinished campaign missions with finished icons
Wuzzy <almikes@aol.com> [Tue, 22 Nov 2016 16:39:54 +0100] rev 11982
Give infinite ropes in Running for survival mission
Wuzzy <almikes@aol.com> [Tue, 22 Nov 2016 16:30:54 +0100] rev 11981
Add skip option to desert01, fruit02, moon01 in A Space Adventure
Wuzzy <almikes@aol.com> [Tue, 22 Nov 2016 15:52:57 +0100] rev 11980
Fix double achievements and ranks in The First Stop mission (fixes #106)
unc0rr [Sun, 20 Nov 2016 15:20:08 +0100] rev 11979
Prepend "User quit: " to client-side quit messages
Tested and commited by sheepluva
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 05:11:19 +0100] rev 11978
Use proper start button in training menu
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 05:02:59 +0100] rev 11977
Update changelog about mission tabs
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 05:01:27 +0100] rev 11976
Update German mission description strings
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:53:47 +0200] rev 11975
Make tab of mission list tab header blend into mission list
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:52:35 +0200] rev 11974
Update English mission descriptions to better fit tabbed mission menu
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:39:17 +0200] rev 11973
Mission recategorization into trainings, challenges and scenarios.
This moves the missions into new folders and adds a nice tab widget in the mission menu
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 04:21:24 +0100] rev 11972
Fix typo in German campaign translation
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 04:12:19 +0100] rev 11971
Update changelog for space campaign updates
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 04:08:21 +0100] rev 11970
Complete space campaign's spacetrip mission if all main+side missions are completed
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 03:43:27 +0100] rev 11969
Draw 2 flowers for fully completed (w/ side missions) planets in space campaign
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 01:50:24 +0100] rev 11968
Expose number of air mines in Lua variable AirMinesNum
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 01:31:09 +0100] rev 11967
Add more descriptions into desktop entry files, fix some specification mismatches
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 00:43:12 +0100] rev 11966
Merge new Cheese map
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 00:40:20 +0100] rev 11965
Update changelog about campaign screen check marks
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 09:19:44 +0200] rev 11964
Don't show AI-controlled teams in campaigns page
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 08:44:53 +0200] rev 11963
Make campaign mission names translatable
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 07:41:46 +0200] rev 11962
Make campaign names translatable
Also add German translation for both campaigns
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 05:23:58 +0200] rev 11961
Seperate campaign victories from campaign mission victories
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 04:44:41 +0200] rev 11960
Update campaign drop-down list after campaign victory
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 04:32:31 +0200] rev 11959
Fix final mission of Progress-based campaigns (like ACF) not being recognized as finished
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 04:07:12 +0200] rev 11958
Campaign page: Add labels and move start button to footer
Wuzzy <almikes@aol.com> [Sun, 20 Nov 2016 00:12:07 +0100] rev 11957
Save mission success for A Space Adventure missions
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 02:10:59 +0200] rev 11956
Add support for storing and displaying success of campaign missions
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 00:14:41 +0200] rev 11955
Update campaign victory status when changing selection
Wuzzy <almikes@aol.com> [Tue, 03 May 2016 22:56:26 +0200] rev 11954
Store campaign victories in campaign variable "Won"
Wuzzy <almikes@aol.com> [Tue, 03 May 2016 22:26:39 +0200] rev 11953
Show check marks for campaigns with Won=true
CopherNeue [Sat, 19 Nov 2016 17:26:16 -0500] rev 11952
Updated cheese map
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 23:04:44 +0100] rev 11951
Overwrite special ammo descriptions in Racer script
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 22:17:08 +0100] rev 11950
Allow to ignore overwritten ammo name in GetAmmoName
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 22:00:23 +0100] rev 11949
GetAmmoName now returns ammo name overwritten by SetAmmoTexts
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 21:39:52 +0100] rev 11948
Update changelog for SetAmmoTexts-related changes
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 21:33:02 +0100] rev 11947
Change descriptions for special Construction Mode tools
Wuzzy <almikes@aol.com> [Tue, 10 May 2016 01:59:54 +0200] rev 11946
Add SetAmmoDescriptionAppendix to Lua API, see
issue #82
Wuzzy <almikes@aol.com> [Tue, 10 May 2016 01:33:23 +0200] rev 11945
Make SetAmmoTexts update ammo menu weapon name, too
Lua API warning: SetAmmoTexts can not be called in onGameInit
Wuzzy <almikes@aol.com> [Mon, 09 May 2016 22:49:31 +0200] rev 11944
Add Lua API function SetAmmoTexts (see
issue #82)
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 21:17:48 +0100] rev 11943
Update Changelog: Add Racer and TechRacer updates
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:55:47 +0200] rev 11942
TechRacer: Cleanup mess regarding teams which did not finish
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:17:58 +0200] rev 11941
Fix some incorrect TechRacer messages
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:17:08 +0200] rev 11940
TechRacer: Show racing times and ranking in stats screen
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:16:01 +0200] rev 11939
Force TechRacer maps when image map is selected. Fixes
Google Code issue #882
If you start a TechRacer map with an image map selected, the resulting map will likely to be completely unplayable.
So this commit disables this.
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:14:01 +0200] rev 11938
TechRacer: Don't mess with ammo caption while in waypoint.
Fixes
Google Code issue #883.
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:13:07 +0200] rev 11937
Clean up TechRacer strings
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:19:42 +0200] rev 11936
Racer: Reduce minimum number of waypoints to 2, tweak descriptions
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:14:33 +0200] rev 11935
Racer: Clean up “did not finish” mess
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:02:53 +0200] rev 11934
Add new Racer script parameter: waypointradius
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 20:22:55 +0100] rev 11933
Racer: Dump old commented-out code
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:01:28 +0200] rev 11932
Racer: Show “Track completed!” message
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:00:53 +0200] rev 11931
Add “rounds” script parameter for Racer
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:00:03 +0200] rev 11930
Racer: Don't mess with ammo display when touching waypoint
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:59:20 +0200] rev 11929
Racer: Clean up strings
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 13:58:44 +0200] rev 11928
Implement stats screen for Racer
Wuzzy <almikes@aol.com> [Sun, 01 May 2016 02:40:12 +0200] rev 11927
Add “boring” voice to voice queue to avoid voice overlapping
Wuzzy <almikes@aol.com> [Sun, 01 May 2016 02:36:17 +0200] rev 11926
Enable timer warning sounds in hog placement phase
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 15:03:16 +0100] rev 11925
Add changelog entries for the timer color-coding and countdown sounds
Wuzzy <almikes@aol.com> [Sun, 01 May 2016 01:18:58 +0200] rev 11924
When doing something, set ready time to 0 instead of 1
Wuzzy <almikes@aol.com> [Sun, 01 May 2016 01:04:45 +0200] rev 11923
Fix sniper rifle making timer gray all the time
Wuzzy <almikes@aol.com> [Sun, 01 May 2016 00:09:14 +0200] rev 11922
Show timer at 999s instead of 1000s
Wuzzy <almikes@aol.com> [Sat, 30 Apr 2016 23:46:57 +0200] rev 11921
Make timer gray while the time is not running or while it is paused
Wuzzy <almikes@aol.com> [Sat, 30 Apr 2016 23:30:34 +0200] rev 11920
Add ammoprop for blowtorch and pickhammer for not stopping timer in inf attack
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 15:00:14 +0100] rev 11919
Play countdown sounds for 4-1 remaining seconds and “boring” voice on timeout
Also play “coward” voice for skipping (instead of “boring”)
Wuzzy <almikes@aol.com> [Sat, 30 Apr 2016 20:55:16 +0200] rev 11918
Make the timer red when it is the get-away time
Wuzzy <almikes@aol.com> [Sat, 30 Apr 2016 20:35:55 +0200] rev 11917
Turn timer digits green when it's still the ready timer
Wuzzy <almikes@aol.com> [Sat, 19 Nov 2016 06:43:44 +0100] rev 11916
Add sounds for blowtorch, invuln., f. saucer, lasersight, portal gun
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 15:29:16 +0100] rev 11915
Fix Qt warnings about QLayout (Fixes #127)
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 14:59:20 +0100] rev 11914
Update Mutant script
New features:
- Custom achievements in stats screen
- Replace health graph with score graph
- Ranking based on score
- Improved localization support
- Improved mission text
- Show messages on scoring
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 14:38:11 +0100] rev 11913
Update changelog for CTF
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 04:51:17 +0200] rev 11912
CTF: Play sound when capturing flag
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 04:48:26 +0200] rev 11911
CTF: Allow to set capture limit with script param
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 04:33:13 +0200] rev 11910
CTF: Clean up mission panel
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 14:05:12 +0100] rev 11909
Capture The Flag: Fix flag of first team spawning at second hog (
issue #9)
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:47:28 +0100] rev 11908
Update changelog
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:37:48 +0100] rev 11907
Fix and change escaping for mission map descriptions
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:36:45 +0100] rev 11906
Show mission map descriptions for default language as well
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:35:58 +0100] rev 11905
UTF-8 support for mission map descriptions
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:35:10 +0100] rev 11904
Fix improper locale detection for mission map descriptions
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:34:21 +0100] rev 11903
Add German translations for mission maps
Wuzzy <almikes@aol.com> [Thu, 17 Nov 2016 03:33:46 +0100] rev 11902
Slightly improved mission map descriptions
sheepluva [Wed, 16 Nov 2016 19:19:36 +0100] rev 11901
reenable divided-mode spawning hack^Wtweak, that was accidently removed in 34ede05e4d4f
nemo [Wed, 16 Nov 2016 12:26:26 -0500] rev 11900
Make sd-tint a theme variable so cophernue can tweak his sky tinting
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 18:06:02 +0100] rev 11899
Improve mission panel in Gravity script (don't overwrite game modifier texts)
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 18:02:22 +0100] rev 11898
Fix low gravity utility not working in Gravity script (fixes #13)
Using low gravity halves the gravity.
For using a range, both the minimum and maximum gravities are halved.
Negative gravities are doubled.
Bonus: game modifier “low gravity” will be force-disabled.
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 16:35:43 +0100] rev 11897
Save fastest rounds in Killing the specialists and Precise shooting missions
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 16:35:09 +0100] rev 11896
Save record time for Chasing the blue hog mission
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 16:34:33 +0100] rev 11895
Save some records in campaign vars: Hard flying, Running for survival
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 16:32:44 +0100] rev 11894
Fix ClimbHome mission bugs (broken teams, broken graph)
Wuzzy <almikes@aol.com> [Wed, 16 Nov 2016 16:18:32 +0100] rev 11893
Set random flags and voice in random teams
Except in quick matches, which always uses default voice (for native speakers)
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 03:00:56 +0100] rev 11892
Show symbols at bottom right while extra damage / low grav. are active
PC version only. No change for touch interface.
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 02:30:35 +0100] rev 11891
Relax some health bounds in game scheme editor
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 02:12:49 +0100] rev 11890
Fix Lua error message in A Classic Fairytale mission 8
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 02:05:12 +0100] rev 11889
Translate appdata file into German
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 02:00:27 +0100] rev 11888
Upgrade appdata file to AppStream 0.8 format, update screenshots
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 01:49:36 +0100] rev 11887
Simplify the hat format for unanimated hats
For simple hats which are not animated, a single 32×32 image is now enough.
For simple clan hats, use 64×32 with the color overlay at the right.
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 01:25:37 +0100] rev 11886
Remove old Fort Mode from frontend
Part of ripping out Fort Mode from game schemes. This time for real.
- Remove the game modifier button "Fort Mode"
- Remove the scheme "Fort Mode"
- Remove some fort mode handling code
- Keep gfForts symbol to not mess up things too much
- Old schemes are still supported, the fortsmode parameter is just ignored
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 00:42:44 +0100] rev 11885
Lua API: Add GetVisualGearType, onVisualGearAdd, onVisualGearDelete
Fixes #99 and #122.
Wuzzy <almikes@aol.com> [Tue, 15 Nov 2016 00:17:31 +0100] rev 11884
Add WorldEdge to Lua API to expose/change world edge type
Wuzzy <almikes@aol.com> [Mon, 14 Nov 2016 21:33:59 +0100] rev 11883
Show “More Wind” modifier in mission panel
Fixes #116
nemo [Wed, 09 Nov 2016 12:31:05 -0500] rev 11882
fix urls
nemo [Wed, 09 Nov 2016 11:21:14 -0500] rev 11881
allow longer grave animations
sheepluva [Sat, 15 Oct 2016 20:54:30 +0200] rev 11880
update changelog
sheepluva [Sat, 15 Oct 2016 20:11:05 +0200] rev 11879
fix copypastafail (incorrect variable name) and whitespaces
KoBeWi <kobewi4e@gmail.com> [Sat, 15 Oct 2016 20:06:42 +0200] rev 11878
support for alternate sound paths [this is allowing themes to override certain sound files; reviewed and committed by sheepluva, fixes pending]
sheepluva [Sat, 15 Oct 2016 13:34:14 +0200] rev 11877
update changelog
sheepluva [Sat, 15 Oct 2016 13:28:13 +0200] rev 11876
rename variables for better code-readability and fix indentation
KoBeWi <kobewi4e@gmail.com> [Sat, 15 Oct 2016 13:10:16 +0200] rev 11875
support for multiple inland rectangles [reviewed, cleaned up and committed by sheepluva]
sheepluva [Fri, 14 Oct 2016 23:25:51 +0200] rev 11874
update Changelog
KoBeWi <kobewi4e@gmail.com> [Fri, 14 Oct 2016 22:52:04 +0200] rev 11873
rising flakes will no longer fly forever [reviewed, cleaned up and committed by sheepluva]
nemo [Mon, 03 Oct 2016 14:10:25 -0400] rev 11872
Make frozen hogs poison immune
sheepluva [Sun, 02 Oct 2016 18:30:15 +0200] rev 11871
lupdate-qt4
sheepluva [Sun, 02 Oct 2016 18:29:55 +0200] rev 11870
fix for
bug #91 - Make DELEGATE action available in frontend
sheepluva [Sun, 02 Oct 2016 17:39:42 +0200] rev 11869
fix a typo back from may that apparently completely broke online-multiplayer due to causing a frontend crash on joining somebody else's room
sheepluva [Sun, 02 Oct 2016 15:15:39 +0200] rev 11868
bug #115 - Application icon is missing
sheepluva [Sun, 02 Oct 2016 12:42:16 +0200] rev 11867
also update ghc info in INSTALL file
sheepluva [Sun, 02 Oct 2016 12:00:39 +0200] rev 11866
travis: also add libghc-regex-tdfa-dev to dependencies
sheepluva [Sun, 02 Oct 2016 01:26:59 +0200] rev 11865
increase heart count in seduction effect. FPS are overrated anyway
sheepluva [Sun, 02 Oct 2016 01:17:33 +0200] rev 11864
reflect dataenc->sandi change in travis file
sheepluva [Sun, 02 Oct 2016 00:42:29 +0200] rev 11863
and while I'm at it, fix seduction... kinda ♥
sheepluva [Sat, 01 Oct 2016 22:48:00 +0200] rev 11862
pimp up random droplet movement vector init to create half-elliptic rather than square patterns - makes using piano less painful to the eyes
sheepluva [Sat, 01 Oct 2016 22:35:14 +0200] rev 11861
adding some frontend stuff to changelog
unc0rr [Sat, 01 Oct 2016 21:27:05 +0300] rev 11860
- Use sandi instead of dataenc (bugs.debian.org/836686)
- Only try to import module from the package being tested
(sometimes packages have modules with equal names, so a test
for module presence could succeed when you have one package
installed instead of another)
unc0rr [Sat, 01 Oct 2016 20:56:42 +0300] rev 11859
Use regex match for bans
sheepluva [Sat, 01 Oct 2016 19:06:12 +0200] rev 11858
sheepluva [Sat, 01 Oct 2016 16:45:59 +0200] rev 11857
fix build
koda [Mon, 26 Sep 2016 23:36:00 -0400] rev 11856
Drop xfire module
The service shut down, this is now dead code with potential
GPL license incompatibility.
sheepluva [Sat, 24 Sep 2016 21:01:12 +0200] rev 11855
minor german translation adjustment
sheepluva [Fri, 16 Sep 2016 00:41:03 +0200] rev 11854
fix typo and hopefully also pas2c
sheepluva [Fri, 16 Sep 2016 00:22:05 +0200] rev 11853
Highlander: give visual and acustic feedback when weapons are collected from a kill, similar to collecting a crate
sheepluva [Fri, 16 Sep 2016 00:01:43 +0200] rev 11852
Lua API: IsHogLocal(gearUid)
sheepluva [Thu, 15 Sep 2016 23:16:49 +0200] rev 11851
Lua API: GetAmmoName(ammoType)
koda [Fri, 09 Sep 2016 15:57:30 +0000] rev 11850
merge with github
sheepluva [Sun, 04 Sep 2016 21:23:00 +0200] rev 11849
Lua API: fix incorrect error message. thanks to TheAnachron and rhino for pointing this out
unc0rr [Thu, 11 Aug 2016 23:05:14 +0300] rev 11848
Make in-game chat work
unc0rr [Tue, 02 Aug 2016 23:08:17 +0300] rev 11847
Preparation to sending engine messages to net.
unc0rr [Fri, 15 Jul 2016 22:39:07 +0300] rev 11846
merge default
unc0rr [Sat, 09 Jul 2016 22:40:44 +0300] rev 11845
Use less weird options
LocutusOfBorg [Sat, 02 Jul 2016 17:56:10 +0200] rev 11844
Remove some more bytestring-show references, e.g. INSTALL file and travis file
unc0rr [Wed, 29 Jun 2016 20:16:29 +0300] rev 11843
bytestring-show RIP
alzen [Wed, 22 Jun 2016 09:25:29 -0400] rev 11842
Polish update
nemo [Tue, 21 Jun 2016 18:02:46 -0400] rev 11841
bit of a start on HDPI monitor support. Fonts.
sheepluva [Tue, 21 Jun 2016 22:03:09 +0200] rev 11840
remove experimental in-game credits code
nemo [Tue, 21 Jun 2016 15:37:08 -0400] rev 11839
no.
nemo [Wed, 15 Jun 2016 18:39:31 -0400] rev 11838
lupdate
antonc27 <antonc27@mail.ru> [Sun, 22 May 2016 15:06:08 +0200] rev 11837
- In case of HWLIBRARY we need reference to sysutils for GetCurrentDir()
nemo [Sat, 21 May 2016 15:23:08 -0400] rev 11836
Change this back to allowing hooking rope to hogs again, 'cause, well, rage...
nemo [Sat, 21 May 2016 14:39:35 -0400] rev 11835
http → https
alfadur [Wed, 18 May 2016 15:42:14 -0400] rev 11834
Fruit theme music
unc0rr [Tue, 17 May 2016 23:29:49 +0300] rev 11833
Merge default
unc0rr [Tue, 17 May 2016 23:18:08 +0300] rev 11832
- Add state to engine callback for it to know what engine is sending
- Display suggested hogs number in preview
sheepluva [Tue, 17 May 2016 21:32:10 +0200] rev 11831
implement ExtraftFileDir and ExtractFileName in uUtils
sheepluva [Mon, 16 May 2016 00:15:32 +0200] rev 11830
remove another useless SysUtils include
sheepluva [Sun, 15 May 2016 23:59:24 +0200] rev 11829
implement Trim() in uUtils
sheepluva [Sun, 15 May 2016 23:11:14 +0200] rev 11828
drop SysUtils inclusion from 5 files where it is not needed anymore
unc0rr [Sun, 15 May 2016 14:29:37 +0300] rev 11827
- Use IntToStr() in preference to Str()
- Remove senseless Str() call in uRandom.GetNext
sheepluva [Sun, 15 May 2016 13:18:34 +0200] rev 11826
always include uUtils _after_ SysUtils
sheepluva [Sun, 15 May 2016 11:37:07 +0200] rev 11825
merge Wuzzy's frontend tweaks
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 20:12:27 +0200] rev 11824
Tweak sizes and icons of most footer buttons of frontend
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 19:23:26 +0200] rev 11823
Neatly align all the bottom buttons on the same height
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 18:49:41 +0200] rev 11822
Slightly better naming of new or copied ammo/game schemes
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 18:35:33 +0200] rev 11821
Tweak damage modifier help
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 18:33:54 +0200] rev 11820
Fix mines time displaying "1 seconds" in frontend
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 17:26:06 +0200] rev 11819
Frontend: Increase space for help text in the footer
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 17:20:19 +0200] rev 11818
Add help texts for game scheme's basic settings (initial health, etc.)
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 16:08:48 +0200] rev 11817
Add more What's This? texts throughout the frontend
Wuzzy <almikes@aol.com> [Fri, 06 May 2016 15:45:48 +0200] rev 11816
Fix problems with dynamic whats this texts
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 22:56:22 +0200] rev 11815
Add missing frontend constants
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 19:42:20 +0200] rev 11814
Add various “What's This?” texts to multiplayer, net and team editor frontend pages
Wuzzy <almikes@aol.com> [Wed, 04 May 2016 18:14:25 +0200] rev 11813
Team editor: Make bot icons and graves more visible in closed drop-down lists, smaller botlevel images
koda [Sun, 15 May 2016 10:43:18 +0200] rev 11812
avrec crash/math fix (sheepy here, committing koda's fix because I'm tired of having it lying around in my repo :P
nemo [Tue, 10 May 2016 13:28:37 -0400] rev 11811
turn off sparks for drowning dynamite
sheepluva [Fri, 06 May 2016 20:00:55 +0200] rev 11810
<unC0Rr> might be somewhere width used instead of rightx
koda [Wed, 04 May 2016 14:30:04 -0400] rev 11809
linux on travis needs sudo to install dependencies
unC0Rr [Wed, 04 May 2016 14:09:54 +0300] rev 11808
Fix some warnings
antonc27 <antonc27@mail.ru> [Tue, 03 May 2016 22:19:17 +0200] rev 11807
- Don't forget to init uVaribles inside LoadLocaleWrapper call
koda [Tue, 03 May 2016 13:20:35 -0400] rev 11806
Enable GL2 travis builds
unc0rr [Tue, 03 May 2016 20:18:25 +0300] rev 11805
ansistring, not Ansistring
sheepluva [Tue, 03 May 2016 19:06:09 +0200] rev 11804
small code cleanup/comment
unc0rr [Tue, 03 May 2016 19:17:30 +0300] rev 11803
I heard we switched to physfs
unc0rr [Tue, 03 May 2016 19:08:27 +0300] rev 11802
TryDo is deprecated
frd [Tue, 03 May 2016 01:07:26 -0400] rev 11801
Add pre/post js stub files and expand the emscripten options
frd [Tue, 03 May 2016 00:55:46 -0400] rev 11800
Set medium floating precision to shaders
Helps with WebGL compatibility.
koda [Tue, 03 May 2016 00:51:33 -0400] rev 11799
Compile uMatrix to c too when GL2 is requested
koda [Mon, 02 May 2016 23:28:58 -0400] rev 11798
Work around missing gl functions from emscripten headers
koda [Mon, 02 May 2016 23:03:42 -0400] rev 11797
Avoid using an undeclared variable
koda [Mon, 02 May 2016 22:52:21 -0400] rev 11796
Set pas2c switches more cleanly
antonc27 <antonc27@mail.ru> [Tue, 03 May 2016 01:13:41 +0200] rev 11795
- Pass also userPath to LoadLocaleWrapper
TODO: Find a way to simplify all of this...
antonc27 <antonc27@mail.ru> [Tue, 03 May 2016 01:09:36 +0200] rev 11794
- More ugly ifdefs for the ifdef god
antonc27 <antonc27@mail.ru> [Tue, 03 May 2016 00:59:38 +0200] rev 11793
[
bug #66] - Create '/Logs' folder if not exists
sheepluva [Sun, 01 May 2016 21:09:45 +0200] rev 11792
qmlfrontend/map-preview: add hog count display thingy (only displays "?" for now)
sheepluva [Sun, 01 May 2016 15:58:19 +0200] rev 11791
qmlfrontend: tweak map preview a little in an attempt to buy back unC0Rr's <3
sheepluva [Sun, 01 May 2016 14:32:47 +0200] rev 11790
add button to randomize theme only
sheepluva [Sun, 01 May 2016 12:36:59 +0200] rev 11789
changelog
sheepluva [Sun, 01 May 2016 02:47:51 +0200] rev 11788
update changelog
sheepluva [Sat, 30 Apr 2016 21:06:46 +0200] rev 11787
update changelog
sheepluva [Sat, 30 Apr 2016 20:55:02 +0200] rev 11786
update changelog
sheepluva [Sat, 30 Apr 2016 00:13:11 +0200] rev 11785
indentation fixes
sheepluva [Sat, 30 Apr 2016 00:02:33 +0200] rev 11784
koda told me that putting in one finger wasn't enough
sheepluva [Fri, 29 Apr 2016 23:52:44 +0200] rev 11783
koda told me to put the finger in
sheepluva [Fri, 29 Apr 2016 23:42:37 +0200] rev 11782
fix memory corruptions caused by outofbounds-writes in uTouch
sheepluva [Fri, 29 Apr 2016 19:01:52 +0200] rev 11781
show credits only briefly
sheepluva [Fri, 29 Apr 2016 18:18:32 +0200] rev 11780
aggregate music credits into a single file (individual files can still be used to override. useful for .hwp etc.)
sheepluva [Fri, 29 Apr 2016 15:10:27 +0200] rev 11779
more credits updates
sheepluva [Fri, 29 Apr 2016 13:36:59 +0200] rev 11778
add some more credits
sheepluva [Fri, 29 Apr 2016 13:12:26 +0200] rev 11777
music credits etc.
sheepluva [Fri, 29 Apr 2016 12:26:13 +0200] rev 11776
do not show credits in stats-only mode
sheepluva [Fri, 29 Apr 2016 12:11:19 +0200] rev 11775
move function
sheepluva [Fri, 29 Apr 2016 00:56:04 +0200] rev 11774
some initial credits-display implementation
sheepluva [Thu, 28 Apr 2016 21:28:22 +0200] rev 11773
merge target practice patch by Wuzzy
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 15:44:42 +0200] rev 11772
Target Practice: Make targets respawn after drowning, and minor code cleanup
sheepluva [Thu, 28 Apr 2016 21:15:08 +0200] rev 11771
merge 3 new sound effects added by Wuzzy
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 12:17:30 +0200] rev 11770
Add sound effects for: cleaver impact, air mine impact, using extra time
sheepluva [Thu, 28 Apr 2016 20:28:53 +0200] rev 11769
merging Wuzzy's empty weaponset for "new" button in weaponset editor
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 12:13:34 +0200] rev 11768
Add empty weapons scheme (instead of default) when using “New” button
sheepluva [Thu, 28 Apr 2016 20:07:10 +0200] rev 11767
merge more construction mode patches by Wuzzy
Wuzzy <almikes@aol.com> [Tue, 26 Apr 2016 18:00:15 +0200] rev 11766
Construction Mode: Make weapon crate mode be initial selection in crate tool
Wuzzy <almikes@aol.com> [Tue, 26 Apr 2016 17:54:48 +0200] rev 11765
Construction Mode: Don't update ticker for cursor keys when hedgehog is not under control anymore
Wuzzy <almikes@aol.com> [Tue, 26 Apr 2016 17:40:29 +0200] rev 11764
Construction Mode: Reorder weapon and utility list to parrallel weapon menu order
Wuzzy <almikes@aol.com> [Tue, 26 Apr 2016 17:33:51 +0200] rev 11763
Construction Mode: Fix landspray being considered a weapon instead of utility
sheepluva [Thu, 28 Apr 2016 18:32:50 +0200] rev 11762
in non-local games, don't include DLC-themes/maps/missions during random selection. thanks to unC0Rr for helping me realize that I was stupid in a different way than I thought :P
sheepluva [Thu, 28 Apr 2016 17:42:43 +0200] rev 11761
lupdate
Wuzzy [Thu, 28 Apr 2016 17:38:30 +0200] rev 11760
fix for
bug #117: Incorrect description of modifier “divide teams”
sheepluva [Thu, 28 Apr 2016 15:23:02 +0200] rev 11759
rollback last commit (bad approach, as item index confusion can happen)
sheepluva [Thu, 28 Apr 2016 02:06:35 +0200] rev 11758
exclude DLC theme from random theme selection
sheepluva [Thu, 28 Apr 2016 00:41:09 +0200] rev 11757
rooms-list: fix "Forts" map type being displayed in dark red
sheepluva [Wed, 27 Apr 2016 23:52:43 +0200] rev 11756
make hog fallback (flower-in-hole) positioning respect limits (e.g. used by gfDivideTeams)
sheepluva [Wed, 27 Apr 2016 23:14:47 +0200] rev 11755
fix incorrect debug message
koda [Wed, 27 Apr 2016 15:10:25 -0400] rev 11754
Only build engine to c with clang on travis
koda [Wed, 27 Apr 2016 15:08:43 -0400] rev 11753
Minor changes to the travis file
Reuse TRAVIS_OS_NAME for ios, move the ios checks after all the others,
add a new line between sections, drop unneeded search path for osx.
sheepluva [Wed, 27 Apr 2016 18:08:48 +0200] rev 11752
make construction mode recognize fort maps too
sheepluva [Wed, 27 Apr 2016 17:54:36 +0200] rev 11751
tweak preview
sheepluva [Wed, 27 Apr 2016 17:38:44 +0200] rev 11750
tweak preview
sheepluva [Wed, 27 Apr 2016 16:20:59 +0200] rev 11749
Added "Forts" to map type selection. This makes the mode easier selectable/discoverable. Also the slider can be used to adjust the distance between forts.
sheepluva [Wed, 27 Apr 2016 13:01:38 +0200] rev 11748
fallback to stdout if no writable logfile available
sheepluva [Wed, 27 Apr 2016 11:41:32 +0200] rev 11747
update Changelog
koda [Wed, 27 Apr 2016 01:12:37 -0400] rev 11746
Set install dir for emscripten
While not required, should help compatibility with older cmake versions.
koda [Wed, 27 Apr 2016 01:03:15 -0400] rev 11745
Drop duplicated include from CMakeLists.txt
sheepluva [Wed, 27 Apr 2016 01:34:59 +0200] rev 11744
fix
issue #8: Static skull and bones flakes near the water in Sudden Death in themes without flakes
sheepluva [Wed, 27 Apr 2016 01:06:29 +0200] rev 11743
add /clear command to frontend chat (clears chat window)
Wuzzy <almikes@aol.com> [Wed, 27 Apr 2016 00:14:06 +0200] rev 11742
fix for
issue #71: Lua API: “Theme” variable is set to empty string initially
sheepluva [Wed, 27 Apr 2016 00:04:37 +0200] rev 11741
Lua-API - GetClanColor: Verify argument and display error message on fail (instead of engine crash)
Wuzzy <almikes@aol.com> [Tue, 26 Apr 2016 23:34:28 +0200] rev 11740
issue #94: Seduction text is outdated and misleading
sheepluva [Tue, 26 Apr 2016 22:09:50 +0200] rev 11739
create forts in random order
sheepluva [Tue, 26 Apr 2016 20:51:13 +0200] rev 11738
make construction mode work with fort mode without mixing up clans and forts
sheepluva [Tue, 26 Apr 2016 18:15:10 +0200] rev 11737
update construction mode in-file version info
sheepluva [Tue, 26 Apr 2016 17:02:24 +0200] rev 11736
merge construction mode patches by Wuzzy
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 03:17:32 +0200] rev 11735
Construction Mode: Fix Girder/Rubber mode sometimes show nil
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 03:04:24 +0200] rev 11734
Fix bad comment in Construction Mode
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 03:03:46 +0200] rev 11733
Construction Mode: Sanity-check numbers from script parameter
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 02:54:36 +0200] rev 11732
Construction Mode: Fix timer issues
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 02:44:37 +0200] rev 11731
Construction Mode: Recognize health case amount from game scheme
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 02:41:16 +0200] rev 11730
Construction Mode: Remove 2 useless blank lines in mission panel
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 02:20:04 +0200] rev 11729
Construction Mode: Fix construction/support station
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 01:53:25 +0200] rev 11728
Construction Mode: Update structure overlay each tick, thus falling smoothly
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 01:28:20 +0200] rev 11727
Construction Mode: “spawn” extra time, not buying
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 01:26:46 +0200] rev 11726
Construction Mode: Fix giving round energy boost at first round
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 01:19:37 +0200] rev 11725
Add script parameter support to Construction Mode
Allows to set initial energy, energy per round and max. energy
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 00:49:34 +0200] rev 11724
Throw away legacy Construction Mode code which is never actually used
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 00:39:45 +0200] rev 11723
Throw away old out-commented Construction Mode code
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 00:27:40 +0200] rev 11722
Construction Mode: Disable setting drill strike timer in object placement mode
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 00:17:07 +0200] rev 11721
Construction Mode: Fix mine timer message being shown at start
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:50:49 +0200] rev 11720
Construction Mode: Disable up/down in building mode
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:48:34 +0200] rev 11719
Construction Mode: Show mine timer in seconds
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:40:24 +0200] rev 11718
Tweak barrel and mine defaults in Construction Mode
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:37:25 +0200] rev 11717
Mark some forgotten Construction Mode strings for translation
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:12:43 +0200] rev 11716
Construction Mode: Actually, the extra time limit is about buying
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:10:53 +0200] rev 11715
Remove cheat in Construction Mode
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:06:49 +0200] rev 11714
Construction Mode: Make weapon names match en.txt
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 23:04:05 +0200] rev 11713
Fix crate costs in Construction Mode being all the same (fixes #15)
sheepluva [Tue, 26 Apr 2016 15:19:36 +0200] rev 11712
also make forts face inwards in wrap mode, if there are only 2 teams
sheepluva [Tue, 26 Apr 2016 15:15:12 +0200] rev 11711
fix last fort not facing left
sheepluva [Tue, 26 Apr 2016 14:41:56 +0200] rev 11710
Fort Mode: allow more than 2 clans
sheepluva [Tue, 26 Apr 2016 14:22:54 +0200] rev 11709
fix clouds/flakes area not being adjusted after ResizeLand()
sheepluva [Tue, 26 Apr 2016 12:27:17 +0200] rev 11708
cleaning up team divide mode code from last night a little
sheepluva [Tue, 26 Apr 2016 02:42:45 +0200] rev 11707
divided teams: better horizontal clan distribution
koda [Mon, 25 Apr 2016 16:26:02 -0400] rev 11706
Reword emscripten-related error messages
sheepluva [Mon, 25 Apr 2016 21:12:34 +0200] rev 11705
"divided teams" modifier will now work with more than 2 teams!
unc0rr [Mon, 25 Apr 2016 22:10:06 +0300] rev 11704
Merge default
sheepluva [Mon, 25 Apr 2016 16:11:39 +0200] rev 11703
Fix
issue #12: “Yoohoo” sound for seduction is missing
sheepluva [Sun, 24 Apr 2016 22:41:24 +0200] rev 11702
some more dark magic regarding hog speech input
sheepluva [Sun, 24 Apr 2016 22:10:37 +0200] rev 11701
restore closing hog speech quotation marks being added automatically (lost in SDL2 transition... I think)
sheepluva [Sun, 24 Apr 2016 21:16:08 +0200] rev 11700
merge Wuzzy's new scheme icons
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 12:03:22 +0200] rev 11699
Update scheme editor icons
sheepluva [Sun, 24 Apr 2016 21:08:12 +0200] rev 11698
merge Wuzzy's space campaign string fixes
Wuzzy <almikes@aol.com> [Wed, 13 Apr 2016 14:59:14 +0200] rev 11697
Typo fixes for A Space Adventure campaign
Also add loc() where forgotten and replace string concatenation with string.format.
sheepluva [Sun, 24 Apr 2016 16:51:31 +0200] rev 11696
merge Wuzzy's game modifier buttons reorder patch
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 19:52:35 +0200] rev 11695
Reorder game flag buttons
The buttons are now (roughly) ordered like this:
line 1: landscape
line 2: environment
line 3: hedgehog life
line 4: weapons
line 5: gameplay
sheepluva [Sun, 24 Apr 2016 16:34:01 +0200] rev 11694
preselect weapons
sheepluva [Sun, 24 Apr 2016 16:12:19 +0200] rev 11693
merge Wuzzy's ropeknockchallenge updates
Wuzzy <almikes@aol.com> [Tue, 12 Apr 2016 19:46:25 +0200] rev 11692
Update Rope-Knocking Challenge
- Fix challenge being stuck when leftmost hog drowns
- Display custom taunts for knocked hogs
- Stats screen now shows the actual relevant facts
- Add simple scoring system
- Minor message changes
- More translation-friendly strings
sheepluva [Sun, 24 Apr 2016 00:54:00 +0200] rev 11691
drop function that does not exist in SDL2 from SDLh.pas
frd [Sat, 23 Apr 2016 17:03:38 -0400] rev 11690
pas2c converts exit to return, so change RunEngine signature
frd [Sat, 23 Apr 2016 16:57:27 -0400] rev 11689
Correctly call uPhysFSLayer.initModule
koda [Sat, 23 Apr 2016 16:57:20 -0400] rev 11688
Add workaround to force string concatenation in pas2c
koda [Sat, 23 Apr 2016 16:32:18 -0400] rev 11687
Implement GetCurrentDir in the c rtl
frd [Sat, 23 Apr 2016 16:18:07 -0400] rev 11686
Use hwlibrary while converting to c
koda [Sat, 23 Apr 2016 16:17:15 -0400] rev 11685
Set cdecl on exported functions and hide them from pas2c
frd [Sat, 23 Apr 2016 13:52:30 -0400] rev 11684
Add a necessary flag to emscripten
koda [Sat, 23 Apr 2016 13:48:30 -0400] rev 11683
Add missing functions to fully disable lua at compile time
koda [Sat, 23 Apr 2016 13:41:10 -0400] rev 11682
uscript cosmetics
sheepluva [Sat, 23 Apr 2016 12:15:31 +0200] rev 11681
whitespace fix