David Markowitz
f02e9c0f6a
Address being able to friend yourself ( #779 )
...
* Address being able to friend yourself
Fix an issue where players could friend themselves. Also stops yourself as appearing as a friend on your own friends list.
* Send a Response instead
Send a MYTHRAN response since the player is attempting to friend a Mythran.
2022-10-21 19:35:12 -05:00
Aaron Kimbrell
409d682c9d
fix loading scenes in some older formats ( #782 )
...
This fix is based on lcdr's luzviewer
2022-10-21 19:34:38 -05:00
David Markowitz
63af2c8da7
Add ZLIB for Windows ( #768 )
...
Added ZLIB for Windows. Packets for character creation are now compressed on windows before sending and ZCompression can now be used on Windows.
2022-09-05 20:28:47 -07:00
Jett
ce2e6f595b
Resolve incorrectly marked consumables being unusable ( #770 )
...
A change was made in the mounts pull request that broke consumables without correctly marked types such as the picnic basket
2022-09-05 17:28:32 -05:00
Aaron Kimbrell
c552f46780
ignore empty.lua and empty scripts ( #769 )
...
* ignore empty.lua and empty scripts
and return early if it's an ignored script
* return it else if logic
2022-09-04 21:43:16 -05:00
Aaron Kimbrell
14d4bf3cc5
Script for aborting a wbl zone transfer ( #766 )
2022-09-02 13:49:38 -05:00
Aaron Kimbrell
26f2eb409f
Mounts v2 ( #726 )
...
* Mounts -v2
* fix stun state and make comments a bit nicer
* remove extra serilization
* update the char position a bit more correctly
* make vehicles face thr player's direction
* address feedback
* fix compiling for real this time
* removed uneeded check
2022-09-02 13:49:19 -05:00
Aaron Kimbrell
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
Aaron Kimbrell
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
Aaron Kimbrell
b70e7334e8
Parrot crash script to become a sneaky ninja and steal the pirate's booty ( #752 )
2022-08-26 22:58:41 -05:00
Aaron Kimbrell
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
Aaron Kimbrell
47f0830483
Add GF geyser script ( #749 )
...
* Add GF geyser script
* remove uneeeded include
* const
2022-08-25 15:51:22 -05:00
Aaron Kimbrell
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
Aaron Kimbrell
f8c1e2fb52
Script for when archway rebuild is done ( #739 )
2022-08-18 15:33:32 -05:00
Aaron Kimbrell
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
Aaron Kimbrell
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
Aaron Kimbrell
2d0faae759
Merge pull request #719 from DarkflameUniverse/unix-line-endings
...
Unix line endings
2022-08-08 09:33:43 -05:00
Aaron Kimbre
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
Aaron Kimbre
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
Aaron Kimbrell
d626ac1ed4
Merge pull request #714 from DarkflameUniverse/macro-formatting
...
Macro formatting consistency
2022-08-05 12:37:29 -05:00
Aaron Kimbre
168f837b94
add blame ignore
2022-08-05 08:40:59 -05:00
Aaron Kimbre
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
Aaron Kimbrell
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