nemo [Wed, 12 Dec 2018 23:01:06 -0500] rev 14437
Allow scaling hand drawn maps
unc0rr [Mon, 10 Dec 2018 22:44:46 +0100] rev 14436
Move rust server into rust folder
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:23:52 +0100] rev 14435
Frenzy: More consistent ready time setting
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:16:05 +0100] rev 14434
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 14433
Remove debugging code
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 21:04:37 +0100] rev 14432
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 14431
Also play countdown warning sounds with low initial turn time
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 19:07:12 +0100] rev 14430
Skip ammo menu open animation if playing with TurnTime <= 10s
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 10:28:06 +0100] rev 14429
Shorter turn reaction delay
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 10:01:24 +0100] rev 14428
Also show SD warning 3 and 7 rounds before SD
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 09:39:34 +0100] rev 14427
Show Sudden Death warning messages only once per round
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 09:01:27 +0100] rev 14426
Tweak damage tag delay
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 08:55:45 +0100] rev 14425
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 14424
Properly disable SD in That Sinking Feeling
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 08:00:45 +0100] rev 14423
Fix poison damage not working in first round
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 07:59:45 +0100] rev 14422
Remove incorrectly used Delay parameter in many scripts
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 07:35:29 +0100] rev 14421
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 14420
End turn immediately if king of own team was killed
Wuzzy <Wuzzy2@mail.ru> [Mon, 10 Dec 2018 02:30:14 +0100] rev 14419
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 14418
Hide most HUD elements in cinematic mode
unc0rr [Sun, 09 Dec 2018 22:19:31 +0100] rev 14417
Fix fail to parse protocol number from engine
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 21:13:38 +0100] rev 14416
Colorize switching arrows, pointing arrow and target cross in clan color
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 17:12:47 +0100] rev 14415
Lua API: SetTurnTimePaused/GetTurnTimePaused
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 16:54:22 +0100] rev 14414
Lua API: Make the last 2 params optional in the SpawnFake*Crate functions
alfadur [Sun, 09 Dec 2018 04:09:38 +0300] rev 14413
pull file io out of server handler
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Dec 2018 00:53:05 +0100] rev 14412
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 14411
Add more fallback sounds
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 22:15:49 +0100] rev 14410
Remove weird fallbacks for sndHmm
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 21:43:13 +0100] rev 14409
Make better re-use of some mission strings
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 19:30:25 +0100] rev 14408
Whoops. Forgot to bump default gameServer MOTD to 0.9.25. :(
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 19:20:57 +0100] rev 14407
Clarify the buttons in pagenet
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 19:03:57 +0100] rev 14406
Update description of the "training" menu to be more accurate
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 18:18:15 +0100] rev 14405
Fix minor grammar fail
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 17:28:15 +0100] rev 14404
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 14403
Add tutorial texts for Touch interface
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:22:24 +0100] rev 14402
Add reminder to call /restart_server with "yes"
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:19:11 +0100] rev 14401
/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 14400
Fix incomplete syntax help of /callvote
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:10:42 +0100] rev 14399
Add chat command "/help room" to show room help in game
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Dec 2018 14:02:25 +0100] rev 14398
Bump protocol number to 58 (1.0.0-dev)
nemo [Fri, 07 Dec 2018 14:35:08 -0500] rev 14397
pull 0.9.25 changes into default
alfadur [Fri, 07 Dec 2018 18:32:36 +0300] rev 14396
try again π
alfadur [Fri, 07 Dec 2018 18:21:06 +0300] rev 14395
dispose of server mods
unC0Rr [Fri, 07 Dec 2018 14:30:35 +0100] rev 14394
Rework EngineInstance::generatePreview, add preview cleanup function in enginelib
unC0Rr [Fri, 07 Dec 2018 13:56:45 +0100] rev 14393
Allow to instantiate HWEngine with different library binaries
unC0Rr [Fri, 07 Dec 2018 13:35:08 +0100] rev 14392
Add possibility to instantiate HWEngine objects from QML, reorganize work with preview
unC0Rr [Fri, 07 Dec 2018 13:04:00 +0100] rev 14391
Rename protocol_version to hedgewars_engine_protocol_version to ensure use of correct library
nemo [Wed, 05 Dec 2018 11:34:45 -0500] rev 14390
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 14389
Add log note just in case pas2c does anything odd.
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Dec 2018 15:47:34 +0100] rev 14388
Explain those weird hexcodes in uGearsHedgehog
nemo [Wed, 05 Dec 2018 09:38:31 -0500] rev 14387
make pas2c function without haskell aborting if locale is C
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Dec 2018 03:28:33 +0100] rev 14386
Fix cluster bomb target practice counting clusters as "shots"
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Dec 2018 16:48:43 +0100] rev 14385
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 14384
0.9.25 release branch
nemo [Mon, 03 Dec 2018 12:43:49 -0500] rev 14383
close 0.9.23
nemo [Mon, 03 Dec 2018 12:43:39 -0500] rev 14382
close 0.9.22
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Dec 2018 18:35:32 +0100] rev 14381
Added tag 0.9.25-release for
changeset 5e28098fb593
unc0rr [Sun, 02 Dec 2018 00:19:17 +0100] rev 14380
Fix stray tab character
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 23:39:49 +0100] rev 14379
Make sad Pas2C happy again (add missing parenthesis around a "not")
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 23:31:35 +0100] rev 14378
Apply Pas2C fix suggested by unC0Rr
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 23:06:28 +0100] rev 14377
Bump protocol number to 57
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 22:56:41 +0100] rev 14376
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 14375
- Ban more stuff from src tarball
- Remove some obsolete tools
unc0rr [Sat, 01 Dec 2018 20:38:45 +0100] rev 14374
Make server aware of new protocol versions
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 15:51:35 +0100] rev 14373
Remove unused constand sidEverAfter
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Dec 2018 02:37:05 +0100] rev 14372
Never enable switcher while in the "Place your King" round
alfadur [Fri, 30 Nov 2018 22:37:29 +0300] rev 14371
recruit some newly stabilized functions
Wuzzy <Wuzzy2@mail.ru> [Fri, 30 Nov 2018 17:09:08 +0100] rev 14370
Don't reduce InitialHealth below 1
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 20:37:40 +0100] rev 14369
Construction Mode: Update team labels more reliably
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 20:09:01 +0100] rev 14368
Fix freezer failing to freeze gears with negative coordinate
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 19:06:33 +0100] rev 14367
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 14366
HedgeEditor: No info tag for frozen sticky/air mines
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 18:41:21 +0100] rev 14365
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 14364
Pixel-perfect removal of exploding frozen air mines
nemo [Thu, 29 Nov 2018 10:56:06 -0500] rev 14363
kill stray icicle pixel
nemo [Thu, 29 Nov 2018 10:49:08 -0500] rev 14362
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 14361
Remove airmines on solid land too
Wuzzy <Wuzzy2@mail.ru> [Thu, 29 Nov 2018 03:26:35 +0100] rev 14360
Construction Mode: Fix girder/rubber cost not being updated correctly after selection
alfadur [Thu, 29 Nov 2018 01:43:41 +0300] rev 14359
add frozen airmines to collision array to make them shovable by blowtorch
alfadur [Thu, 29 Nov 2018 01:34:58 +0300] rev 14358
π’
alfadur [Thu, 29 Nov 2018 01:23:14 +0300] rev 14357
make blowtorch hit moving gears
alfadur [Wed, 28 Nov 2018 21:35:54 +0300] rev 14356
add render module π¦
alfadur [Wed, 28 Nov 2018 21:10:18 +0300] rev 14355
??
unc0rr [Wed, 28 Nov 2018 18:01:21 +0100] rev 14354
Improve randomly chosen translation + ΡΠ½ΠΎΠ²Π° ΡΠ΅ΡΡ
unc0rr [Wed, 28 Nov 2018 17:56:59 +0100] rev 14353
Fix punctuation + ΡΠ΅ΡΡ ΡΠ½ΠΈΠΊΠΎΠ΄Π° Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΌΠΈΡΠ°
Grigory Ustinov <grenka@altlinux.org> [Wed, 28 Nov 2018 17:25:29 +0300] rev 14352
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Wed, 28 Nov 2018 17:20:22 +0300] rev 14351
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 14350
sed -i -E "s/Π΅ΠΆ([Π°ΠΎ]ΠΌ)/ΡΠΆΠΈΠΊ\1/g" *ru*
grep -E "Π΅ΠΆ[ΠΎΠ°][ΠΌ]" *ru*
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 20:41:08 +0300] rev 14349
sed -i -E "s/Π΅ΠΆΠ΅ΠΉ/ΡΠΆΠΈΠΊΠΎΠ²/g" *ru*
grep -E "Π΅ΠΆΠ΅ΠΉ" *ru*
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 20:39:39 +0300] rev 14348
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 14347
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Wed, 28 Nov 2018 01:44:43 +0100] rev 14346
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 14345
CS: Don't start sabotage damage before ready phase ends
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 20:23:48 +0100] rev 14344
Fix some typos in appdata file
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 20:18:43 +0100] rev 14343
Fix German typo in frontend command-line help
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 19:59:51 +0100] rev 14342
Use that enum consistently in main.cpp
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 19:48:55 +0100] rev 14341
Fix gameServer dependency documentation
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 19:36:41 +0100] rev 14340
Prettier splash screen
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 17:48:41 +0100] rev 14339
QTfrontend: Translate and clean console output when using --help or bad cmd line arg
alfadur [Tue, 27 Nov 2018 19:07:21 +0300] rev 14338
fix typo
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 18:30:30 +0300] rev 14337
Remove all vanished translations from hedgewars_ru.ts
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 18:23:16 +0300] rev 14336
Update russian frontend translation
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 15:48:20 +0100] rev 14335
Fix critical syntax error in hedgewars_ru.ts
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:36:15 +0300] rev 14334
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:35:40 +0300] rev 14333
Very slightly inheritance of russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:33:02 +0300] rev 14332
sed -i 's/ΠΊΠΎΠΌΠΌΠ°Π½Π΄/ΠΊΠΎΠΌΠ°Π½Π΄/' *
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:28:23 +0300] rev 14331
Update russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Tue, 27 Nov 2018 17:27:27 +0300] rev 14330
Slightly correct russian translations in ru.txt
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 15:17:32 +0100] rev 14329
Update appdata file
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 14:38:27 +0100] rev 14328
Update locale files in HedgewarsMobile
Wuzzy <Wuzzy2@mail.ru> [Tue, 27 Nov 2018 03:08:06 +0100] rev 14327
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 14326
Remove dead code in uTouch
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 21:13:49 +0100] rev 14325
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 14324
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 20:40:25 +0100] rev 14323
Touch: Remove pause button in net games
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 19:10:08 +0100] rev 14322
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 14321
Touch: Fix chat rendered on top of turn timer
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 17:59:27 +0100] rev 14320
Add status indicators (low grav / extra dmg) in touch interface
unC0Rr [Mon, 26 Nov 2018 14:48:38 +0100] rev 14319
Pass opengl context to engine
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 14:31:36 +0100] rev 14318
Lua API: Change PLATFORM to INTERFACE
Wuzzy <Wuzzy2@mail.ru> [Mon, 26 Nov 2018 01:13:10 +0100] rev 14317
Highlander: Fix hogs receiving air strikes in maps with border
alfadur [Mon, 26 Nov 2018 02:50:54 +0300] rev 14316
add hwphysics to engine
unc0rr [Sun, 25 Nov 2018 22:32:49 +0100] rev 14315
Add advance_simulation() function to engine lib, some WIP on frontend
alfadur [Sun, 25 Nov 2018 05:52:06 +0300] rev 14314
add gfx setup ffi
Wuzzy <Wuzzy2@mail.ru> [Sun, 25 Nov 2018 00:23:32 +0100] rev 14313
Clear gstHHJumping and gstHHHJump when hog was hurt by explosion
unc0rr [Sat, 24 Nov 2018 23:54:32 +0100] rev 14312
Format team.* code
unc0rr [Sat, 24 Nov 2018 23:51:45 +0100] rev 14311
Prepare to have possibility to pass opengl context to engine
Wuzzy <Wuzzy2@mail.ru> [Sat, 24 Nov 2018 21:57:01 +0100] rev 14310
Remove OFFICIAL_SERVER-only dependencies from INSTALL.md
unc0rr [Sat, 24 Nov 2018 19:08:52 +0100] rev 14309
Fix build
unC0Rr [Sat, 24 Nov 2018 20:55:42 +0300] rev 14308
Cut dependency on yaml for non-official server builds
nemo [Fri, 23 Nov 2018 21:38:34 -0500] rev 14307
topY too
nemo [Fri, 23 Nov 2018 16:38:47 -0500] rev 14306
these need casting too, but overall switching type is a win.
nemo [Fri, 23 Nov 2018 16:20:55 -0500] rev 14305
more uninitialised values
nemo [Fri, 23 Nov 2018 16:03:10 -0500] rev 14304
uninitialised values
nemo [Fri, 23 Nov 2018 15:54:23 -0500] rev 14303
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 14302
Fix weWrap camera in pas2c (and if applies, 32 bit fpc)
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Nov 2018 22:18:21 +0100] rev 14301
Wuzzy <Wuzzy2@mail.ru> [Thu, 22 Nov 2018 20:41:42 +0100] rev 14300
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 14299
Slightly correct russian translations in ru.txt (typos and sense)
alfadur [Thu, 22 Nov 2018 18:37:41 +0300] rev 14298
fix casing
Grigory Ustinov <grenka@altlinux.org> [Thu, 22 Nov 2018 18:19:03 +0300] rev 14297
Update russian translation in ru.txt
unC0Rr [Thu, 22 Nov 2018 14:07:55 +0100] rev 14296
It was bad idea to store QByteArray referencing memory on stack
unC0Rr [Thu, 22 Nov 2018 13:52:00 +0100] rev 14295
Support new message format in frontend
unC0Rr [Thu, 22 Nov 2018 13:40:58 +0100] rev 14294
Send seed to engine to receive random map previews
unC0Rr [Thu, 22 Nov 2018 13:39:51 +0100] rev 14293
- Move EngineInstance into a separate module
- Refactor ipc a bit and process messages
unC0Rr [Thu, 22 Nov 2018 10:58:55 +0100] rev 14292
Implement send_ipc and read_ipc in engine lib, send_ipc in frontend
alfadur [Thu, 22 Nov 2018 00:49:55 +0300] rev 14291
prevent qtmain from not being linked in on windows
Wuzzy <Wuzzy2@mail.ru> [Wed, 21 Nov 2018 22:19:58 +0100] rev 14290
Add Mutant game scheme, and adapt Mutant for the newly unlocked settings
alfadur [Wed, 21 Nov 2018 23:55:32 +0300] rev 14289
prevent SDL2main from being linked in on windows
nemo [Wed, 21 Nov 2018 15:47:40 -0500] rev 14288
add cfg for mutant
nemo [Wed, 21 Nov 2018 15:41:43 -0500] rev 14287
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 14286
oops
nemo [Wed, 21 Nov 2018 15:26:54 -0500] rev 14285
flag crates since waste of time for mutant.
nemo [Wed, 21 Nov 2018 12:41:55 -0500] rev 14284
force-disable video recording if C build is enabled.
nemo [Wed, 21 Nov 2018 11:59:20 -0500] rev 14283
silence warning
unC0Rr [Wed, 21 Nov 2018 15:52:17 +0100] rev 14282
Use question mark approach also in IPC::read
unC0Rr [Wed, 21 Nov 2018 15:49:16 +0100] rev 14281
IPC implementation
Grigory Ustinov <grenka@altlinux.org> [Wed, 21 Nov 2018 17:28:28 +0300] rev 14280
Update russian frontend translation
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Nov 2018 22:08:12 +0100] rev 14279
Clean up 0.9.25 changelog a bit
unc0rr [Tue, 20 Nov 2018 19:43:00 +0100] rev 14278
Fix fpcrtl_strcompare broken in previous commit
unc0rr [Tue, 20 Nov 2018 18:35:39 +0100] rev 14277
No, it doesn't seem legit
unC0Rr [Tue, 20 Nov 2018 16:56:24 +0100] rev 14276
Start outlining ipc subsystem
unC0Rr [Tue, 20 Nov 2018 16:18:42 +0100] rev 14275
Parse and render more messages
Wuzzy <Wuzzy2@mail.ru> [Tue, 20 Nov 2018 00:09:35 +0100] rev 14274
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 14273
Don't aggressively delete air mines in Racer
unc0rr [Mon, 19 Nov 2018 22:26:47 +0100] rev 14272
Unify fpcrtl_pchar2astr look with fpcrtl_pchar2str
unc0rr [Mon, 19 Nov 2018 22:25:02 +0100] rev 14271
Handle NULL pchar in pchar2astr
unc0rr [Mon, 19 Nov 2018 21:51:46 +0100] rev 14270
Remove erroneous code duplicating FIX_STRING functionality, adjust ansistring array size
alfadur [Mon, 19 Nov 2018 21:10:54 +0300] rev 14269
as much as howling hedgehogs is hilarious, it might be confusing at first
alfadur [Mon, 19 Nov 2018 21:07:04 +0300] rev 14268
merge
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 18:27:45 +0100] rev 14267
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 14266
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 14265
Remove some chatslang from missions
Note: loc("...") does not violate the string freeze, this string has already been collected
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:44:44 +0300] rev 14264
Update russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:03:32 +0300] rev 14263
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:02:48 +0300] rev 14262
Adapt russian translations and fix misprint
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 18:56:24 +0300] rev 14261
Edit russian translations in desktop file
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 18:05:45 +0300] rev 14260
Mark non-translatable russian translations with comments, disable unfinished flag
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 13:03:27 +0100] rev 14259
Update Travis to use Ubuntu bionic (18.04 LTS)
alfadur [Mon, 19 Nov 2018 09:37:53 +0300] rev 14258
was a wrong copy apparently
alfadur [Mon, 19 Nov 2018 09:29:37 +0300] rev 14257
corrected parsing joined with unC0Rr's corrected generating finally gives the right result
alfadur [Mon, 19 Nov 2018 06:57:36 +0300] rev 14256
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 14255
seems like it's either this or swap indexing order everywhere
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 01:10:27 +0100] rev 14254
Fix typo in German translation of ACF1
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 01:04:29 +0100] rev 14253
ACF1: Set hero's gear position when skipping first cut scene
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 00:54:36 +0100] rev 14252
Turn accidental globals to locals in Lua libraries
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 00:19:21 +0100] rev 14251
Get rid of table.maxn in all Lua code
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 21:01:16 +0100] rev 14250
Update changelog
unc0rr [Sun, 18 Nov 2018 20:18:32 +0100] rev 14249
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 14248
fpc likes brackets
unc0rr [Sun, 18 Nov 2018 16:57:43 +0100] rev 14247
AI is bazooka genius
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 16:10:18 +0100] rev 14246
Display game scheme settings in Pas2C, too
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:48:04 +0100] rev 14245
Shorten German translation in de.txt a bit
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:44:42 +0100] rev 14244
Remove duplicate translation of "Congratulations!" in ru.lua
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:41:49 +0100] rev 14243
Remove invalid translation in pt_PT.txt (missing parameter %1)
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:38:40 +0100] rev 14242
Make sure all engine locale files start with either digit, semicolon or are empty
nemo [Sat, 17 Nov 2018 14:29:09 -0500] rev 14241
verify impact before explosion rating, since the offsets might cause water splashes
unc0rr [Sat, 17 Nov 2018 19:19:50 +0100] rev 14240
Fix desync bomb
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Nov 2018 21:23:23 +0100] rev 14239
Increase width for key binding drop-down list
nemo [Fri, 16 Nov 2018 14:59:57 -0500] rev 14238
oops
nemo [Fri, 16 Nov 2018 14:47:07 -0500] rev 14237
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 14236
Translate the few remaining missing strings in gd.txt
unC0Rr [Fri, 16 Nov 2018 16:32:51 +0100] rev 14235
Implement more of parsing, start implementation of engine messages rendering
nemo [Thu, 15 Nov 2018 15:39:59 -0500] rev 14234
more seems to work better?
nemo [Thu, 15 Nov 2018 15:12:18 -0500] rev 14233
adding X offset seems to improve chance of drownings
unC0Rr [Wed, 14 Nov 2018 16:58:22 +0100] rev 14232
Parse some synced messages, tests
unC0Rr [Wed, 14 Nov 2018 16:32:42 +0100] rev 14231
Recognize timestamps
unC0Rr [Wed, 14 Nov 2018 11:09:01 +0100] rev 14230
Rearrange code
alfadur [Wed, 14 Nov 2018 02:54:08 +0300] rev 14229
fix polygon closure
alfadur [Tue, 13 Nov 2018 20:01:43 +0300] rev 14228
2018ize everything
unC0Rr [Tue, 13 Nov 2018 16:54:40 +0100] rev 14227
Start working on engine messages parser
unc0rr [Tue, 13 Nov 2018 07:43:36 +0100] rev 14226
Move engine messages into separate lib for reuse
alfadur [Tue, 13 Nov 2018 08:11:31 +0300] rev 14225
reset airmine timer on stun recovery
alfadur [Tue, 13 Nov 2018 07:45:27 +0300] rev 14224
stun airmines on explosions as well
alfadur [Tue, 13 Nov 2018 03:57:27 +0300] rev 14223
add sparkles to stunned airmines
alfadur [Tue, 13 Nov 2018 03:22:16 +0300] rev 14222
update kamikaze collision cache after portalling
alfadur [Tue, 13 Nov 2018 01:56:42 +0300] rev 14221
stun airmines on shove
alfadur [Mon, 12 Nov 2018 20:30:06 +0300] rev 14220
make engine windows checks work for 64bit builds
Grigory Ustinov <grenka@altlinux.org> [Mon, 12 Nov 2018 20:05:24 +0300] rev 14219
Verify and update russian translations for refreshed strings in 04:XX / part 2
(last)
unc0rr [Sun, 11 Nov 2018 00:14:13 +0100] rev 14218
Fix birdy appearance/disappearance animation
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 21:15:42 +0100] rev 14217
Remove all traces of dead code related to amStructure/gtStructure
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 20:58:00 +0100] rev 14216
Remove unused/out-commented "Structure" strings in engine locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 20:33:39 +0100] rev 14215
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 14214
Credit GunChleoc for Scottish Gaelic translation update
GunChleoc [Sat, 10 Nov 2018 19:53:40 +0100] rev 14213
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 14212
Fix bad StrToInt call ('0x' instead of '$' for hex), confuses Pas2C
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:41:40 +0100] rev 14211
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:05:28 +0100] rev 14210
Fix Pas2C implementation of Val failing to parse hexadecimal
alfadur [Fri, 09 Nov 2018 23:03:45 +0300] rev 14209
pass hwrunner gl context into engine
alfadur [Fri, 09 Nov 2018 20:15:29 +0300] rev 14208
add standalone engine runner
alfadur [Fri, 09 Nov 2018 19:49:56 +0300] rev 14207
some exorcism
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 16:28:23 +0100] rev 14206
Pas2C: Fix bad C typedefs for Pascal data types Extended and Real
alfadur [Fri, 09 Nov 2018 17:44:19 +0300] rev 14205
fix 03:60
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 17:19:20 +0300] rev 14204
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 14203
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:12:00 +0300] rev 14202
Verify and update russian translations for refreshed strings
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:11:34 +0300] rev 14201
Update russian translations in ru.txt
alfadur [Fri, 09 Nov 2018 03:36:21 +0300] rev 14200
generalize adding data to World
alfadur [Fri, 09 Nov 2018 01:05:34 +0300] rev 14199
split hwphysics into modules
Igor Paliychuk [Thu, 08 Nov 2018 22:00:43 +0100] rev 14198
Update Ukrainian localization
unc0rr [Thu, 08 Nov 2018 21:57:05 +0100] rev 14197
A bit of rethinking of game messages and command
alfadur [Thu, 08 Nov 2018 22:22:47 +0300] rev 14196
add some texture transforms
nemo [Thu, 08 Nov 2018 11:34:01 -0500] rev 14195
Blame is about 30% faster than grep
nemo [Thu, 08 Nov 2018 08:29:11 -0500] rev 14194
add the code too
Grigory Ustinov <grenka@altlinux.org> [Thu, 08 Nov 2018 16:17:32 +0300] rev 14193
Add russian translations for chat command help in ru.txt
Grigory Ustinov <grenka@altlinux.org> [Thu, 08 Nov 2018 16:16:21 +0300] rev 14192
Add russian translations in ru.txt (generally 02:00)
alfadur [Thu, 08 Nov 2018 07:15:22 +0300] rev 14191
implement basic land bordering
unc0rr [Thu, 08 Nov 2018 00:00:58 +0100] rev 14190
Start outlining some core engine stuff
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 23:43:15 +0100] rev 14189
Pas2C: Fix data types of Trunc and Ceil
nemo [Wed, 07 Nov 2018 16:44:16 -0500] rev 14188
oups getter should have it too
unc0rr [Wed, 07 Nov 2018 22:04:17 +0100] rev 14187
- 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 14186
ignore whitespace/case by default to reduce false positives
alfadur [Wed, 07 Nov 2018 22:58:54 +0300] rev 14185
fix texturing and add a theme loading option to land_dump
nemo [Wed, 07 Nov 2018 14:56:34 -0500] rev 14184
requires bash
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 20:39:20 +0100] rev 14183
Some minor fixes in de.txt
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 20:23:30 +0100] rev 14182
Add nemo's script to check for outdated engine translations with some adaptations
alfadur [Wed, 07 Nov 2018 22:01:47 +0300] rev 14181
implement basic land texturing
unc0rr [Wed, 07 Nov 2018 19:43:17 +0100] rev 14180
Introduce FIX_STRINGA, use it fpcrtl_pos
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 17:45:20 +0100] rev 14179
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 14178
Add Russian translations in ru.txt
alfadur [Wed, 07 Nov 2018 18:30:33 +0300] rev 14177
fix mapgen
alfadur [Wed, 07 Nov 2018 18:27:24 +0300] rev 14176
save edges_count
unC0Rr [Wed, 07 Nov 2018 15:59:51 +0100] rev 14175
Some refactoring of qmlfrontend. It now shows land preview generated by hedgewars-engine
unC0Rr [Wed, 07 Nov 2018 15:55:32 +0100] rev 14174
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr [Wed, 07 Nov 2018 15:55:00 +0100] rev 14173
Fix some warnings here and there, remove unwelcomed code
alfadur [Wed, 07 Nov 2018 03:35:56 +0300] rev 14172
start loading theme textures
alfadur [Wed, 07 Nov 2018 00:02:48 +0300] rev 14171
make fill point asserts persistent
alfadur [Tue, 06 Nov 2018 23:45:54 +0300] rev 14170
a bit more simplification without an apparent performance gain
alfadur [Tue, 06 Nov 2018 23:29:12 +0300] rev 14169
seems like about 25% speedup in land filling
nemo [Tue, 06 Nov 2018 12:44:38 -0500] rev 14168
workaround for the freepascal bug courtesy of koda
alfadur [Tue, 06 Nov 2018 20:20:13 +0300] rev 14167
add more point operators
Grigory Ustinov <grenka@altlinux.org> [Tue, 06 Nov 2018 20:02:45 +0300] rev 14166
Update frontend russian translation
alfadur [Tue, 06 Nov 2018 19:44:20 +0300] rev 14165
pull land into collision detector
unC0Rr [Tue, 06 Nov 2018 17:00:35 +0100] rev 14164
Start working on frontend to rust engine rewrite
alfadur [Tue, 06 Nov 2018 16:40:54 +0300] rev 14163
fix tangents
alfadur [Tue, 06 Nov 2018 16:23:43 +0300] rev 14162
fix ray construction
unc0rr [Tue, 06 Nov 2018 00:02:23 +0100] rev 14161
Bezierize land outline
unc0rr [Mon, 05 Nov 2018 21:36:28 +0100] rev 14160
Implement BeizerCurveSegments, no tests
alfadur [Mon, 05 Nov 2018 23:15:56 +0300] rev 14159
merge
alfadur [Mon, 05 Nov 2018 23:15:34 +0300] rev 14158
collapse rectangle types back together with consistent usage of size
nemo [Mon, 05 Nov 2018 14:46:35 -0500] rev 14157
wtf
alfadur [Mon, 05 Nov 2018 22:43:58 +0300] rev 14156
separate rectangle types based on right/bottom edge inclusivity
alfadur [Mon, 05 Nov 2018 21:21:53 +0300] rev 14155
actually there is a way to preserve mutable polygon iterator
alfadur [Mon, 05 Nov 2018 20:22:09 +0300] rev 14154
fix polygons getting unclosed on mirroring
alfadur [Mon, 05 Nov 2018 19:56:28 +0300] rev 14153
merge
alfadur [Mon, 05 Nov 2018 19:53:26 +0300] rev 14152
organize landgen a bit more
unc0rr [Sun, 04 Nov 2018 10:52:02 +0100] rev 14151
- Fix land_dump always skipping bezierize step
- Fix ix overflow too
alfadur [Sun, 04 Nov 2018 07:19:58 +0300] rev 14150
yaml crate is having problems with unaligned arrays
alfadur [Sun, 04 Nov 2018 07:16:34 +0300] rev 14149
add command arguments to use a template from file into land_dump
alfadur [Sun, 04 Nov 2018 04:43:30 +0300] rev 14148
add a higher level map generation lib to load yaml templates into somewhere
alfadur [Sun, 04 Nov 2018 04:39:21 +0300] rev 14147
resolve some clippy complaints
unc0rr [Sun, 04 Nov 2018 00:20:27 +0100] rev 14146
- 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 14145
polygonize OutlinePoints
alfadur [Sat, 03 Nov 2018 23:19:28 +0300] rev 14144
fix compile errors
unc0rr [Sat, 03 Nov 2018 21:09:01 +0100] rev 14143
Implement non-overflowing calculations for high values
unc0rr [Sat, 03 Nov 2018 18:29:58 +0100] rev 14142
land_dump app for testing templated landgen
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 17:40:21 +0100] rev 14141
Fix portal color being switchable after losing control
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 16:37:27 +0100] rev 14140
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 14139
GameServer: Print syntax help if calling /maxteams without argument
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 15:17:46 +0100] rev 14138
GameServer: Turn some messages into warnings
alfadur [Sat, 03 Nov 2018 16:20:31 +0300] rev 14137
probably should reuse it everywhere then
alfadur [Sat, 03 Nov 2018 16:02:38 +0300] rev 14136
should have been just norm
unc0rr [Sat, 03 Nov 2018 10:57:47 +0100] rev 14135
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 14134
fix normal offset for split points and make directions more consistent
alfadur [Sat, 03 Nov 2018 07:52:34 +0300] rev 14133
reorder split rectangles
alfadur [Sat, 03 Nov 2018 07:31:35 +0300] rev 14132
simplify normal direction check for bounds distances
alfadur [Sat, 03 Nov 2018 06:45:05 +0300] rev 14131
import some clarity into border distance computation
alfadur [Sat, 03 Nov 2018 02:58:24 +0300] rev 14130
fix typos
alfadur [Sat, 03 Nov 2018 02:48:24 +0300] rev 14129
a bit more simplification
alfadur [Sat, 03 Nov 2018 02:31:21 +0300] rev 14128
swap coordinate system
alfadur [Sat, 03 Nov 2018 02:21:45 +0300] rev 14127
a bit of simplification
alfadur [Sat, 03 Nov 2018 02:16:13 +0300] rev 14126
typofix
unc0rr [Sat, 03 Nov 2018 00:07:25 +0100] rev 14125
Fix another typo
unc0rr [Sat, 03 Nov 2018 00:02:03 +0100] rev 14124
Fix typo
alfadur [Sat, 03 Nov 2018 01:52:05 +0300] rev 14123
mark the center in the theme editor
alfadur [Sat, 03 Nov 2018 01:47:39 +0300] rev 14122
fix play area rect
unc0rr [Fri, 02 Nov 2018 22:59:22 +0100] rev 14121
Finish porting FindPoint()
alfadur [Fri, 02 Nov 2018 23:33:22 +0300] rev 14120
add an existing template to the theme editor
alfadur [Fri, 02 Nov 2018 22:55:15 +0300] rev 14119
add basic land template to theme editor
alfadur [Fri, 02 Nov 2018 22:50:45 +0300] rev 14118
fix some compile errors
alfadur [Fri, 02 Nov 2018 22:41:11 +0300] rev 14117
add some more rectangle convenience methods
unc0rr [Fri, 02 Nov 2018 20:30:22 +0100] rev 14116
Move flip and mirror to outline methods
alfadur [Fri, 02 Nov 2018 21:30:48 +0300] rev 14115
add polygons
alfadur [Fri, 02 Nov 2018 20:46:17 +0300] rev 14114
fix infinite loop in landgen
alfadur [Fri, 02 Nov 2018 20:30:13 +0300] rev 14113
add more rectangle methods
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 18:27:34 +0100] rev 14112
Add grenka to credits for Russian translation
alfadur [Fri, 02 Nov 2018 19:45:16 +0300] rev 14111
update theme editor
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 17:43:06 +0100] rev 14110
Add some useful translation checker scripts for Lua
alfadur [Fri, 02 Nov 2018 19:37:47 +0300] rev 14109
component-wise division is actually useful sometimes
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 17:29:27 +0100] rev 14108
Shortened translations of map types in Russian
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 17:14:31 +0100] rev 14107
Merge unC0Rr's FindPoint() stuff
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 17:03:39 +0100] rev 14106
Update translations in ru.lua
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:59:55 +0100] rev 14105
Update Russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:58:35 +0100] rev 14104
Fix mistakes in russian translation of tips
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:55:43 +0100] rev 14103
Update Russian frontend translations
unC0Rr [Fri, 02 Nov 2018 17:03:58 +0100] rev 14102
Start convertion of FindPoint()
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 15:48:58 +0100] rev 14101
Typecast the ASCII ESC char
unC0Rr [Fri, 02 Nov 2018 14:33:05 +0100] rev 14100
abs(hwRound()) is nonsense
unC0Rr [Fri, 02 Nov 2018 14:29:24 +0100] rev 14099
- Add methods to work with Rect as box
- Refactor, tests, fixes
unC0Rr [Fri, 02 Nov 2018 13:30:04 +0100] rev 14098
Refactor tests, add fn center() for Line
unC0Rr [Fri, 02 Nov 2018 13:17:46 +0100] rev 14097
Introduce OutlineSegmentsIterator, some refactoring
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 14:08:45 +0100] rev 14096
Remove pointless string assignment in PlaySoundV
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 14:05:08 +0100] rev 14095
Fix ambigious abs in uGearsHandlersMess
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 13:19:38 +0100] rev 14094
Fix bad "not" in uTeams (made pas2c angry)
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 13:17:35 +0100] rev 14093
Use hexadecimal number to represent ASCII ESC
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 12:58:53 +0100] rev 14092
Add Official racer challenge #17
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 10:31:08 +0100] rev 14091
Update official challenge hashes, improve console logging (warning: racer #17 is missing!)
unC0Rr [Fri, 02 Nov 2018 09:45:54 +0100] rev 14090
Rework lib structure, no code changes
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 01:34:21 +0100] rev 14089
Update LastVoice when switching to fallback voice
alfadur [Fri, 02 Nov 2018 02:31:01 +0300] rev 14088
wrestle with borrow checker
unc0rr [Fri, 02 Nov 2018 00:09:05 +0100] rev 14087
Commit broken code for divide_edges in hope for salvation
alfadur [Fri, 02 Nov 2018 01:58:27 +0300] rev 14086
fix overflow check in airmine handling
unc0rr [Thu, 01 Nov 2018 22:54:01 +0100] rev 14085
Also ban special symbols block
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 20:29:42 +0100] rev 14084
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 14083
Slightly correct russian translation of word utility
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:39 +0300] rev 14082
Update russian translation
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:29 +0300] rev 14081
Adapt russian translation for modern gaming language
alfadur [Thu, 01 Nov 2018 21:30:21 +0300] rev 14080
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 14079
Fix too long Polish translation of fps
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 09:17:51 +0100] rev 14078
Enable CJK font when using any full/halfwith char (U+FF00 to U+FFEF)
KoBeWi [Thu, 01 Nov 2018 08:39:22 +0100] rev 14077
Add missing translation in pl.lua
alfadur [Thu, 01 Nov 2018 04:04:33 +0300] rev 14076
prevent minigun bullet land impacts from pushing hedgehogs
alfadur [Thu, 01 Nov 2018 03:38:13 +0300] rev 14075
update theme editor to use new land generator implementation
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 01:07:26 +0100] rev 14074
Fix taunts playing too fast after a shot
Fixes regression introduced by bf14c7c1be02
alfadur [Thu, 01 Nov 2018 02:55:22 +0300] rev 14073
merge
unc0rr [Wed, 31 Oct 2018 23:36:05 +0100] rev 14072
Implement OutlinePoints for land generators, some ground work for template based landgen
unc0rr [Mon, 29 Oct 2018 23:06:18 +0100] rev 14071
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 14070
add missions_ja.txt
nemo [Wed, 31 Oct 2018 15:32:47 -0400] rev 14069
check for teamgone before activating switcher
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 18:41:02 +0100] rev 14068
Fix various string errors in Lua locale files
- Wrong format symbol
- Typos
- Empty translations
alfadur [Wed, 31 Oct 2018 20:42:04 +0300] rev 14067
japanese translation fixes
alfadur [Wed, 31 Oct 2018 19:18:53 +0300] rev 14066
bump server dependencies
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 16:50:34 +0100] rev 14065
Fix critical Lua syntax errors in lt.lua
KoBeWi [Wed, 31 Oct 2018 16:31:16 +0100] rev 14064
Update Polish translation
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 14:33:43 +0100] rev 14063
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 14062
Add Ouch taunt for particulary damaging hits (fall, bullet, shove, hammer)
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 13:08:56 +0100] rev 14061
Stop using dsUnknown, replace with concrete damage sources
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:57:57 +0100] rev 14060
Merge
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:51:01 +0100] rev 14059
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 14058
Play another voice as fallback if sndRevenge could not be found
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 14:08:13 +0100] rev 14057
Refactor fallback taunt code
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 04:21:13 +0100] rev 14056
Add taunts: Leavemealone, Cutitout (when attacked many times)
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 02:24:06 +0200] rev 14055
Add revenge taunt
alfadur [Tue, 30 Oct 2018 19:08:39 +0300] rev 14054
fix theme editor
alfadur [Tue, 30 Oct 2018 19:05:52 +0300] rev 14053
extract size struct for common usage
alfadur [Tue, 30 Oct 2018 05:55:58 +0300] rev 14052
add circle filling to land2d
alfadur [Tue, 30 Oct 2018 02:14:00 +0300] rev 14051
make theme editor render some random map lines
alfadur [Mon, 29 Oct 2018 23:40:17 +0300] rev 14050
hide get_next back
alfadur [Mon, 29 Oct 2018 23:38:08 +0300] rev 14049
start a theme editor as an excuse to see land generator in action
alfadur [Mon, 29 Oct 2018 23:29:03 +0300] rev 14048
make useful stuff public
unc0rr [Sun, 28 Oct 2018 23:24:04 +0100] rev 14047
Start land generators implementation
unc0rr [Sun, 28 Oct 2018 23:09:35 +0100] rev 14046
Remove some dead code
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:49:00 +0200] rev 14045
Play sndStupid on round draw instead of sndNutter
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:47:10 +0200] rev 14044
Chance to play sndNutter if player sacrifices hog and misses
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:24:27 +0200] rev 14043
Only play sndThisOneIsMine if crate drops close to hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 21:51:57 +0200] rev 14042
Shorten some Ohdear/Solong sounds to match the death animation
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 20:31:31 +0200] rev 14041
Don't play sndDrat or sndBugger on self-kill
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 19:50:01 +0200] rev 14040
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 14039
Use sndWatchThis for molotov attack
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 18:29:39 +0200] rev 14038
Classic voice: Add Melon.ogg (copied from Watchthis.ogg)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 18:26:44 +0200] rev 14037
Add 2 taunts: Fire, WatchThis (attack voice for some weapons)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 17:17:01 +0200] rev 14036
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 14035
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 14034
Add missing Firepunch taunt for Classic voice (copied from Watchthis.ogg)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 15:13:49 +0200] rev 14033
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 14032
Add Grenade taunt when grenade close to hog is about to blow up
alfadur [Sat, 27 Oct 2018 08:15:45 +0300] rev 14031
update changelog
alfadur [Sat, 27 Oct 2018 08:12:22 +0300] rev 14030
and finally make the bat hit moving gears for completeness
alfadur [Sat, 27 Oct 2018 07:53:27 +0300] rev 14029
make whip hit moving gears
alfadur [Sat, 27 Oct 2018 07:39:44 +0300] rev 14028
make kamikaze hit moving gears as well
alfadur [Sat, 27 Oct 2018 07:20:07 +0300] rev 14027
make firepunch hit moving gears (airmines are not amused)
alfadur [Sat, 27 Oct 2018 05:17:46 +0300] rev 14026
prevent firepunch from hitting the same gear multiple times
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:36:25 +0200] rev 14025
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 14024
Tweak commenting in uWorld render routine
alfadur [Sat, 27 Oct 2018 04:21:35 +0300] rev 14023
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:17:05 +0200] rev 14022
No firepunch hit sound for sticky mines
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 03:06:28 +0200] rev 14021
Add credits for shoryuken_hit.ogg
alfadur [Sat, 27 Oct 2018 03:58:01 +0300] rev 14020
Tweak firepunch sound that Wuzzy found
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 00:01:53 +0200] rev 14019
Clear gmLeft/gmRight after using landspray/flamethrower to prevent accidental walking
alfadur [Sat, 27 Oct 2018 00:17:43 +0300] rev 14018
add some japanese tips as well
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 23:09:50 +0200] rev 14017
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 14016
Display "0 remaining" if multi-shoot weapon has been used up
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 22:46:37 +0200] rev 14015
Fix seduction not stopping if hog took damage before attack was complete
alfadur [Fri, 26 Oct 2018 23:04:46 +0300] rev 14014
complete ja.txt
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 19:56:03 +0200] rev 14013
GameServer: Fix protocol error when receiving CALLVOTE cmd with incorrect mode
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 19:40:43 +0200] rev 14012
Tweak error messages of /callvote kick
unc0rr [Fri, 26 Oct 2018 19:53:07 +0200] rev 14011
Fix lack of message and segfault when number texture creation fails
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 17:51:43 +0200] rev 14010
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 14009
Add separate sound symbols for case impact and extra damage
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 16:33:41 +0200] rev 14008
CS: Highlight "Available weapon specials:" as well
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 16:11:51 +0200] rev 14007
Continental supplies: Highlight "Special weapons:" line in mission panel
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:55:48 +0200] rev 14006
Add sound for landspray
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:52:07 +0200] rev 14005
Add ice beam idle sound
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:48:52 +0200] rev 14004
Add flamethrower sound
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:46:53 +0200] rev 14003
Prettify the menu arrows in WxW
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 15:04:07 +0200] rev 14002
Use colon after "Disclaimer" in timebox/portalgun descriptinons
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 14:59:08 +0200] rev 14001
Allow to escape | and : character in engine translation files
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 06:15:57 +0200] rev 14000
Engine translation: With '::' can now suppress colons for highlighting
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 04:54:29 +0200] rev 13999
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 13998
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 13997
Add PlayMusicSound/StopMusicSound to Lua API
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Oct 2018 03:59:20 +0200] rev 13996
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 13995
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 13994
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 13993
some more ja.txt fixes
alfadur [Thu, 25 Oct 2018 20:34:37 +0300] rev 13992
additional descriptions for ja.txt
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 18:54:24 +0200] rev 13991
Remove double space at end of chat messages from server
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 18:35:35 +0200] rev 13990
Frontend: Make sure special nicks always show up in square brackets
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 16:44:46 +0200] rev 13989
Add a new king death message
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 16:44:00 +0200] rev 13988
Allow duplicate placeholders in engine strings
alfadur [Thu, 25 Oct 2018 17:02:56 +0300] rev 13987
more ja.txt fixes
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 15:26:40 +0200] rev 13986
Add script to check engine locale files for problems
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 13:12:45 +0200] rev 13985
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 13984
Fix incorrect string number for Slovak strings for King death
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 11:48:40 +0200] rev 13983
Support CJK fonts for sidFPS as well
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 11:37:11 +0200] rev 13982
Add CJK font support for sidAmmoCount
alfadur [Thu, 25 Oct 2018 04:55:27 +0300] rev 13981
fix some of Wuzzy's rage
alfadur [Thu, 25 Oct 2018 04:08:29 +0300] rev 13980
some ja.txt corrections
alfadur [Thu, 25 Oct 2018 03:48:27 +0300] rev 13979
update ja.txt
unc0rr [Wed, 24 Oct 2018 21:52:19 +0200] rev 13978
Also report chat and added rooms in log
Wuzzy <Wuzzy2@mail.ru> [Wed, 24 Oct 2018 21:07:26 +0200] rev 13977
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 13976
Finish hedgewars-checker implementation
nemo [Wed, 24 Oct 2018 11:05:44 -0400] rev 13975
disable basic comment support 'cause lua is nuts
unc0rr [Wed, 24 Oct 2018 00:08:23 +0200] rev 13974
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 13973
Start checker implementation in rust
unc0rr [Tue, 23 Oct 2018 21:36:51 +0200] rev 13972
Fix silly loop
unc0rr [Sat, 20 Oct 2018 13:22:30 +0200] rev 13971
Add --protocol option to engine
alfadur [Fri, 19 Oct 2018 02:19:50 +0300] rev 13970
change draw_thick_line iteration order to benchmark winner
unc0rr [Fri, 19 Oct 2018 00:28:16 +0200] rev 13969
Change Land2D::fill() arguments a bit
unc0rr [Fri, 19 Oct 2018 00:09:45 +0200] rev 13968
Fix ArcPoints never finishing
alfadur [Fri, 19 Oct 2018 00:49:09 +0300] rev 13967
revert 2354264ab0b0
alfadur [Thu, 18 Oct 2018 23:59:23 +0300] rev 13966
apply some codegolfing for dubious reasons
unc0rr [Thu, 18 Oct 2018 22:45:14 +0200] rev 13965
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 13964
Don't generate unnecessary duplication in case of equal coordinates
unc0rr [Thu, 18 Oct 2018 22:23:25 +0200] rev 13963
Add EquidistantPoints iterator to help iterating over all points of circles
unc0rr [Thu, 18 Oct 2018 21:44:09 +0200] rev 13962
Implement ArcPoints iterator for circles
alfadur [Thu, 18 Oct 2018 07:27:14 +0300] rev 13961
put back land2d.map accidentally replaced by testing code
alfadur [Thu, 18 Oct 2018 06:50:21 +0300] rev 13960
fix fppoint.max_norm
alfadur [Thu, 18 Oct 2018 06:46:32 +0300] rev 13959
move point struct into integral-geometry and use it to refactor a bit
unc0rr [Wed, 17 Oct 2018 23:02:18 +0200] rev 13958
Improve test a bit