Wincent Holm
1454fcd003
Fix g++ 14 ( #1610 )
...
* Fix g++ 14
* Update thirdparty/CMakeLists.txt
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
---------
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
2024-06-06 04:00:44 -05:00
Gie "Max" Vanommeslaeghe
af651f0d63
Merge pull request #1608 from DarkflameUniverse/feat--spectate-command
...
feat: spectate command
2024-06-04 09:17:18 +02:00
Aaron Kimbre
ff38503597
no feedback if empty
2024-06-03 22:51:46 -05:00
Aaron Kimbre
3f22bf5cc0
Add an easy way to stop spectating
2024-06-03 22:44:54 -05:00
Aaron Kimbre
9d5d2a68ee
fix gm serialization
2024-06-03 22:30:57 -05:00
Aaron Kimbre
1a14c29c39
add returns, lol
2024-06-03 22:29:21 -05:00
Aaron Kimbre
2ef45bd7ee
use empty
2024-06-03 22:28:37 -05:00
Aaron Kimbre
b56d077892
feat: spectate command
2024-06-03 21:50:12 -05:00
David Markowitz
a54600b41e
busting out the multimap ig ( #1602 )
2024-05-31 13:46:18 -05:00
David Markowitz
342da927f5
fix dimantling items from not the model inventory ( #1605 )
2024-05-30 23:53:13 -05:00
David Markowitz
01086d05c8
fix: use after free and uninitialized memory ( #1603 )
...
* fix use after free and uninitialized memory
* add if check for packet lengths
* move purge down further
Its used in the if check too...
2024-05-30 23:53:03 -05:00
Remco Hofman
cce5755366
Fix Dockerfile vanity COPY ( #1604 )
...
Corrected an unintended mistake in the COPY commands for adding the
vanity files to the Docker container, causing only the last file
contents to be added to the file '/app/vanity/*'
2024-05-27 17:46:09 -07:00
TAHuntling
e966d3a644
Chore: split VE script up ( #1598 )
...
* Testing Scripts
Testing splitting AgSpaceStuff into AgSpaceStuff and AgShipShake
* fixed inclusions
* Removed DoShake
* cleaning up
* consistent if statements
* Update dScripts/ai/AG/AgShipShake.h
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
---------
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
2024-05-27 01:24:48 -05:00
Gie "Max" Vanommeslaeghe
9328021339
Merge pull request #1600 from DarkflameUniverse/add-missing-scripts
...
fix: add back missing scripts from scripts refactor
2024-05-26 12:02:12 +02:00
Gie "Max" Vanommeslaeghe
d1134fdd62
Merge pull request #1601 from DarkflameUniverse/fix-using-skill-in-race
...
fix: players using non-car skills in a race
2024-05-26 12:01:54 +02:00
David Markowitz
efa658bc31
fix players using non-car skills in a race
2024-05-25 19:59:15 -07:00
David Markowitz
e59525d2ae
Update CppScripts.cpp
2024-05-25 19:32:18 -07:00
David Markowitz
0348db72a5
fiux mission ( #1596 )
2024-05-25 12:24:02 -05:00
TAHuntling
debc2a96e2
Update CppScripts exclusion list ( #1597 )
2024-05-25 01:43:32 -07:00
Aaron Kimbre
86f335d64b
fix type
2024-05-24 21:43:54 -05:00
Aaron Kimbre
8ca05241f2
fix: prevent moving items between inventories under cetain circumsances
2024-05-24 21:35:14 -05:00
David Markowitz
8ae1a8ff7c
fix stale reference ( #1594 )
2024-05-24 09:15:30 -05:00
David Markowitz
f0960d48b2
Add more modular saving of config data for items ( #1591 )
...
* stubbing for saving item extra data
* add declaration to header
* modularize loading for all possible extra data
* move logic to Item
* remove extra map
2024-05-22 17:06:52 -07:00
David Markowitz
dc430d9758
Add reputation as a repeatable mission reward ( #1590 )
...
This reverts commit 7d1a28b492b263aba2008a5984dc0f5e7348a068.
Add stubbing for abbreviations
Reward reputation always if possible
2024-05-22 16:35:45 -07:00
TAHuntling
dea10c6d56
Client commands implementation ( #1592 )
...
* Adding Client Commands
Adding list of client commands provided to me by EmosewaMC
* Finished adding client commands
2024-05-22 08:32:24 -05:00
TAHuntling
ed00551982
feat: Help Command Pagination ( #1581 )
...
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Fixed Comments
Now able to do /command help to see info for said command. Additionally this works for aliases. Fixed serialization missing from merge.
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
2024-05-21 20:02:07 -05:00
TAHuntling
d6cac65a8d
fix: Falling Off Edge in Pet Puzzle ( #1584 )
...
* FloatFix
* game activity setting
* Update dNavMesh.cpp
---------
Co-authored-by: David Markowitz <EmosewaMC@gmail.com>
2024-05-21 20:01:44 -05:00
David Markowitz
d8f079cb1b
fix mpc resetting on each world load ( #1588 )
2024-05-20 02:43:57 -05:00
David Markowitz
db2d4f02b5
preemptive include for windows
2024-05-18 04:16:07 -07:00
David Markowitz
00f36f3f28
missing include for windows
2024-05-18 04:15:07 -07:00
David Markowitz
a50b256689
Update IBehaviors.h
2024-05-18 03:54:09 -07:00
David Markowitz
b3548de7da
debug logs and spacing
2024-05-18 03:52:36 -07:00
David Markowitz
387c37505c
undo debug changes
2024-05-18 03:39:25 -07:00
David Markowitz
0c4108e730
Add loading from database
...
yahoo
2024-05-18 03:36:29 -07:00
David Markowitz
fd1c6ab2ea
Saving actually works this time
2024-05-18 02:12:23 -07:00
David Markowitz
f2bf9a2a28
Saving to database working
2024-05-18 02:05:55 -07:00
TAHuntling
c8e0bb0db0
feat: Command Sorting ( #1580 )
...
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
---------
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com>
2024-05-16 22:02:30 -07:00
David Markowitz
d9d262d3f1
prevent building in a folder which contains spaces ( #1583 )
2024-05-16 08:05:57 -05:00
TAHuntling
d0a5678290
chore: CppScripts refactor ( #1579 )
...
* Updating CppScripts
Rewrote file to use a lambda map rather than the massive if else chain. Kept the original comments alongside each of the different scripts they were by before.
* add script tests
* Update names
* More Changes to Scripts
* Update CppScripts.cpp
* Removing Unneeded Files
* Update CppScripts.cpp
* Delete tests/dGameTests/dScriptsTests/CMakeLists.txt
* Delete tests/dGameTests/dScriptsTests/dScriptsTests.cpp
* Delete tests/dGameTests/dScriptsTests/CppScriptsOld.cpp
* Delete tests/dGameTests/dScriptsTests/CppScriptsOld.h
* Update CMakeLists.txt
* finishing up
---------
Co-authored-by: David Markowitz <EmosewaMC@gmail.com>
2024-05-16 04:50:18 -05:00
David Markowitz
35321b22d9
script fixes ( #1577 )
...
fixes an issue where the sirens would not be destroyed correctly
fixes undefined behavior in buff station
ok for real this time
actual fix for mermaids
and for general death_behavior 0 skill stuff
2024-05-16 04:30:32 -05:00
David Markowitz
8837b110ab
add include guards ( #1569 )
2024-05-16 04:30:00 -05:00
David Markowitz
09a8c99f3e
fix: mail crash from underflow and document variables ( #1582 )
...
* fix mail crash and document variables
* const
2024-05-16 04:29:48 -05:00
Terrev
e3b108e00e
fv race place atm ( #1570 )
2024-05-13 06:18:27 -05:00
David Markowitz
9f382aca42
fix: use after free in mission progression after removing item from inventory ( #1567 )
...
that method is cursed.
no longer has ub when deleting an item from the inventory
2024-05-12 07:30:03 -05:00
David Markowitz
4d1395e522
Update CheatDetection.cpp ( #1559 )
2024-05-10 16:20:42 -05:00
Aaron Kimbrell
9e36510c6b
chore: Bump verion to 2.3.0 ( #1564 )
...
fix versions.txt, update cmake version
2024-05-10 15:21:10 -05:00
David Markowitz
2ca61c3e57
feat: Dragonmaw ( #1562 )
...
* rigid as heck
* abstract physics creation to separate function
* loading
Update FvRacePillarDServer.cpp
consolidate abcd pillar logic
modularization
Update SimplePhysicsComponent.cpp
Update EntityManager.cpp
Update MovingPlatformComponent.cpp
still need another pass
* geiser works
* columns working finally
* consolidate logic
* constiness
* Update PhantomPhysicsComponent.cpp
* Update PhysicsComponent.cpp
* revert testing code
* add versions info
---------
Co-authored-by: Aaron Kimbre <aronwk.aaron@gmail.com>
2024-05-10 09:22:26 -05:00
Aaron Kimbrell
07cb19cc30
chore: remove json ( #1561 )
...
we can't use it currently due to threadsafety issues, so just going to remove it until we actually need it and will re-add it as a vendored file later due to cmake issues pulling in things
2024-05-02 06:35:55 -05:00
David Markowitz
794b254fe7
remove md5 new ( #1560 )
...
tested that sqlite hash is still calculated
2024-05-02 06:35:44 -05:00
Gie "Max" Vanommeslaeghe
ab7f6f0b57
Merge pull request #1558 from DarkflameUniverse/swap-update-order
...
fix: out of order physics updates
2024-05-01 22:33:45 +02:00