Commit Graph

1564 Commits

Author SHA1 Message Date
023b7f85fb Merge branch 'main' into pr-comments 2021-12-14 20:03:58 +01:00
79bcf811d6 Merge pull request #5 from VBMCBoy/readme-improvements
Readme: link to Docker Desktop and on stopping the server
2021-12-14 20:01:30 +01:00
543b231a80 Update WorldServer.cpp 2021-12-14 18:12:44 +00:00
c060b01037 fix undeleted dpEntity after enemy smashed
could be the cause of long-soak (hours long) sessions having CPU issues
2021-12-14 16:24:48 +01:00
f6a401ac6b Addressing PR comments 2021-12-14 00:08:08 -07:00
ca8f0059a3 Add port recycling to instance creation
Made instance creation use previously used ports when available, to prevent
crashes caused by ports being used that are outside of the assigned range.
2021-12-14 11:05:33 +08:00
995042f130 Added missing log newline character 2021-12-13 19:45:08 +00:00
259c236b72 Fixes dlogger PR
When applied this commit fixes the unix build of the previous dLogger PR.
This commit also fixes backwards compatability with config files.
2021-12-13 16:57:43 +01:00
81d25dd574 Merge pull request #150 from OogwayUniverse/script_ignore 2021-12-13 15:44:35 +01:00
ff3e10d076 Merge pull request #177 from DarkflameUniverse/implement-buccanneer-valiant
Fix #164: Implement Buccaneer Valiant special ability
2021-12-13 14:31:36 +01:00
9b1fbe6c2c Added extra log information and replaced incorrect print statements
- Added extra Zone and Instance information to ambiguous log calls during loading. chat connection, chat connection loss, and shutdown
- Fixed correct class names in some log lines
- Replaced printf during world shutdown with correct log call with instance and zone info
2021-12-13 01:37:09 +00:00
ed151e6d45 Added extra information to connection log
- Added correct class name to log calls
 - Added extra zone and instance information in ambiguous log call
2021-12-13 01:33:51 +00:00
932128a084 Replaced printf with correct logger->log call
-  Use of printf breaks the flow of the console
2021-12-13 01:31:39 +00:00
8c6ef98b22 Replaced cout with correct logger->log call
-  Use of cout breaks the flow of the console
2021-12-13 01:29:38 +00:00
9e032223eb Remove unused MD5 functions and fixed memory leak 2021-12-12 15:53:19 +00:00
830cf22beb Calculate FDB checksum in chunks 2021-12-12 15:14:04 +00:00
d7294bda55 Merge pull request #187 from Nordegraf/fix-nstokenconsole-exchangerate
increased the exchange rate of the nimbus station console to 5 faction tokens for 25 maelstrom infected bricks
2021-12-12 08:44:15 +01:00
49c1cb3aff Implement FDB Checksum
- Added config option `check_fdb`
- Added check in WorldServer.cpp
- Added raw MD5 function in MD5.cpp and MD5.h
2021-12-12 03:41:11 +00:00
834b87f4b2 increased the exchange rate of the nimbus station console to 5 faction tokens for 25 maelstrom infected bricks 2021-12-12 03:45:25 +01:00
180db5dea5 Merge pull request #151 from OogwayUniverse/trigger_fixes
Moonbase fix
2021-12-11 19:39:24 +01:00
95d1c65011 Merge pull request #180 from OogwayUniverse/coin_exploit
Patched coin exploit
2021-12-11 17:40:59 +01:00
bb508e91c1 Update the code style
When applied this commit updates the code style used when validating coin pickups.
2021-12-11 17:33:54 +01:00
94e32a5773 replace the other double cast 2021-12-11 14:24:25 +00:00
6427b097ab Replace two casts with one 2021-12-11 14:22:39 +00:00
22de531ab3 Changes asked for by Wincent 2021-12-11 13:57:15 +00:00
b6453376e4 patched coin exploit 2021-12-11 13:21:00 +00:00
74742771c4 Added a LogDebug
- Added debug logging
- Created vLog, a root function for all log functions
- Placed failed to load script log under this new LogDebug function
- Updated included config functions
2021-12-11 12:29:34 +00:00
833ed8a40d Implement Buccaneer Valiant special ability
Adds the ability for the buccaneer valiant to spawn a ship that rams
enemies and smashes them. Next to a script that triggers the ship skill
a few other changes had to be made:
- Force movement behavior server side calculation and sync
- The ship has no physics volume so the FindValidTargets for behaviors
had to be altered to allow ControllablePhysics entities to find entities
within their area. The "target_self" AOE flag has been used to replicate
the old behavior.
2021-12-11 11:59:29 +01:00
c8991666d2 Potential solution 2021-12-11 10:46:45 +00:00
e31dc35733 Merge pull request #170 from OogwayUniverse/minifig_editing 2021-12-11 10:50:44 +01:00
5767ebea38 Merge pull request #132 from StefanH-AT/readme-note-delete-script-pak 2021-12-11 10:48:26 +01:00
6500b62c52 Minifig editing 2021-12-11 02:02:02 +00:00
4a1928ba92 removed forgotten TODO from Docker_Windows.md 2021-12-10 22:00:00 +01:00
6350d8e135 placed images on their own line in Docker_Windows.md 2021-12-10 21:59:20 +01:00
1dd5ac0ecb resolved merge - removed leading slashes from image paths 2021-12-10 21:54:11 +01:00
b42c4db400 removed spaces from image names 2021-12-10 21:51:49 +01:00
dca1361bac Added slashes to image paths 2021-12-10 21:29:42 +01:00
f7cf0010db clarified CLIENT_PATH 2021-12-10 21:21:22 +01:00
1073a2e2d1 added all images to Docker_Windows.md 2021-12-10 21:21:06 +01:00
b6648ff596 cropped images and added highlights 2021-12-10 21:19:47 +01:00
3a7db82004 added currently used images 2021-12-10 21:03:52 +01:00
cd3540b085 first draft for Docker usage under Windows 2021-12-10 20:38:51 +01:00
c7c1500c5e resolved merge conflict 2021-12-10 20:36:05 +01:00
0316b2189d removed . after command and added link for MacOS 2021-12-10 20:34:21 +01:00
67ca452993 Make docker-compose consistently docker compose 2021-12-09 22:43:18 +01:00
0bad9d7186 Move utils to submodule 2021-12-09 22:39:54 +01:00
960b090702 Move utils to submodule 2021-12-09 22:39:43 +01:00
ecbf886e52 Merge TheNoim's current changes. 2021-12-09 22:32:47 +01:00
da5b290809 Merge branch 'DarkflameUniverse:main' into main 2021-12-09 22:29:10 +01:00
d1e0a73f36 Simplify run steps 2021-12-09 22:28:16 +01:00