Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 15:26:40 +0200] rev 13965
Add script to check engine locale files for problems
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 13:12:45 +0200] rev 13964
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 13963
Fix incorrect string number for Slovak strings for King death
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 11:48:40 +0200] rev 13962
Support CJK fonts for sidFPS as well
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Oct 2018 11:37:11 +0200] rev 13961
Add CJK font support for sidAmmoCount
alfadur [Thu, 25 Oct 2018 04:55:27 +0300] rev 13960
fix some of Wuzzy's rage
alfadur [Thu, 25 Oct 2018 04:08:29 +0300] rev 13959
some ja.txt corrections
alfadur [Thu, 25 Oct 2018 03:48:27 +0300] rev 13958
update ja.txt
unc0rr [Wed, 24 Oct 2018 21:52:19 +0200] rev 13957
Also report chat and added rooms in log
Wuzzy <Wuzzy2@mail.ru> [Wed, 24 Oct 2018 21:07:26 +0200] rev 13956
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 13955
Finish hedgewars-checker implementation
nemo [Wed, 24 Oct 2018 11:05:44 -0400] rev 13954
disable basic comment support 'cause lua is nuts
unc0rr [Wed, 24 Oct 2018 00:08:23 +0200] rev 13953
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 13952
Start checker implementation in rust
unc0rr [Tue, 23 Oct 2018 21:36:51 +0200] rev 13951
Fix silly loop
unc0rr [Sat, 20 Oct 2018 13:22:30 +0200] rev 13950
Add --protocol option to engine
alfadur [Fri, 19 Oct 2018 02:19:50 +0300] rev 13949
change draw_thick_line iteration order to benchmark winner
unc0rr [Fri, 19 Oct 2018 00:28:16 +0200] rev 13948
Change Land2D::fill() arguments a bit
unc0rr [Fri, 19 Oct 2018 00:09:45 +0200] rev 13947
Fix ArcPoints never finishing
alfadur [Fri, 19 Oct 2018 00:49:09 +0300] rev 13946
revert 2354264ab0b0
alfadur [Thu, 18 Oct 2018 23:59:23 +0300] rev 13945
apply some codegolfing for dubious reasons
unc0rr [Thu, 18 Oct 2018 22:45:14 +0200] rev 13944
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 13943
Don't generate unnecessary duplication in case of equal coordinates
unc0rr [Thu, 18 Oct 2018 22:23:25 +0200] rev 13942
Add EquidistantPoints iterator to help iterating over all points of circles
unc0rr [Thu, 18 Oct 2018 21:44:09 +0200] rev 13941
Implement ArcPoints iterator for circles
alfadur [Thu, 18 Oct 2018 07:27:14 +0300] rev 13940
put back land2d.map accidentally replaced by testing code
alfadur [Thu, 18 Oct 2018 06:50:21 +0300] rev 13939
fix fppoint.max_norm
alfadur [Thu, 18 Oct 2018 06:46:32 +0300] rev 13938
move point struct into integral-geometry and use it to refactor a bit
unc0rr [Wed, 17 Oct 2018 23:02:18 +0200] rev 13937
Improve test a bit
unc0rr [Wed, 17 Oct 2018 22:58:21 +0200] rev 13936
Make use of LinePoints in Land2D::draw_line
unc0rr [Wed, 17 Oct 2018 22:45:33 +0200] rev 13935
Introduce integral-geometry crate, implement LinePoints iterator
unc0rr [Wed, 17 Oct 2018 22:00:58 +0200] rev 13934
Raise levels of abstraction to implement draw_thick_line() avoiding code duplication
Wuzzy <Wuzzy2@mail.ru> [Wed, 17 Oct 2018 05:33:02 +0200] rev 13933
Lua: Add PLATFORM global var to distinguish between desktop and mobile builds
alfadur [Wed, 17 Oct 2018 05:34:29 +0300] rev 13932
add left scalar operations to fpnum
unc0rr [Tue, 16 Oct 2018 23:59:51 +0200] rev 13931
Implement Land2D::change_round()
unc0rr [Tue, 16 Oct 2018 23:59:22 +0200] rev 13930
Implement get_unchecked* functions for Vec2D
alfadur [Tue, 16 Oct 2018 23:49:44 +0300] rev 13929
add opassign implementations
alfadur [Tue, 16 Oct 2018 22:41:25 +0300] rev 13928
make methods public
alfadur [Tue, 16 Oct 2018 05:09:42 +0300] rev 13927
add scalar operations
alfadur [Tue, 16 Oct 2018 04:44:11 +0300] rev 13926
fix test
alfadur [Tue, 16 Oct 2018 04:43:02 +0300] rev 13925
add more fpnum functions
unc0rr [Mon, 15 Oct 2018 23:10:03 +0200] rev 13924
Implement Land2D::fill() + tests
alfadur [Mon, 15 Oct 2018 22:22:51 +0300] rev 13923
Add basic windows build script
alfadur [Mon, 15 Oct 2018 21:40:32 +0300] rev 13922
fix library names in engine
unc0rr [Mon, 15 Oct 2018 19:34:11 +0200] rev 13921
Make parameters meaning more obvious
nemo [Mon, 15 Oct 2018 13:08:29 -0400] rev 13920
tag both as overloadable - seems to satisfy clang 3.4
alfadur [Mon, 15 Oct 2018 19:43:30 +0300] rev 13919
fix path to ppas.bat to avoid confusing nmake
nemo [Mon, 15 Oct 2018 09:35:54 -0400] rev 13918
add back accidentally removed sections
unc0rr [Sun, 14 Oct 2018 23:17:47 +0200] rev 13917
Start land2d library implementation: draw_line() method
unc0rr [Sun, 14 Oct 2018 23:16:11 +0200] rev 13916
Add get_mut() to Vec2D
unc0rr [Sun, 14 Oct 2018 21:26:15 +0200] rev 13915
Simplify Vec2D::new() a bit
alfadur [Sun, 14 Oct 2018 23:25:20 +0300] rev 13914
remove old sdl headers and libs in support of recent deletionism spirit
alfadur [Sun, 14 Oct 2018 23:09:55 +0300] rev 13913
.. or rather move calling conventions to proper position
alfadur [Sun, 14 Oct 2018 22:55:07 +0300] rev 13912
set proper sdl calling convention for vcpkg builds
unc0rr [Sun, 14 Oct 2018 21:13:32 +0200] rev 13911
Implement vec2d library to use for land arrays in the future
alfadur [Sun, 14 Oct 2018 21:57:30 +0300] rev 13910
fix frontend compatibility issues
alfadur [Sun, 14 Oct 2018 21:25:59 +0300] rev 13909
use correct compiler flags
unc0rr [Sun, 14 Oct 2018 19:04:51 +0200] rev 13908
Start work on landgen rust lib
unc0rr [Sun, 14 Oct 2018 19:03:58 +0200] rev 13907
Remove more dead code from uLandOutline
alfadur [Sun, 14 Oct 2018 20:02:51 +0300] rev 13906
don't use -Wextra when building with vcpkg
alfadur [Sun, 14 Oct 2018 19:28:24 +0300] rev 13905
add extra rule for negative integers
unc0rr [Sun, 14 Oct 2018 18:23:19 +0200] rev 13904
Implement Iterator trait for LaggedFibonacciPRNG
unc0rr [Sun, 14 Oct 2018 18:01:58 +0200] rev 13903
Remove some dead code from template-based land gen
nemo [Sun, 14 Oct 2018 12:01:11 -0400] rev 13902
reorder params, deleted obsolete *_passes
alfadur [Sun, 14 Oct 2018 18:58:39 +0300] rev 13901
fix return name and bound type
alfadur [Sun, 14 Oct 2018 18:52:00 +0300] rev 13900
remove extra begin
alfadur [Sun, 14 Oct 2018 18:45:11 +0300] rev 13899
add missing .
unc0rr [Sun, 14 Oct 2018 16:58:08 +0200] rev 13898
Convert uLandTemplates into yaml file
nemo [Sun, 14 Oct 2018 09:45:16 -0400] rev 13897
one more merge
alfadur [Sun, 14 Oct 2018 09:43:42 -0400] rev 13896
merge
alfadur [Sun, 14 Oct 2018 09:42:26 -0400] rev 13895
merge
alfadur [Sat, 13 Oct 2018 23:49:23 +0300] rev 13894
improve stability for checks
alfadur [Sat, 13 Oct 2018 23:08:15 +0300] rev 13893
fix offsets
alfadur [Sat, 13 Oct 2018 22:44:21 +0300] rev 13892
Fix overflow in CheckGearNear
alfadur [Sat, 13 Oct 2018 20:01:09 +0300] rev 13891
add fpnum literal macro
alfadur [Sat, 13 Oct 2018 00:43:04 +0300] rev 13890
delegate cmp to rustlib
alfadur [Wed, 10 Oct 2018 23:54:57 +0300] rev 13889
forgot a line
alfadur [Wed, 10 Oct 2018 23:51:53 +0300] rev 13888
update frontend japanese translation
unc0rr [Sat, 13 Oct 2018 22:38:51 +0200] rev 13887
Make converter for uLandTemplates into yaml
unc0rr [Sat, 13 Oct 2018 18:32:41 +0200] rev 13886
Implement lagged Fibonacci PRNG in rust, compatible with hwengine
unc0rr [Sat, 13 Oct 2018 18:04:25 +0200] rev 13885
inline more operators in fpnum
alfadur [Sat, 13 Oct 2018 00:43:04 +0300] rev 13884
delegate cmp to rustlib
unc0rr [Sat, 13 Oct 2018 17:23:19 +0200] rev 13883
Add some more tests
unc0rr [Fri, 12 Oct 2018 22:18:38 +0200] rev 13882
Reimplement hwFloat library in rust for future use
Wuzzy <Wuzzy2@mail.ru> [Fri, 12 Oct 2018 03:40:21 +0200] rev 13881
Drop internal PhysFS, bump PhysFS requirement to 3.0.0
unc0rr [Thu, 11 Oct 2018 23:43:31 +0200] rev 13880
- Fix insert() for strings in pas2c
- Implement insert() for ansistrings
nemo [Tue, 09 Oct 2018 12:54:40 -0400] rev 13879
drop the error checked StrToInt as non-critical - pas2c did not implement it.
nemo [Tue, 09 Oct 2018 11:28:07 -0400] rev 13878
IFDEF out missing function with FIXME, revert pas2c change in 0ecf77e203c0 as suggested by unc0rr, another string annotation
nemo [Tue, 09 Oct 2018 09:58:33 -0400] rev 13877
bunch more of those shortstring/ansistrings
nemo [Tue, 09 Oct 2018 09:02:39 -0400] rev 13876
make explicit for pas2c some string casts that fpc was probably doing automatically
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Oct 2018 18:37:30 +0200] rev 13875
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 07 Oct 2018 18:16:06 +0200] rev 13874
Update locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 06 Oct 2018 02:27:33 +0200] rev 13873
ASA, ice02: Change time strings for consistency with other time strings
Wuzzy <Wuzzy2@mail.ru> [Sat, 06 Oct 2018 01:00:02 +0200] rev 13872
No-op when entering /clan command with no argument
alfadur [Fri, 05 Oct 2018 21:43:48 -0400] rev 13871
merge
alfadur [Sat, 06 Oct 2018 01:24:27 +0300] rev 13870
Windows 1809 GetUserProfileDirectory failure workaround
alfadur [Sat, 06 Oct 2018 00:23:41 +0300] rev 13869
add debug output for physfs init failure
Wuzzy <Wuzzy2@mail.ru> [Sat, 06 Oct 2018 00:23:27 +0200] rev 13868
Make sure AddChatString is only fed with shortstrings
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 23:51:58 +0200] rev 13867
Fix double tmp override in chTeamBack; Use shortstring for sidTeamGone/sidTeamBack
nemo [Fri, 05 Oct 2018 16:54:26 -0400] rev 13866
formatA expects ansistring params
nemo [Fri, 05 Oct 2018 16:53:36 -0400] rev 13865
this should probably exit -1 - pas2c was complaining about uninitialised var
nemo [Fri, 05 Oct 2018 16:22:51 -0400] rev 13864
silly tmp var for sake of pas2c
unc0rr [Fri, 05 Oct 2018 21:58:12 +0200] rev 13863
Fix pas2c build dependencies
unc0rr [Fri, 05 Oct 2018 21:41:56 +0200] rev 13862
Fix pas2c build a bit more
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 21:31:58 +0200] rev 13861
Precalculate cMaxHogHealth
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 21:30:06 +0200] rev 13860
Merge unC0Rr's pas2c fix
unc0rr [Fri, 05 Oct 2018 21:09:27 +0200] rev 13859
Fix previous patch, add support for High(Longword)
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 21:04:19 +0200] rev 13858
unc0rr [Fri, 05 Oct 2018 21:04:01 +0200] rev 13857
Fix pas2c not having support for High(LongInt) in init expressions
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 20:56:40 +0200] rev 13856
Pas2C: Implement rendering of High() similiar to that of Low()
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 20:28:13 +0200] rev 13855
Update Big Armory preview image
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 20:20:09 +0200] rev 13854
Hide creeper from frontend, prevent addition of creeper ammo via ammo scheme
This is a temporary measure because the creeper is still very unfinished.
This can be reverted when the creeper is finished.
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 19:37:06 +0200] rev 13853
Don't load game scheme from file if name collides with default scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 19:25:14 +0200] rev 13852
Don't save default weapon scheme in file; don't load weapon scheme from file if name collides with default scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 17:27:12 +0200] rev 13851
Rename amDuck and related symbols to amCreeper, gtCreeper, etc.
Compability for scripts is supported (amDuck=amCreeper, gtDuck=gtCreeper)
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 16:49:17 +0200] rev 13850
Remove unused doStepDuck gear handler
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 16:36:41 +0200] rev 13849
Remove usage of creeper from all schemes and styles
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 14:57:44 +0200] rev 13848
Restructure 0.9.25 changelog, add highlights section
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 14:11:51 +0200] rev 13847
Document the /quit chat command from server
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 13:37:49 +0200] rev 13846
Simplify /quit chat command
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 04:57:03 +0200] rev 13845
gameServer: Add user warning if got chat command not suitable for current state (lobby/room); fix protocol errors
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 04:17:56 +0200] rev 13844
Catch empty chat commands in engine and frontend
Wuzzy <Wuzzy2@mail.ru> [Fri, 05 Oct 2018 04:00:16 +0200] rev 13843
Clean up frontend chat command auto-complete
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 23:29:20 +0200] rev 13842
Backed out
changeset 5f6208031658 (fixes 652)
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 21:17:21 +0200] rev 13841
Merge Racer/TechRacer tie handling
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 20:09:32 +0200] rev 13840
Add missing roundDraw check in TechRacer
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 15:37:50 +0200] rev 13839
Add tie handling for Racer and TechRacer
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 20:45:07 +0200] rev 13838
Backed out
changeset 6e4e745f42bb. Devs are hating it for ... reasons
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 20:36:41 +0200] rev 13837
Fix speech bubble chat commands also applying to bots
alfadur [Thu, 04 Oct 2018 13:26:48 -0400] rev 13836
merge
alfadur [Thu, 04 Oct 2018 20:04:32 +0300] rev 13835
..and for logging in handler
alfadur [Thu, 04 Oct 2018 19:57:53 +0300] rev 13834
Add missing base case for lobby handler
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 19:12:09 +0200] rev 13833
Fix another pas2c hiccup in uLandObjects
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 19:04:27 +0200] rev 13832
Change syntax for Format/FormatA, remove array in function to be friendlier to Pas2C
This fixes a problem with Pas2C, but the price to pay is uglier code. :(
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:55:08 +0200] rev 13831
gameServer: Remove broken and undocumented /part chat command
If a player used it, a lot of protocol errors start to happen.
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:46:01 +0200] rev 13830
Ignore message-type chat commands (/hsa, /clan, etc.) w/ empty arg list
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:30:24 +0200] rev 13829
Rename chat command /team to /clan (but keep /team as alias for now)
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 17:07:17 +0200] rev 13828
Teach engine to properly display clan message received from the net
This fixes a bug that the word “Clan” was not translated when
you received a clan message from the net.
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 14:54:57 +0200] rev 13827
gameServer: Handle empty chat command (partially)
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 14:36:42 +0200] rev 13826
gameServer: Always report command name if getting an incorrect command
Wuzzy <Wuzzy2@mail.ru> [Thu, 04 Oct 2018 14:18:38 +0200] rev 13825
gameServer: remove duplicate VOTE/FORCE command handling
Wuzzy <Wuzzy2@mail.ru> [Wed, 03 Oct 2018 03:24:03 +0200] rev 13824
Display error when entering invalid chat command in offline game
Wuzzy <Wuzzy2@mail.ru> [Wed, 03 Oct 2018 02:28:39 +0200] rev 13823
Make frontend forward server error and warning messages to engine
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 22:11:15 +0200] rev 13822
Pas2C: Add preprocess files to .hgignore
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 21:51:27 +0200] rev 13821
Rewrite StrToInt code in uStore; get rid of "try" and "except" keywords
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 21:26:25 +0200] rev 13820
IFNDEF custom exception handlung away in pas2c builds
Wuzzy <Wuzzy2@mail.ru> [Tue, 02 Oct 2018 20:33:33 +0200] rev 13819
Resolve ambiguity of <> in Pas2C.hs
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Sep 2018 03:18:16 +0200] rev 13818
Add help button in main menu (opens Hedgewars Wiki in browser)
Might be replaced with an offline help in later versions (see
bug #660).
Wuzzy <Wuzzy2@mail.ru> [Sun, 30 Sep 2018 01:41:12 +0200] rev 13817
Fix frontend displayed value of Sudden Death timeout being off-by-one
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 23:13:02 +0200] rev 13816
ASA, desert02: Add achievement for escaping with all crates collected and no damage taken
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 22:20:19 +0200] rev 13815
ASA, ice02: Display current flying time next to team bar
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 21:59:36 +0200] rev 13814
ASA, ice02: Fix recorded time being 6 seconds more than reality
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 20:56:55 +0200] rev 13813
ASA: ice02: Render green rings as double rings
Visual aid for colorblind people
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 14:52:13 +0200] rev 13812
Set script globals TurnTimeLeft and ReadyTimeLeft immediately after they were changed by Lua call
Wuzzy <Wuzzy2@mail.ru> [Sat, 29 Sep 2018 01:17:15 +0200] rev 13811
Move campaign mission images to share/ instead of hardcoding them into frontend
Hardcoding campaign mission images prevented add-ons from adding their own preview images.
Wuzzy <Wuzzy2@mail.ru> [Thu, 27 Sep 2018 00:26:58 +0200] rev 13810
Fix teleport cursor briefly re-appearing after placing hog in hog placement phase + inf attack mode
Wuzzy <Wuzzy2@mail.ru> [Thu, 27 Sep 2018 00:11:54 +0200] rev 13809
Update changelog
Wuzzy <Wuzzy2@mail.ru> [Wed, 26 Sep 2018 20:45:55 +0200] rev 13808
On victory, center camera on a winning hedgehog
nemo [Mon, 24 Sep 2018 11:18:48 -0400] rev 13807
merge
nemo [Mon, 24 Sep 2018 11:16:08 -0400] rev 13806
make it build
alfadur [Fri, 14 Sep 2018 23:14:19 +0300] rev 13805
cleanup crate imports
alfadur [Thu, 13 Sep 2018 20:59:57 +0300] rev 13804
remove stabilized edition annotations
alfadur [Mon, 10 Sep 2018 23:53:59 +0300] rev 13803
rescue the stream on handshake failure
alfadur [Mon, 10 Sep 2018 23:31:44 +0300] rev 13802
improve error handling for TLS handshake
alfadur [Sun, 09 Sep 2018 01:20:35 +0300] rev 13801
port some legacy protocol support
alfadur [Fri, 07 Sep 2018 04:16:05 +0300] rev 13800
use openssl for password message handling
alfadur [Thu, 06 Sep 2018 23:12:32 +0300] rev 13799
Add TLS support
alfadur [Wed, 05 Sep 2018 19:22:29 +0300] rev 13798
Add official server feature to cargo
alfadur [Wed, 05 Sep 2018 18:09:06 +0300] rev 13797
Bump dependencies
alfadur [Tue, 28 Aug 2018 17:19:25 +0300] rev 13796
move everything test related into test cfg
alfadur [Mon, 27 Aug 2018 22:28:56 +0300] rev 13795
Add hogs per team named constant that absolutely no one asked for
Wuzzy <Wuzzy2@mail.ru> [Thu, 20 Sep 2018 13:07:21 +0200] rev 13794
Fix maps variable in OfficialChallengeHashes not being global (caused error in normal Racer)
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Sep 2018 10:23:01 +0200] rev 13793
Fix hedgehog being able to make walk/jump sounds before it was placed
If in hog placement phase you select Skip and then pressed the walk/jump keys, you heard sounds
although the hedgehog is not placed yet.
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Sep 2018 09:45:45 +0200] rev 13792
Ignore gmTimer after attack or hog is no longer controlled
You were able to set the timer after you threw a grenade
Wuzzy <Wuzzy2@mail.ru> [Wed, 19 Sep 2018 09:31:06 +0200] rev 13791
Clear gmSwitch before activating switcher
If if you pressed [Switch Hedgehog] key and THEN enabled the
Switch Hedgehog utility, you immediately switch. This was mildly
confusing.
nemo [Tue, 18 Sep 2018 19:38:58 -0400] rev 13790
use locale rules for the challenge hashes
nemo [Tue, 18 Sep 2018 19:30:55 -0400] rev 13789
restore old land hashes which in theory should not have changed in .24
nemo [Tue, 18 Sep 2018 19:21:36 -0400] rev 13788
Separate synced pixels from land digests - this is mostly to allow the official racer digests to remain unchanged.
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Sep 2018 00:07:36 +0200] rev 13787
Merge nemo's hash change commit
Wuzzy <Wuzzy2@mail.ru> [Tue, 18 Sep 2018 00:06:00 +0200] rev 13786
Add exit hint after Basic Movement Training
Wuzzy <Wuzzy2@mail.ru> [Mon, 17 Sep 2018 22:37:47 +0200] rev 13785
Easier back jumps in Basic Movement Training (fixes
bug #692)
The explanation of Back Jumping (2/2) has been simplified
and the "hard" part has been made easier by lowering the girders.
The original idea was that I wanted to force players to learn
how to jump higher by delaying the 2nd backspace keypress.
But this turned out that this section was too unfair and we have
lost at least one player due to rage-quitting, according to feedback.
nemo [Sun, 16 Sep 2018 09:25:10 -0400] rev 13784
update hashes changed in
r79e13080b9db (critical sprites)
ra675a94b5cc1 (critical scripts)
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Sep 2018 10:25:50 +0200] rev 13783
Update hedgewars_en.ts
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Sep 2018 02:18:51 +0200] rev 13782
Update German translation
Wuzzy <Wuzzy2@mail.ru> [Sun, 16 Sep 2018 01:54:35 +0200] rev 13781
Update translation files
unc0rr [Sat, 15 Sep 2018 20:56:31 +0200] rev 13780
Fix SetAmmoTexts not working in stats-only mode
unc0rr [Sat, 15 Sep 2018 20:42:02 +0200] rev 13779
Fix SetAmmoTexts not working in stats-only mode
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Sep 2018 16:22:04 +0200] rev 13778
Fix some syntax errors in internal Lua syntax documentation
Wuzzy <Wuzzy2@mail.ru> [Sat, 15 Sep 2018 15:26:23 +0200] rev 13777
Fix team stats screwing up if game ends due to drowning in rising Sudden Death water
alfadur [Wed, 12 Sep 2018 19:51:45 +0300] rev 13776
Fix engine crash when using lasersight outside the world bounds
alfadur [Tue, 11 Sep 2018 22:49:27 +0200] rev 13775
Only show bullet hits for shovable gears
Fixes some weird bullet hit vgears spawning when hitting non-shovable gears like snowflakes
alfadur [Tue, 11 Sep 2018 22:44:32 +0200] rev 13774
Fix sinegun dealing 1 damage when shooting straight up. Reduces sine gun knockback strength by 1.25%
This was caused by AmmoShove, which had a strenght which was *right* above the threshold for fall damage.
alfadur [Tue, 11 Sep 2018 21:32:28 +0200] rev 13773
Revert sinegun brokenness to previous levels
unc0rr [Tue, 11 Sep 2018 21:16:27 +0200] rev 13772
Make rendering work
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 18:34:27 +0200] rev 13771
Allow to change volume during pause
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 17:22:54 +0200] rev 13770
ASA, final: Don't say "missed" or "yes sir" after blowing up barrels
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 16:18:24 +0200] rev 13769
Make sure scripts don't break w/ only 1 clan
See also: c084bd440009
Wuzzy <Wuzzy2@mail.ru> [Tue, 11 Sep 2018 16:00:23 +0200] rev 13768
Add funny message in stats screen when everyone wins
Wuzzy <Wuzzy2@mail.ru> [Sun, 09 Sep 2018 12:25:23 +0200] rev 13767
Only reset CursorMovement to 0 if command "-cur_*" is called with appropriate direction
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 18:07:56 +0200] rev 13766
Fix hog teleporting back and forth when walking on portals on floor. Fixes
bug #686
Wuzzy <Wuzzy2@mail.ru> [Wed, 05 Sep 2018 01:53:21 +0200] rev 13765
Fix clan ranking counter advancing per-team instaed of per-clan in case of a tie
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 22:59:08 +0200] rev 13764
Don't write TurnTimeLeft deprecation warning if setter function was used
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 22:18:03 +0200] rev 13763
Call EndTurn(true) instead of TurnTimeLeft(0) in flying saucer training
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 20:38:15 +0200] rev 13762
Fix crash when defeating all enemies in ACF8 (HideHog was called too early)
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 17:57:48 +0200] rev 13761
Fix turn reaction not working properly after turn
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 16:52:51 +0200] rev 13760
Say sndNutter on round draw
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 16:26:15 +0200] rev 13759
Remove some bad/inappropriate messages for round draw and crate drop
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 16:12:53 +0200] rev 13758
Fix player rankings getting confused if a clan was revived
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 15:03:35 +0200] rev 13757
Fix player rankings on round draw: Clans that die in the same turn now have the same rank
Wuzzy <Wuzzy2@mail.ru> [Tue, 04 Sep 2018 14:20:15 +0200] rev 13756
Rework rankings of losing clans: Rank them in the reverse order they died
New ranking rule:
- The clan that survived is ranked 1st.
- The clan that died last is ranked 2nd.
- The clan that died second last is ranked 3rd.
- The clan that died third last is ranked 4th.
- And so on ...
Old ranking rule:
- The clan that survived is ranked 1st.
- The losing teams are ranked in the order they started with, which isn't fair.
Draws are not handled properly in rankings yet.
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 22:14:46 +0200] rev 13755
Rip out stats code from TurnReaction and put it into new function TurnStats. Fixes buggy stats
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 21:19:15 +0200] rev 13754
Fix stats screwing up in Rope Knock Challenge if you lose
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 20:16:54 +0200] rev 13753
Add missing nil check in AfterAttack (oops!)
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 20:01:50 +0200] rev 13752
Lua: Fix LeftX, RightX, TopY, LAND_WIDTH, LAND_HEIGHT being broken if onVisualGearAdd is set
Fixes
bug #585
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 12:59:54 +0200] rev 13751
Remove mail.gna.org mailing list from README.md (gna.org has shutdown for good)
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 12:46:57 +0200] rev 13750
Lua: Rename globals: NoPointX→NO_CURSOR, cMaxTurnTime→MAX_TURN_TIME, cMaxHogHealth→MAX_HOG_HEALTH
These globals did not exist in 0.9.24, so this change is safe.
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 05:05:00 +0200] rev 13749
Use translation template for speech bubble command
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 01:48:00 +0200] rev 13748
Continental supplies: Fix health not being set immediately if skipping continent selection, provoking random continent
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 01:09:14 +0200] rev 13747
Don't start retreat time if hog has lost control in the meantime
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:53:44 +0200] rev 13746
Don't play timer countdown sounds if in ready phase
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:48:51 +0200] rev 13745
Call GetGlobals after entering Lua command with /lua
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:15:55 +0200] rev 13744
Dangerous Ducklings: Enter retreat mode after kill
Wuzzy <Wuzzy2@mail.ru> [Mon, 03 Sep 2018 00:03:06 +0200] rev 13743
Fix buggy behaviour when setting TurnTimeLeft through Retreat
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 22:05:45 +0200] rev 13742
Change chat text color for Lua warnings to yellow
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 22:02:15 +0200] rev 13741
Add deprecation warning for setting TurnTimeLeft/ReadyTimeLeft directly, fix SetTurnTimeLeft/SetReadyTimeLeft not setting vars reliably
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 21:26:44 +0200] rev 13740
Use SetTurnTimeLeft and SetReadyTimeLeft in all scripts
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 20:57:33 +0200] rev 13739
Lua API: Add SetTurnTimeLeft, SetReadyTimeLeft
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 04:08:58 +0200] rev 13738
Highlander: Remove odd infinite girder ammo in crates
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 01:25:37 +0200] rev 13737
Fix damage not being displayed if hog drowns in water with 100% opacity (like in Compost theme)
Fixes 210.
Wuzzy <Wuzzy2@mail.ru> [Sun, 02 Sep 2018 00:07:33 +0200] rev 13736
Fix hog attack code always destroying TargetPoint, even if no attack occurred. Fixes
bug #265
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 23:03:56 +0200] rev 13735
Check for victory before stTurnReact. Fixes 382
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 21:56:12 +0200] rev 13734
ASA, desert01: Fix display error when destroying device crate
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 21:47:08 +0200] rev 13733
ASA, desert01: Disable hero control at first battle left from the hole, not right above it
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 12:43:19 +0200] rev 13732
Prevent pause/synchronizing/AFK mode text being rendered at the same time
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 01:18:07 +0200] rev 13731
Add frontend tip introducing /help
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 00:17:56 +0200] rev 13730
Translate "heads" and "tails" of gameServer
Wuzzy <Wuzzy2@mail.ru> [Sat, 01 Sep 2018 00:05:55 +0200] rev 13729
Display error when using /maxteams if not room master
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 23:49:32 +0200] rev 13728
Make guest rejection error translatable
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 23:13:20 +0200] rev 13727
Add command help for /save, /delete, /saveroom and /loadroom
Wuzzy <Wuzzy2@mail.ru> [Fri, 31 Aug 2018 21:34:33 +0200] rev 13726
Add 2nd optional parameter to HedgewarsScriptLoad. If false, its OK if file does not exist. Also, return true/false on success