Commit Graph

907 Commits

Author SHA1 Message Date
aronwk 1af3e59348 Scripts for the AG sentinel camp QB wall (#761)
* Scripts for the AG sentinel camp QB wall

* use lookat

* Address feedback

* Fix stromling spawner

* fix aggro and remove logs

Co-authored-by: Jett <55758076+Jettford@users.noreply.github.com>
2022-09-01 21:44:26 -05:00
David Markowitz e3077aa410 Fix Windows not working due to libbcrypt not working on Ninja (#765) 2022-09-01 19:24:00 -07:00
aronwk 3b75ecc0b4 Add script to playfx on canisters before consoles are active (#754)
* Add script to playfx on canisters before consoles are active

* remove debug stuff
2022-08-27 21:48:03 -05:00
aronwk b70e7334e8 Parrot crash script to become a sneaky ninja and steal the pirate's booty (#752) 2022-08-26 22:58:41 -05:00
aronwk 500b7885e2 Add pirate rep script (#751)
* Add pirate rep script

* fix formattimg
2022-08-25 21:09:08 -05:00
Demetri Van Sickle bc132487e9 Updated README (Formatting and flow) (#744)
* Updated flow of database section

* Changed bolded headers to actual headers

Will now allow you to link to them

* Updated Linux build command to match build script

* Updated database wording
2022-08-25 14:16:20 -07:00
aronwk 47f0830483 Add GF geyser script (#749)
* Add GF geyser script

* remove uneeeded include

* const
2022-08-25 15:51:22 -05:00
aronwk e707207ffa Add FV Geyser script (#748)
* Add FV Geyser script

* remove uneeded include

* const
2022-08-25 15:50:13 -05:00
David Markowitz ceb374591f Move mailbox closing to its script (#740) 2022-08-18 19:42:52 -07:00
David Markowitz c05562a227 Modularize CMakeLists for submodules (#736)
* Use RecastNavigation CMakeLists

* Use tinyxml2 CMakeLists

* Use bcrypt CMakeLists

* Move variable init to CMakeLists

This has to be done here to prevent missing dependency errors.

* General improvements

Only link dynamic if on gnu
use more thirdparty cmakes

* Disable tinyxml2 testing
2022-08-18 19:23:42 -07:00
aronwk f8c1e2fb52 Script for when archway rebuild is done (#739) 2022-08-18 15:33:32 -05:00
aronwk e4a15a0f2e Add imagimeter visibility script (#738) 2022-08-18 00:09:14 -05:00
Daniel Seiler dd8091f60e Hide dependency compilation warnings (#696)
* Hide raknet compilation warnings

* Move out MariaDB Connector/C++ logic

* remove mariadb warnings?

* hide mariadb cmake warnings?
2022-08-17 01:43:54 -07:00
David Markowitz 50b3946548 Fix death planes (#735)
* Correct death plane size

The death plane file size is not in units but is actually in 4x2 tiles.

* Make it a bit bigger for now

* Enjoy your crust

"These things add flavor they said"

Move the position of the death barrier down 13.521004 units so we effectively only extend its hitbox in the -Y direction as opposed to the +Y direction, resolving an issue in Battle of Nimbus Station where the death plane was too tall
2022-08-16 22:28:50 -05:00
aronwk 976bd3c41b Selective saving for map and location (#732)
* Don't save the map and char location info if
we are in an instanced 
* LUP worlds will be handled in a future PR
* simplify check
2022-08-16 20:53:28 -05:00
David Markowitz 3b7f1dad54 Fix death planes (#733)
* Correct death plane size

The death plane file size is not in units but is actually in 4x2 tiles.

* Make it a bit bigger for now
2022-08-16 18:53:01 -07:00
Demetri Van Sickle 54021458bd Change build command in build script (#729)
The script now uses the cmake build as to be compatible with all platforms as opposed to just platforms that supported gnu make.
2022-08-16 01:49:44 -07:00
Emmett 1e1b6aaa0b Update Docker.md submodule note (#730)
* Update Docker.md 

Changed note to recursively update git submodules, otherwise would lead users into #728
2022-08-14 11:05:07 -07:00
David Markowitz 008f953003 Add physics volume for property orb (#718) 2022-08-08 09:34:56 -05:00
David Markowitz dc960cb99c Fix landing animation (#720) 2022-08-08 09:34:33 -05:00
aronwk 2d0faae759 Merge pull request #719 from DarkflameUniverse/unix-line-endings
Unix line endings
2022-08-08 09:33:43 -05:00
aronwk 932d8030f0 update git blame ignore 2022-08-08 08:31:44 -05:00
Zac Hayes 7f5ab8b9fa Dockerfile: Copy dNavigation to build dir (#722)
Fixes an issue where new directory was not copied over to the correct folder for Docker
2022-08-06 22:59:27 -07:00
Jett 6c97ea8208 Implement flying command (#713)
* Implement flying command

* Add documentation.
2022-08-06 01:19:34 -07:00
aronwk 72477e01e2 convert to unix line endings 2022-08-05 22:01:59 -05:00
David Markowitz ea86988521 Revert dZoneManager Initialization order (#717) 2022-08-05 19:20:11 -07:00
aronwk d626ac1ed4 Merge pull request #714 from DarkflameUniverse/macro-formatting
Macro formatting consistency
2022-08-05 12:37:29 -05:00
aronwk 168f837b94 add blame ignore 2022-08-05 08:40:59 -05:00
aronwk 9e4ce24fd2 add semi-colons to macros consistently 2022-08-05 08:40:12 -05:00
Jett 4112a85906 Fix checks for if the physics world is loaded (#711) 2022-08-05 07:41:07 -05:00
David Markowitz 408163ed35 Add windows docker setup guide to README (#712)
* Add docker windows

* Update README.md
2022-08-05 07:40:27 -05:00
aequabit 4556f13474 Mention option to use Docker in README.md (#702) 2022-08-05 01:04:45 -07:00
Jett 88f316bf93 Add null checks to all free calls to prevent crash on server close. (#709) 2022-08-04 08:54:14 -05:00
Jett e6c7f744b5 Implement terrain file reading to generate navmeshes in the future (#703)
* Implement terrain file reading to generate navmeshes in the future

* Make Emo's suggested changes.
2022-08-04 01:59:47 +01:00
Daniel Seiler d2b05a1ac5 Update Diagnostics.cpp (#697) 2022-08-02 08:56:50 -05:00
Daniel Seiler a429489846 use UTF8ToUTF16 more (#695) 2022-08-02 08:56:20 -05:00
Jett 9ee219ea42 Move Navmesh code away from dPhysics (#701) 2022-08-02 06:30:19 +01:00
aronwk a0aa8b2854 standardize line endings (#700) 2022-08-01 22:37:28 -05:00
Jett c11a4a67d1 Replace the vsprintf used in the logger with vsnprintf. (#694) 2022-08-01 15:23:01 -05:00
Jett c69d01d77b Merge pull request #688 from DarkflameUniverse/reporter_id_fix
Remove parentheses from ADD reporter_id
2022-07-31 21:06:01 +01:00
Daniel Seiler 50cb9346b8 Merge pull request #689 from DarkflameUniverse/security-policy
Add Security Policy
2022-07-31 20:03:30 +02:00
Gie "Max" Vanommeslaeghe 17d77db1c6 Update SECURITY.md 2022-07-31 15:14:16 +02:00
Daniel Seiler e97dc6fbff [no ci] update link to darkflame-security-announce 2022-07-31 14:06:05 +02:00
Daniel Seiler 7ec458421f Create SECURITY.md 2022-07-31 13:58:50 +02:00
averysumner 0b9e97625e Remove parentheses from ADD reporter_id 2022-07-30 22:09:45 -07:00
David Markowitz d64fa1680d Fix missions re-ordering on reload (#686)
* Fix missions re-ordering on reload

Check for success rather than failure

* Add a comment

* Get base value from database

* Update Mission.h
2022-07-30 20:56:21 -07:00
eddytronpie f80a26a944 Fix integer issue with BricksCollected (#679)
This fixes an issue where BricksCollected goes to an insane number after selling more bricks than you collected in the area
2022-07-29 20:41:14 -07:00
David Markowitz 26ddeaa429 Fix NPC Proxy items (#684)
* Fix racing lap times

* Address NPC proxies

NPCs are supposed to equip the sub items of items they equip and were not doing so.  This PR adds this functionality and fixes and issue where Neido on Crux Prime was not wearing their sword.

Tested that Neido has their sword and that other NPCs that wear proxies also get their proxies equipped.  Had no issues with any other world crashing.
2022-07-29 19:00:36 -05:00
aronwk 8b386ae6c5 Merge pull request #685 from DarkflameUniverse/editorconfig
Editorconfig and codebase format
2022-07-29 12:23:27 -05:00
aronwk f284e5a6e1 fix filename 2022-07-28 11:35:57 -05:00