DarkflameServer/dScripts/02_server/Map/General
David Markowitz f0b6ad89d9
chore: Player class removal (#1445)
* SystemAddress and destructor

* move respawn logic to character comp

Tested that respawn pos and rot can be set as per previously by crossing a respawn point and smashing to see if I would respawn at the new place.

* Move loot cheat checking

* Remove GetParentUser overload

Tested completing missions
control behaviors
collecting life crate
completing a bunch of missions using macros
loading into worlds
brick-by-brick
placing models
digging the x spot in gnarled forest
can still ban and mute players
cheat detection is still doing its thing
flags are still set (checked with flag 45)
claim codes still work (created new char, checked the lego club mail was there)

* Move player constructor logic

Its now at the bottom of Entity constructor.  Time to remove Player

* Remove Player class

Removes the Player class.  Tested that I can still login and see another player in Venture Explorer and logging out a few times still works as well as smashing enemies

* store ptr

* Update SlashCommandHandler.cpp
2024-02-04 06:29:05 -08:00
..
Ninjago chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
BankInteractServer.cpp Refactor: Amf3 implementation (#998) 2023-05-13 17:22:00 -05:00
BankInteractServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
BaseInteractDropLootServer.cpp perf: Loot memory savings (#1165) 2023-10-09 15:33:22 -05:00
BaseInteractDropLootServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
Binoculars.cpp Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
Binoculars.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
CMakeLists.txt fix: split apart big Cmake libraries (#1381) 2024-01-03 18:41:46 -06:00
ExplodingAsset.cpp Script: Fix incorrect kill method (#1248) 2023-11-04 10:42:28 -05:00
ExplodingAsset.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
ForceVolumeServer.cpp Move EntityManager to Game namespace (#1140) 2023-07-15 13:56:33 -07:00
ForceVolumeServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
FrictionVolumeServer.cpp fix: add Nexus Tower missing scripts (#1349) 2023-12-22 23:53:21 -08:00
FrictionVolumeServer.h fix: add Nexus Tower missing scripts (#1349) 2023-12-22 23:53:21 -08:00
GrowingFlower.cpp perf: Loot memory savings (#1165) 2023-10-09 15:33:22 -05:00
GrowingFlower.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
ImaginationBackpackHealServer.cpp cleanup enums to make them more consistent 2023-01-22 17:38:47 -06:00
ImaginationBackpackHealServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
MailBoxServer.cpp Refactor: Amf3 implementation (#998) 2023-05-13 17:22:00 -05:00
MailBoxServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
NjRailSwitch.cpp Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
NjRailSwitch.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
NTNaomiDirtServer.cpp fix: add Nexus Tower missing scripts (#1349) 2023-12-22 23:53:21 -08:00
NTNaomiDirtServer.h fix: add Nexus Tower missing scripts (#1349) 2023-12-22 23:53:21 -08:00
PetDigServer.cpp chore: Player class removal (#1445) 2024-02-04 06:29:05 -08:00
PetDigServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
PropertyDevice.cpp chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
PropertyDevice.h chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
PropertyPlatform.cpp chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
PropertyPlatform.h chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
QbEnemyStunner.cpp chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
QbEnemyStunner.h chore: rename rebuild to quickbuild (#1364) 2023-12-28 22:24:30 -06:00
QbSpawner.cpp Move EntityManager to Game namespace (#1140) 2023-07-15 13:56:33 -07:00
QbSpawner.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
StoryBoxInteractServer.cpp Refactor: Amf3 implementation (#998) 2023-05-13 17:22:00 -05:00
StoryBoxInteractServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
TokenConsoleServer.cpp Breakout rest of the enums from dCommonVars and clean it up (#1061) 2023-05-02 17:39:21 -05:00
TokenConsoleServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
TouchMissionUpdateServer.cpp breakout the component types into a scoped enum (#1002) 2023-03-04 01:16:37 -06:00
TouchMissionUpdateServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00
VisToggleNotifierServer.cpp fix: add Nexus Tower missing scripts (#1349) 2023-12-22 23:53:21 -08:00
VisToggleNotifierServer.h fix: add Nexus Tower missing scripts (#1349) 2023-12-22 23:53:21 -08:00
WishingWellServer.cpp perf: Loot memory savings (#1165) 2023-10-09 15:33:22 -05:00
WishingWellServer.h Organize dScripts (#814) 2022-11-03 12:57:54 -05:00