alfadur [Fri, 16 Aug 2019 20:46:10 +0300] rev 15357
update library names
alfadur [Fri, 16 Aug 2019 20:45:25 +0300] rev 15356
reduce memory usage of screenshot mirroring
raptor <buckyballreaction@gmail.com> [Fri, 16 Aug 2019 11:02:01 -0600] rev 15355
Merge of 0.9.25 branch with back-grafted macOS changes
raptor <buckyballreaction@gmail.com> [Fri, 16 Aug 2019 10:59:50 -0600] rev 15354
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 15353
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 15352
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 15351
Add build/ directory .hgignore
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 09:50:24 -0600] rev 15350
Make hardware acceleration optional on MacOS X
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 22:15:59 +0200] rev 15349
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 15348
Fix switching arrows overlapping with hog tags of own hog (while finger is active)
nemo [Thu, 15 Aug 2019 16:07:57 -0400] rev 15347
just to make it build against nightly
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 21:15:32 +0200] rev 15346
Clean up Switch files
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 21:06:04 +0200] rev 15345
Update icons for switch hog
alfadur [Thu, 15 Aug 2019 21:25:20 +0300] rev 15344
ensure switch sprite color is black
alfadur [Thu, 15 Aug 2019 21:01:23 +0300] rev 15343
update switch sprite
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 18:49:45 +0200] rev 15342
Improve Switch outline, add vector files
Wuzzy <Wuzzy2@mail.ru> [Thu, 15 Aug 2019 16:26:36 +0200] rev 15341
Update ChangeLog.txt and CREDITS
alfadur [Thu, 15 Aug 2019 01:10:57 +0300] rev 15340
replace jungle with ogg
alfadur [Thu, 15 Aug 2019 00:55:57 +0300] rev 15339
use different flag for vcpkg debug
Wuzzy <Wuzzy2@mail.ru> [Wed, 14 Aug 2019 23:38:35 +0200] rev 15338
Remove accidental DEBUG flag in Pascal builds
alfadur [Wed, 14 Aug 2019 23:15:15 +0300] rev 15337
update sdl library name
alfadur [Wed, 14 Aug 2019 23:06:11 +0300] rev 15336
remove nopng from vcpkg build
alfadur [Wed, 14 Aug 2019 22:27:01 +0300] rev 15335
remove direct libpng dependency on windows
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:20:28 -0600] rev 15334
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 15333
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 15332
Add build/ directory .hgignore
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 09:50:24 -0600] rev 15331
Make hardware acceleration optional on MacOS X
alfadur [Mon, 12 Aug 2019 21:20:00 +0300] rev 15330
make sure keys.csv is installed
alfadur [Mon, 12 Aug 2019 14:56:27 +0300] rev 15329
add background to switch animation
alfadur [Fri, 09 Aug 2019 23:41:46 +0300] rev 15328
add crocodile hat
alfadur [Fri, 09 Aug 2019 20:31:04 +0300] rev 15327
replace jungle with opus
alfadur [Wed, 07 Aug 2019 17:28:54 +0300] rev 15326
start gear data group implementation
alfadur [Wed, 07 Aug 2019 00:54:42 +0300] rev 15325
fix check for static gears
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 23:33:08 +0200] rev 15324
Restrict girder placement in other land objects, too
alfadur [Tue, 06 Aug 2019 23:47:02 +0300] rev 15323
disallow placing girders over airmines and moving hogs
alfadur [Tue, 06 Aug 2019 23:28:14 +0300] rev 15322
add helper to find if a spite intersects gears
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 19:13:12 +0200] rev 15321
ArgParsers: Remove deprecated command-line arguments
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 19:00:51 +0200] rev 15320
Remember maximized state of game window
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 11:41:38 +0200] rev 15319
Remember maximized state of frontend window
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Aug 2019 22:57:12 +0200] rev 15318
Saucer: Restore dX after "freeze" state
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Aug 2019 22:28:59 +0200] rev 15317
Fix movement stopping when activating saucer after longjump
sheepluva [Mon, 05 Aug 2019 00:20:45 +0200] rev 15316
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 15315
Rewrite a few CMake flag descriptions
alfadur [Sun, 04 Aug 2019 02:38:11 +0300] rev 15314
fix shader uniform access
sheepluva [Sun, 04 Aug 2019 00:30:56 +0200] rev 15313
fix
bug #750: workaround GL2 function params const-iness issues with pas2c
alfadur [Sat, 03 Aug 2019 17:10:19 +0300] rev 15312
fix condition
alfadur [Sat, 03 Aug 2019 17:06:38 +0300] rev 15311
transpose atlas sprites where necessary
alfadur [Sat, 03 Aug 2019 04:16:36 +0300] rev 15310
add function to retrieve texture data
alfadur [Sat, 03 Aug 2019 02:51:19 +0300] rev 15309
fix buffer sizes
alfadur [Sat, 03 Aug 2019 02:14:07 +0300] rev 15308
fix gear lookup allocated on stack
alfadur [Sat, 03 Aug 2019 01:13:45 +0300] rev 15307
ship the atlas to the gpu
alfadur [Sat, 03 Aug 2019 00:54:29 +0300] rev 15306
add an empty texture constructor
unc0rr [Fri, 02 Aug 2019 13:35:23 +0200] rev 15305
Move messages queue to hedgewars-engine-messages lib
sheepluva [Wed, 31 Jul 2019 23:14:27 +0200] rev 15304
merge 1.0.0 beta 1 into ui-scaling branch
alfadur [Tue, 30 Jul 2019 22:59:06 +0300] rev 15303
implement empty gear lookup entries
alfadur [Tue, 30 Jul 2019 19:53:23 +0300] rev 15302
add gear lookup to the physics processor
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Jul 2019 21:58:39 +0200] rev 15301
No longer explode dying hogs that take damage
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Jul 2019 00:36:09 +0200] rev 15300
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 15299
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 15298
Fix incorrect German translation of "scheme" in context of URI scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Jul 2019 01:09:30 +0200] rev 15297
Enable "replay" button after playing a demo or saved game
alfadur [Thu, 25 Jul 2019 23:02:02 +0300] rev 15296
replace time with milliseconds
alfadur [Thu, 25 Jul 2019 22:31:24 +0300] rev 15295
add gear allocator
alfadur [Thu, 25 Jul 2019 21:59:20 +0300] rev 15294
use better contact point for inter-gear collision
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 19:40:40 +0200] rev 15293
Fix bad pixel offsets in CPU flag preview
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 19:18:48 +0200] rev 15292
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 15291
add time events
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 18:40:06 +0200] rev 15290
Mutant: Remove excess teams if a clan has more than one team
nemo [Thu, 25 Jul 2019 11:58:40 -0400] rev 15289
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 15288
VideoRec: Stop prerecording when /lua activates
alfadur [Thu, 25 Jul 2019 16:29:14 +0300] rev 15287
clear intermediate result structures between iterations
unC0Rr [Thu, 25 Jul 2019 15:18:00 +0200] rev 15286
Implement ipc queue which takes care of message ordering and timestamps
unC0Rr [Thu, 25 Jul 2019 14:23:25 +0200] rev 15285
Rethink message types a bit
alfadur [Thu, 25 Jul 2019 00:05:30 +0300] rev 15284
reserve zero gear id
alfadur [Wed, 24 Jul 2019 23:37:58 +0300] rev 15283
check dynamic collision arrays first
alfadur [Wed, 24 Jul 2019 23:33:06 +0300] rev 15282
update collision grid with position changes
alfadur [Wed, 24 Jul 2019 22:49:59 +0300] rev 15281
save full shifts to position updates
alfadur [Tue, 23 Jul 2019 20:22:27 +0300] rev 15280
update to stable nom5
Wuzzy <Wuzzy2@mail.ru> [Mon, 22 Jul 2019 10:04:19 +0200] rev 15279
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 15278
Pagetraining: Move style sheet to CSS files
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 21:00:28 +0200] rev 15277
Frontend: Tweak deco border around teams list
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 19:33:40 +0200] rev 15276
Bans list: Remove vertical header, make horizontal header non-clickable
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 19:26:13 +0200] rev 15275
Move chat box stylesheets to CSS files
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 18:45:30 +0200] rev 15274
Fix multiple timeboxes spawning when hog moves before timebox arrived
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 03:39:58 +0200] rev 15273
CTF: Fix clan not winning if enemy hog was time-travelling
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 03:25:15 +0200] rev 15272
Use minimum size for keybinder category list
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 01:46:40 +0200] rev 15271
Pagevideos: Create header object explicitly
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 00:45:39 +0200] rev 15270
Fix broken stylesheet in keybinder widget
Wuzzy <Wuzzy2@mail.ru> [Thu, 18 Jul 2019 00:20:50 +0200] rev 15269
Pagetraining: Fix broken style sheet
Wuzzy <Wuzzy2@mail.ru> [Wed, 17 Jul 2019 23:52:01 +0200] rev 15268
Fix broken styling of window size widgets
Wuzzy <Wuzzy2@mail.ru> [Wed, 17 Jul 2019 00:33:55 +0200] rev 15267
Fix cursor not being disabled when teleporting hog into water
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 23:26:00 +0200] rev 15266
Racer: Count turn as skipped when computer skipped
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 21:13:01 +0200] rev 15265
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 15264
Add small plane sound fade-in in weWrap
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 13:13:14 +0200] rev 15263
HedgeEditor/Construction Mode: Adjust ammo ordering to match ammo menu's
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 12:27:02 +0200] rev 15262
Make planewater.ogg loop seamless (fix awful clicking)
Wuzzy <Wuzzy2@mail.ru> [Mon, 15 Jul 2019 10:36:00 +0200] rev 15261
Drawn maps: Update uLandPainted scaling to match the new map bounds
Wuzzy <Wuzzy2@mail.ru> [Fri, 12 Jul 2019 00:07:09 +0200] rev 15260
Fix vgtChunk being never deleted if rqPlainSplash is set
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 23:53:30 +0200] rev 15259
Delete vgtDroplet and vgtChunk when hitting the ocean world edge
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 22:31:29 +0200] rev 15258
Give snorkel to air plane pilot in weSea
Ihor Paliichuk [Thu, 11 Jul 2019 21:23:57 +0200] rev 15257
Update Ukrainian translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 20:23:42 +0200] rev 15256
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 15255
Remove gtAirAttack when completely out of visible bounds
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 19:14:54 +0200] rev 15254
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 15253
Air attack: Add simple appear/disappear effect in weWrap
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 16:24:09 +0200] rev 15252
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 15251
Add air plane underwater sound and add water splashes
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 05:44:43 +0200] rev 15250
Air attack: Fix some issues with sound channel
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 05:07:55 +0200] rev 15249
Air attack: Replace smoke with bubbles when underwater
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 04:42:50 +0200] rev 15248
Tweak position of big splashes right or left
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 03:22:35 +0200] rev 15247
Spawn bubbles instead of sparkles when air mine is stunned underwater
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 02:25:07 +0200] rev 15246
Make flames collide with bounce world edge again, properly this time
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 00:53:29 +0200] rev 15245
Remove all placement restrictions of air attack and friends
Wuzzy <Wuzzy2@mail.ru> [Thu, 11 Jul 2019 00:45:49 +0200] rev 15244
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 15243
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 15242
Remove excessive console output of gtAirAttack
Wuzzy <Wuzzy2@mail.ru> [Mon, 08 Jul 2019 21:44:26 +0200] rev 15241
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 15240
fix fpnum to f64 conversion
alfadur [Sat, 06 Jul 2019 22:04:59 +0300] rev 15239
optimize 64-bit sqrt some more
unc0rr [Sat, 06 Jul 2019 00:31:54 +0200] rev 15238
Marry C enums, Qt's metaobject system and QML
alfadur [Fri, 05 Jul 2019 23:40:03 +0300] rev 15237
replace overflowing_sub with wrapping_sub
alfadur [Fri, 05 Jul 2019 21:48:01 +0300] rev 15236
fix empty polygon iteration
alfadur [Fri, 05 Jul 2019 21:16:33 +0300] rev 15235
optimize sqrts
alfadur [Thu, 04 Jul 2019 21:40:50 +0300] rev 15234
reduce convertions in signum
alfadur [Thu, 04 Jul 2019 19:21:56 +0300] rev 15233
fix u32 conversion sign
alfadur [Thu, 04 Jul 2019 17:59:37 +0300] rev 15232
optimize fpnum operations
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Jul 2019 15:23:16 +0200] rev 15231
King Mode: Fix whole clan being killed when king died
Wuzzy <Wuzzy2@mail.ru> [Mon, 01 Jul 2019 22:35:19 +0200] rev 15230
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 15229
Mark Polish translation as complete for next release
KoBeWi [Sun, 30 Jun 2019 11:42:47 +0200] rev 15228
Update Polish frontend translation and finish pl.txt
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Jun 2019 11:20:22 +0200] rev 15227
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 15226
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 15225
Bee: Call HomingWrap in pre-homing phase, too
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 22:03:44 +0200] rev 15224
Air mine contour: Lower opacity when not seeking
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 21:19:02 +0200] rev 15223
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 15222
Make air mine contour red when chasing
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 20:41:14 +0200] rev 15221
Render contour of air mines when in highly opaque water
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 19:35:59 +0200] rev 15220
WxW: Hide “Please wait ...” panel by default
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Jun 2019 19:06:41 +0200] rev 15219
Update changelog WRT Polish translation
KoBeWi [Sat, 29 Jun 2019 19:05:50 +0200] rev 15218
Update Polish translation: Lua 100%, update pl.txt
Wuzzy <Wuzzy2@mail.ru> [Mon, 24 Jun 2019 11:25:15 +0200] rev 15217
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 15216
Explode hog instantly when taking damage while dying
Wuzzy <Wuzzy2@mail.ru> [Sun, 23 Jun 2019 11:28:00 +0200] rev 15215
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Sun, 23 Jun 2019 10:49:15 +0200] rev 15214
Backed out
changeset a5fb73335a87 - This violated the string freeze declared on June 20, 2019
nemo [Sat, 22 Jun 2019 10:32:15 -0400] rev 15213
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 15212
48 used to be the limit
alfadur [Sat, 22 Jun 2019 00:18:24 +0300] rev 15211
fill the atlas with sprites
Wuzzy <Wuzzy2@mail.ru> [Fri, 21 Jun 2019 20:27:37 +0200] rev 15210
Update locale files
GunChleoc [Fri, 21 Jun 2019 20:13:12 +0200] rev 15209
Add Scottish Gaelic translation in metadata files
GunChleoc [Fri, 21 Jun 2019 20:08:05 +0200] rev 15208
Update Scottish Gaelic translation (frontend)
alfadur [Fri, 21 Jun 2019 00:33:56 +0300] rev 15207
add a way to reference atlas contents
alfadur [Thu, 20 Jun 2019 16:05:03 +0300] rev 15206
fix hammer and rcplane sprite offsets
alfadur [Thu, 20 Jun 2019 15:56:59 +0300] rev 15205
add missing GL2 support call
nemo [Wed, 19 Jun 2019 22:36:11 -0400] rev 15204
consistent indentation with rest of unit. was just to help me read this block
unc0rr [Wed, 19 Jun 2019 23:52:54 +0200] rev 15203
Rework EquidistantPoints
nemo [Wed, 19 Jun 2019 17:19:52 -0400] rev 15202
make airmines less of CPU hogs
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Jun 2019 20:37:02 +0200] rev 15201
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 15200
uLand.pas: Remove unused variable
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Jun 2019 18:51:02 +0200] rev 15199
weBounce: Fix some weird bouncing behaviour
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 21:43:05 +0200] rev 15198
Lua: Fix incorrect values for capcolDefault, capcolSetting
alfadur [Wed, 19 Jun 2019 02:40:00 +0300] rev 15197
enable local admins for non-official servers
alfadur [Wed, 19 Jun 2019 01:47:56 +0300] rev 15196
break error loop in client removal
alfadur [Wed, 19 Jun 2019 01:19:10 +0300] rev 15195
pin removed clients until the output buffer is flushed
alfadur [Wed, 19 Jun 2019 00:49:45 +0300] rev 15194
remove a 2015ism
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 20:55:11 +0200] rev 15193
ACF5: Fix incorrect ammo display on turn start at wave 3
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 20:27:34 +0200] rev 15192
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 15191
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 15190
Fix mapgen flowers being slightly offset on X axis
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 19:33:43 +0200] rev 15189
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 15188
ACF: Show "Mission succeeded/failed" in stats screen
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Jun 2019 00:10:18 +0200] rev 15187
ACF5: Tweak hog coordinates to avoid floating
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 13:55:32 +0200] rev 15186
ACF5: Disable inappropriate "boring" taunt at the end
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 13:48:22 +0200] rev 15185
ACF5: In final animation, move camera to empty cage
alfadur [Sun, 16 Jun 2019 19:16:26 +0300] rev 15184
avoid allocation in hash comparison
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 13:27:14 +0200] rev 15183
ACF5: Also clear crates around cyborg
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Jun 2019 12:19:43 +0200] rev 15182
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 15181
Set smaller pageStep for all QSliders
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 19:49:02 +0200] rev 15180
Fix mapgen flowers being placed into indestructible map border
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 19:44:52 +0200] rev 15179
Refactor uLand.pas a bit and add constant for border width
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 18:51:04 +0200] rev 15178
Drawn maps: Fix off-by-one errors in land erasing code
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 18:15:32 +0200] rev 15177
Fix sprays being biased to the left on huge maps
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 17:00:43 +0200] rev 15176
Perlin maps: Initialize playWidth and playHeight
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 16:37:36 +0200] rev 15175
Continental supplies: Fix Lua error when first hog of team dies
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 16:05:13 +0200] rev 15174
Continental supplies: Show continent in team bars
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 14:49:18 +0200] rev 15173
Continental supplies: Show selected continent if randomly chosen
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 14:21:06 +0200] rev 15172
Basic Movement Training: Set HealthCaseAmount to 5
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 14:04:01 +0200] rev 15171
Move piano splash a few pixels lower
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 13:30:36 +0200] rev 15170
Remove dead code in uWorld.pas
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 13:20:29 +0200] rev 15169
Fix hog facing direction when landing with parachute
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 13:06:15 +0200] rev 15168
weBounce: Force hedgehogs to stay in playable area
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:58:01 +0200] rev 15167
Keep hog facing direction while on parachute
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:10:42 +0200] rev 15166
Properly set dx/dy of hedgehog on parachute
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:09:12 +0200] rev 15165
Change max hedgehog estimate for drawn map sizes 1-3
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 12:02:22 +0200] rev 15164
Fix world edge positions for drawn maps
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 03:27:06 +0200] rev 15163
Restrict object placement between leftX and rightX
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 02:50:51 +0200] rev 15162
Drawn maps: Erase land outside of land bounds
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Jun 2019 01:18:40 +0200] rev 15161
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 15160
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 15159
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 15158
WxW, Racer: Make bots skip/auto-confirm setup phase
Wuzzy <Wuzzy2@mail.ru> [Fri, 14 Jun 2019 17:05:00 +0200] rev 15157
Continental supplies: Bots select random continent
Wuzzy <Wuzzy2@mail.ru> [Thu, 13 Jun 2019 15:07:03 +0200] rev 15156
Clear jump and walk msgs after placement
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Jun 2019 16:02:29 +0200] rev 15155
Fix floating hog when switching to moving hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Jun 2019 11:29:49 +0200] rev 15154
Frenzy: Change ammo slots to be closer to original slots
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Jun 2019 11:27:26 +0200] rev 15153
Frenzy: Fix incorrect ammo slot numbers in ammo menu
Wuzzy <Wuzzy2@mail.ru> [Sat, 08 Jun 2019 11:25:39 +0200] rev 15152
Lua API: Add SetAmmoSlot
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 15:09:42 +0200] rev 15151
CTF/Control: Fix incomplete hedgehog loop bounds
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 15:08:06 +0200] rev 15150
Remove kamikaze and piano strike from CTF and Control
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 11:55:49 +0200] rev 15149
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 15148
End turn immediately when hedgehog health reaches 0
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 10:50:05 +0200] rev 15147
Battalion (King): Kill minions with default boom
Wuzzy <Wuzzy2@mail.ru> [Fri, 07 Jun 2019 10:36:18 +0200] rev 15146
Battalion: Handle gfKing properly
alfadur [Wed, 05 Jun 2019 00:23:56 +0300] rev 15145
use tuple parsers
alfadur [Tue, 04 Jun 2019 23:59:16 +0300] rev 15144
fix parser getting stuck
alfadur [Tue, 04 Jun 2019 23:44:01 +0300] rev 15143
simplify root parser
unc0rr [Tue, 04 Jun 2019 22:37:42 +0200] rev 15142
Fix build errors in certain configurations
unc0rr [Tue, 04 Jun 2019 22:34:42 +0200] rev 15141
Apply dos2unix to rust sources
alfadur [Tue, 04 Jun 2019 23:19:18 +0300] rev 15140
make custom combinators high order
alfadur [Tue, 04 Jun 2019 23:05:12 +0300] rev 15139
parser cleanup
alfadur [Tue, 04 Jun 2019 22:28:28 +0300] rev 15138
merge
alfadur [Tue, 04 Jun 2019 22:25:28 +0300] rev 15137
fix lists parsing
unc0rr [Tue, 04 Jun 2019 21:24:07 +0200] rev 15136
Add 'discard' method for lfprng
alfadur [Tue, 04 Jun 2019 20:01:37 +0300] rev 15135
upgrade to nom5 beta2
alfadur [Tue, 04 Jun 2019 01:39:22 +0300] rev 15134
consume pongs
alfadur [Tue, 04 Jun 2019 01:32:08 +0300] rev 15133
fix callvote parsing
alfadur [Mon, 03 Jun 2019 23:50:26 +0300] rev 15132
make greeting argument optional
alfadur [Mon, 03 Jun 2019 23:15:05 +0300] rev 15131
fix hash comparison fix
alfadur [Mon, 03 Jun 2019 22:41:43 +0300] rev 15130
fix hash comparison
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 18:56:08 +0200] rev 15129
Fix parachute being drawn behind tags and objects
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 16:49:42 +0200] rev 15128
Ensure the flowers get placed within map bounds
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 15:37:32 +0200] rev 15127
ASA fruit02: Add workaround for incorrect weapon display on turn start
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 13:13:49 +0200] rev 15126
Add some comments in en.txt
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Jun 2019 12:50:22 +0200] rev 15125
Remove some accidental advertisements in de.txt and en.txt
alfadur [Mon, 03 Jun 2019 01:15:57 +0300] rev 15124
check for account existence before asking passwords
alfadur [Sun, 02 Jun 2019 23:58:12 +0300] rev 15123
handle response from IO result handler
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 22:16:38 +0200] rev 15122
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 22:13:37 +0200] rev 15121
Update Lua locale files
alfadur [Sun, 02 Jun 2019 22:40:39 +0300] rev 15120
fix land object placement
alfadur [Sun, 02 Jun 2019 22:25:41 +0300] rev 15119
use blocking recv in IO thread
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Jun 2019 18:22:06 +0200] rev 15118
Allow vgtBigExplosion in low quality mode
Rationale: We already allow vgtExplosion, which is a smaller version. Without vgtBigExplosion, there is not *any* explosion effect.