jadebenn
a4f0602218
Merge branch 'main' into PetFixes
2023-12-27 22:36:39 -06:00
jadebenn
ef6f2f133e
chore: Eradicate C-style casts and further clean up some code ( #1361 )
...
* cast and code cleanup
* cast cleanup
* bug fixes and improvements
* no getBoolField method exists
* fixes
* unbroke sg cannon scoring
* removing comments
* Remove the c-style cast warning I added from CMakeLists now that they're gone (it triggers on 3rd party dependencies and slows down compilation)
* (Hopefully) fix MacOS compilation error
* partially-implemented feedback
* more updates to account for feedback
* change bool default
---------
Co-authored-by: jadebenn <jonahebenn@yahoo.com>
2023-12-27 22:18:20 -06:00
jadebenn
6edd42d37c
pet bouncer minimum functionality
2023-12-27 19:39:07 -06:00
jadebenn
d7d5202c17
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-12-26 21:46:40 -06:00
jadebenn
60b3f3c552
Merge branch 'main' into PetFixes
2023-12-26 21:42:53 -06:00
David Markowitz
46ac039a3b
fix: mission offering ( #1359 )
...
fixes an issue where NPCs would offer the incorrect missions which caused odd blocks. Consolidated logic for mission offering and removed redundant code.
2023-12-26 15:45:10 -08:00
David Markowitz
81dc4e2216
fix: remove cancelOnLogout handling ( #1354 )
2023-12-24 08:01:47 -06:00
jadebenn
6de224a2fa
chore: miscellaneous code, formatting, and syntax cleanup ( #1351 )
...
* miscellaneous code, formatting, and syntax cleanup
* update
* update again
* updated to account for feedback
2023-12-23 18:11:00 -06:00
David Markowitz
5e9355b1ff
fix: shooting gallery bugs ( #1347 )
...
fix: reset some more vars
Co-authored-by: Aaron Kimbre <aronwk.aaron@gmail.com>
2023-12-23 17:50:14 +00:00
David Markowitz
c1e8546d48
fix: add Nexus Tower missing scripts ( #1349 )
...
add final missing scripts for nt
also fix the turnin for the breadcrumb missions not showing the completion window.
Fix another missing script
Add another script
fix include guards
Fix dirt clouds not appearing on mission accept
2023-12-22 23:53:21 -08:00
jadebenn
c6df078411
comment cleanup
2023-12-16 21:25:35 -06:00
jadebenn
2d3e03a2a8
pet following and flag behavior improvements
2023-12-16 20:51:06 -06:00
jadebenn
b8449a167d
Merge branch 'PetFixes' of https://github.com/jadebenn/DarkflameServer into PetFixes
2023-12-16 19:55:46 -06:00
jadebenn
8c97271108
Update treasure behavior
2023-12-16 19:55:43 -06:00
jadebenn
60e4813d40
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-12-16 19:55:17 -06:00
jadebenn
e2391665b9
imagination costs that equal your capacity no longer abort qbs ( #1338 )
2023-12-16 19:35:16 -06:00
David Markowitz
24c2361248
fix: achievements counting twice when accepted ( #1337 )
...
Tested that new achievements progress exactly once
Tested that already accepted achievements progress as expeected
Tested that tiered achievements only count the progress to the current tier and not the next one as well
Update MissionComponent.cpp
2023-12-16 12:27:14 -06:00
jadebenn
cecf0653c7
Changed how pet data is loaded
2023-12-15 21:47:16 -06:00
jadebenn
1c7ce6eac3
updated CDClient pet data handling
2023-12-15 18:38:52 -06:00
jadebenn
9add2c944e
PetFlag system now functioning correctly
2023-12-15 14:36:27 -06:00
jadebenn
e01fbfcc64
restored header guards
2023-12-15 12:57:13 -06:00
jadebenn
054371dd01
added new pet bitflag system
2023-12-15 05:34:38 -06:00
jadebenn
668bebf68c
adding new pet flags
2023-12-14 23:43:08 -06:00
jadebenn
f5ca142eb9
Update PetStatus enum to prep for bitset use
2023-12-14 09:21:17 -06:00
jadebenn
1b8f10fcfb
added treasure dig menu prompts and help messages
2023-12-14 01:33:49 -06:00
jadebenn
2a4cfe3447
function rename
2023-12-13 01:06:58 -06:00
jadebenn
775e4fee9e
change AND priority
2023-12-13 01:01:34 -06:00
jadebenn
291fc83dc8
added bone dragon treasure dig handling
2023-12-13 00:57:01 -06:00
jadebenn
fd5ea75ead
added bone dragon treasure dig handling
2023-12-13 00:56:41 -06:00
jadebenn
68df8af784
capitalization
2023-12-13 00:17:53 -06:00
jadebenn
a99f7a7fc1
Re-implemented treasure dig handling
2023-12-13 00:14:53 -06:00
jadebenn
5b738dfc58
Further redid pet update loop
2023-12-11 21:10:29 -06:00
jadebenn
200d679dd8
redone pet update loop
2023-12-10 19:55:36 -06:00
jadebenn
1c01219ae9
added some pet debug commands
2023-12-09 22:24:35 -06:00
jadebenn
93592c775b
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-12-09 21:29:35 -06: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
a1f8ab763d
Entity: Fix death behavior of 0 ( #1319 )
2023-11-25 22:50:28 -06:00
jadebenn
55f857bc7c
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-11-24 23:58:44 -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
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