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