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