Lion Kortlepel
a44050f0f1
Lua: Almost Working events, all triggers working
2021-09-17 00:21:43 +02:00
Lion Kortlepel
2cf368c2b0
First working console
2021-09-16 03:40:24 +02:00
Lion Kortlepel
ba0678dade
Continue Lua Rewrite
2021-09-16 03:21:00 +02:00
Lion Kortlepel
dd4e4c4467
Start rewrite of lua, rename all print functions
2021-09-16 01:04:01 +02:00
Lion Kortlepel
d18afdf84b
Lua: add onShutdown
2021-08-02 14:01:01 +02:00
Lion Kortlepel
208a41d45f
remove unused
2021-06-23 01:54:17 +02:00
Lion Kortlepel
1abf6d5adf
Fully implement TOML config file, delete .idea folder
...
The new config is called "ServerConfig.toml" and uses the TOML library.
It's nice.
2021-06-23 01:54:17 +02:00
Lion Kortlepel
b4850f09a9
fully switch to new backend urls
2021-03-30 01:02:53 +02:00
Lion Kortlepel
3094d382ff
implement thread names in debug mode
2021-03-30 00:30:24 +02:00
Lion Kortlepel
40cae31885
Merge TUDPServer and TTCPServer into TNetwork
...
this gets rid of a bunch of unclear cases which I mistakenly created
while refactoring for this rewrite. One example is having to call into
TTCPServer to do UDP sending in some cases.
2021-03-18 23:44:14 +02:00
Lion Kortlepel
df3269756c
set locale (do this in the launcher, too, please!)
2021-03-18 23:44:14 +02:00
Anonymous275
9b1bf071a8
Fixed lua crash caused by lion with optimizations
2021-03-18 23:44:14 +02:00
Anonymous275
218504e674
Fixed windows build not compiling
2021-03-18 23:44:14 +02:00
Lion Kortlepel
e04a569e33
attempt to fix ghost player issue
2021-03-18 23:44:14 +02:00
Lion Kortlepel
13f8be5d39
update players info
2021-03-18 23:44:14 +02:00
Lion Kortlepel
3dd2e1c278
attempt #1 to fix LuaEngine being nullptr :(
2021-03-18 23:44:14 +02:00
Lion Kortlepel
d360403c56
finish rewrite, builds fully
2021-03-18 23:44:14 +02:00
Lion Kortlepel
bf74b1ae32
add udpserver, tcpserver
2021-03-18 23:44:14 +02:00
Lion Kortlepel
f19a012509
add PPSMonitor
2021-03-18 23:44:14 +02:00
Lion Kortlepel
ef5db013b3
add socketio, http post & get
2021-03-18 23:44:14 +02:00
Lion Kortlepel
4cda6e8bc3
fully implement lua
2021-03-18 23:44:14 +02:00
Lion Kortlepel
459814a6ec
add lua engine, lua file, server, client, vehicle data, other stuff
2021-03-18 23:44:14 +02:00
Lion Kortlepel
e5e447c7af
begin rewrite: add lionkor/commandline
2021-03-18 23:44:14 +02:00
Lion Kortlepel
f9cb9af078
add real uptime counter, for use in lua later
2021-02-10 11:21:42 +01:00
Lion
bd349556f0
Actions fix ( #11 )
...
* update workflows to accomodate new requirements
* add boost to vkpkg
* try without boost again
* use boost just boost
* might cache vcpkg or might not idk
* dont pull everything in boost
* clean up includes
* fix 1
* fix 2
* fix 3
* fix 4
* fix id 6
* remove libssl again
* move to boost 1.71
* add boost to windows cmake
* change from boost 1.71 to 1.70
* fix cmake again
* remove version because f cmake
* remove stuff again
* fix my mistakes
* fix linker args for unix
* openssl
* add openssl to vcpkg
* uhh change whats linked
* rename OpenSSL to OPENSSL????
2021-02-02 00:50:27 +01:00
Lion Kortlepel
5fb7c459c6
main.cpp: use c++ header naming scheme
2021-01-02 00:10:01 +01:00
Lion Kortlepel
04cf7ca092
suppress unused variables
2020-12-24 00:42:39 +01:00
Lion Kortlepel
623437e864
fix not calling curl_global_init in release mode
2020-12-23 23:57:27 +01:00
Anonymous275
97d8f9506e
more cleanup
2020-12-20 14:11:29 +02:00
Lion Kortlepel
6710c18168
fix lua file stuff and more file stuff
2020-11-13 22:43:35 +01:00
Lion Kortlepel
58e65cf43f
clang-format everything
2020-11-12 17:09:14 +01:00
Lion Kortlepel
60c7997c6b
Ignore SIGPIPE so we dont crash on broken pipes
2020-11-09 23:34:44 +01:00
Lion Kortlepel
96668add6e
Safety improvements
2020-11-08 02:29:06 +01:00
Anonymous275
a08d29a0ae
Vehicle ghost fix, player list fix
2020-11-07 23:29:06 +02:00
Anonymous275
e5a0d43024
fixed windows build
2020-11-06 16:43:18 +02:00
Lion Kortlepel
36db73b562
Add more safety on some memory handling
2020-11-04 14:35:28 +01:00
Lion Kortlepel
801ea3f777
Fix windows naming issue with assert
2020-11-03 12:10:08 +01:00
Lion Kortlepel
b2166402a2
Print TIDs in every new thread
2020-11-03 10:22:49 +01:00
Lion Kortlepel
2ec65d5b84
Implement Assertion properly, TID printing in debug builds
2020-11-03 10:13:52 +01:00
Anonymous275
3bdc75b0c0
server input
2020-10-31 14:55:00 +02:00
Anonymous275
31c96cee94
V0.6
...
rewrite
2020-08-21 20:58:10 +03:00
Anonymous275
232c4d7b28
Crash Handeling
2020-07-11 00:03:37 +03:00
Anonymous275
303647a8c3
added 2 lua events fixed chat messages lagging
2020-07-09 20:54:02 +03:00
Anonymous275
c83bc7864a
v1.48
2020-07-04 23:58:47 +03:00
Anonymous275
83c095ba17
memory leak fix, now uses less than 5MB of memory
2020-07-04 15:58:53 +03:00
Anonymous275
69362b2dfd
Ready for release
2020-07-03 16:22:54 +03:00
Anonymous275
e7c1bdd872
Server now support over 9 Petabytes of mod
2020-07-03 00:58:00 +03:00
Anonymous275
6c93ea7fb2
v0.43
2020-07-02 00:20:35 +03:00
Anonymous275
1b8c7abea5
stability improvements, tweaks
2020-06-27 16:58:02 +03:00
Anonymous275
c5e1175f1a
fixed vehicle spawn issue
2020-06-23 22:11:32 +03:00