jadebenn
93592c775b
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-12-09 21:29:35 -06:00
Gie "Max" Vanommeslaeghe
c0b969e3f0
Merge pull request #1333 from DarkflameUniverse/chore-rename-zonecontrol-to-minigamecontrol
...
chore: rename zonecontrolcomp to minigamecontrolcomp
2023-12-06 14:39:21 +01:00
Aaron Kimbre
1f399a7277
chore: rename zonecontrolcomp to minigamecontrolcomp
2023-12-04 20:59:08 -06:00
Aaron Kimbrell
3d85f6639e
chore: rename VehiclePhysics to HavokVehiclePhysics ( #1331 )
...
since that is it's true name
and there's another VehiclePhysics component that is simply named that
2023-12-04 09:20:41 -06:00
David Markowitz
731b828c12
properties: fix visiting multiple owned by same person ( #1325 )
2023-12-01 10:13:01 -06:00
David Markowitz
eca87c7257
fix: Buff FX not playing and general BuffComponent improvements ( #1296 )
...
* fix: Buff FX not playing
Fixes an issue where buff effects would not play at all.
Tested that frakjaw and maelstrom dagger now play their respective effects when you are effected by them
fix: buffs general improvements
add new arguments
* Remove duplicated code
* fix times and remove buff
2023-12-01 10:12:48 -06:00
David Markowitz
0b9dbaedbf
Add HailStorms guide to README ( #1329 )
2023-11-30 16:11:45 -08:00
Aaron Kimbrell
7de07a7722
fix: use defaults when getting variables for jetpack behavior ( #1328 )
...
Tested that the hover jetpack now works and that the normal jetpack still works
2023-11-30 02:21:18 -08:00
David Markowitz
62a1e135c3
Fix backwards name check ( #1327 )
...
Untested. Fixes not being able to rename a character at character create
2023-11-29 00:25:06 -08:00
Gie "Max" Vanommeslaeghe
de0b560a8c
Merge pull request #1326 from DarkflameUniverse/use-more-tacarc-vars
...
fix: tacarc not using offset or checking upper/lower bounds
2023-11-28 22:44:00 +01:00
Aaron Kimbre
e8a0f50ec9
use std::abs
2023-11-27 22:18:27 -06:00
Aaron Kimbre
b3564cb9ea
fix: tacarc not using offset or checking upper/lower bounds
2023-11-27 22:16:31 -06:00
jadebenn
3df3552467
fix: respawn rotation ( #1323 )
...
* fixed respawn rotation
* even though the condensed calls work, splitting em
2023-11-26 14:30:39 -08:00
David Markowitz
a1f8ab763d
Entity: Fix death behavior of 0 ( #1319 )
2023-11-25 22:50:28 -06:00
David Markowitz
0c32be01ba
fix: nexus tower smashable ( #1320 )
2023-11-25 22:50:20 -06:00
jadebenn
55f857bc7c
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-11-24 23:58:44 -06:00
jadebenn
c598b57298
Merge branch 'PetFixes' of https://github.com/jadebenn/DarkflameServer into PetFixes
2023-11-24 23:56:46 -06:00
jadebenn
e4b3e22570
update loop cleanup
2023-11-24 23:56:33 -06:00
jadebenn
3f1468ebdf
mission fix redo
2023-11-24 23:56:33 -06:00
jadebenn
cb65de61ca
updated pet command functionality
2023-11-24 23:56:33 -06:00
jadebenn
1a74ed676b
Fixed pet emotes not playing
2023-11-24 23:56:33 -06:00
jadebenn
3f1f51f996
minor changes
2023-11-24 23:56:33 -06:00
jadebenn
e73b2bfcb2
actually check if the player can afford to dig
2023-11-24 23:56:33 -06:00
jadebenn
b3762dac05
added imagination cost to digs
2023-11-24 23:56:33 -06:00
jadebenn
86abbc121c
cleaned up kruft
2023-11-24 23:56:33 -06:00
jadebenn
119968a90c
initial dig functionality; need to clean up kruft
2023-11-24 23:56:33 -06:00
jadebenn
74047bcc9c
Working on pet bouncers
2023-11-24 23:56:33 -06:00
David Markowitz
8a15906885
fix: Racing end of race leaderboards now work ( #1317 )
...
* Fix UB in remote input info
Yes i should have made this first
no this wouldnt have happened with rust
* fix end of race leaderboard
Tested that with two players, both players see the others time at the end of the race and all other metrics are shown correctly.
Technically the outBitStream->Write(static_cast<uint16_t>(m_RacingPlayers.size())); should only be written once but how we do it now it is written as we load players in and this is the cheap option compared to the number of bits we are supposed to waste at the end of races
2023-11-24 01:46:26 -08:00
Gie "Max" Vanommeslaeghe
af70f871cb
Merge pull request #1307 from DarkflameUniverse/985
...
feat: Implement ignore list
2023-11-24 00:38:03 +01:00
David Markowitz
fd20baaf09
Fix UB in remote input info ( #1316 )
...
Yes i should have made this first
no this wouldnt have happened with rust
2023-11-23 05:48:06 -06:00
jadebenn
0217f88c44
pet emote fix ( #1315 )
2023-11-22 08:06:09 -06:00
jadebenn
1a6fb89c9c
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-11-21 21:20:22 -06:00
jadebenn
57a1c05e98
update loop cleanup
2023-11-21 21:19:30 -06:00
jadebenn
81d8c187ea
mission fix redo
2023-11-21 20:16:17 -06:00
David Markowitz
198b3371c5
chore: Update old character create code ( #1291 )
...
* create new character fixes
Don't use persistentIds, guarantee ids are unique by using do while to generate the id
* Update queries to actually use prep stmt
* Update UserManager.cpp
* Update UserManager.cpp
2023-11-21 18:14:30 -08:00
David Markowitz
4e5facd0c5
Merge branch 'main' into 985
2023-11-21 18:11:46 -08:00
David Markowitz
c931f5d456
Merge branch 'main' into 985
2023-11-21 18:10:45 -08:00
Aaron Kimbrell
df83f0d847
feat: Reward codes ( #1308 )
...
* feat: reward codes
this is for giving rewards across characters as the did in live.
Tested that the default config works
Tested that all claim codes work
Tested that saving and loading claim codes work
Tested that mail sends correctly
* newlines
* include array
* delete cascade
* newline
* address feedback
2023-11-21 18:05:15 -08:00
David Markowitz
9c5388c70e
feat: Add ability to toggle skipping of cinematics ( #1312 )
...
* Cinematics: Add ability to toggle skipping them
* Add docs
* Move sections
2023-11-21 18:04:44 -08:00
David Markowitz
1a199151da
Remove std::couts littered throughout the base ( #1313 )
2023-11-21 18:04:23 -08:00
jadebenn
23664c0a9b
updated pet command functionality
2023-11-19 17:31:31 -06:00
jadebenn
81a54e7e0f
Merge branch 'PetFixes' of https://github.com/jadebenn/DarkflameServer into PetFixes
2023-11-19 16:46:34 -06:00
jadebenn
e835eb3966
Fixed pet emotes not playing
2023-11-19 16:46:27 -06:00
jadebenn
9b9b5bcc25
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-11-19 14:12:51 -06:00
jadebenn
c8b624c3dd
minor changes
2023-11-19 14:06:28 -06:00
David Markowitz
98dc291b57
fix gating ( #1306 )
2023-11-19 12:01:34 -06:00
David Markowitz
1001e41528
simplify code path
2023-11-18 20:33:30 -08:00
David Markowitz
59bf91b14f
fix up enum names
...
Update ChatIgnoreList.cpp
Add extra check for size on adding
Cant happen without hacks, but worth checking anyways
Update ChatIgnoreList.cpp
2023-11-18 20:21:13 -08:00
David Markowitz
50ad2a29ec
Merge branch 'lol' into 985
2023-11-18 19:16:56 -08:00
David Markowitz
81b1b73f04
fix gating
2023-11-18 19:15:57 -08:00