mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-11-06 15:42:06 +00:00
.github
dAuthServer
dChatFilter
dChatServer
dCommon
dDatabase
dGame
dMasterServer
dNavigation
dNet
dPhysics
dScripts
02_server
DLU
Enemy
Equipment
Map
AG
AG_Spider_Queen
AM
AmBlueX.cpp
AmBlueX.h
AmBridge.cpp
AmBridge.h
AmConsoleTeleportServer.cpp
AmConsoleTeleportServer.h
AmDrawBridge.cpp
AmDrawBridge.h
AmDropshipComputer.cpp
AmDropshipComputer.h
AmScrollReaderServer.cpp
AmScrollReaderServer.h
AmShieldGenerator.cpp
AmShieldGenerator.h
AmShieldGeneratorQuickbuild.cpp
AmShieldGeneratorQuickbuild.h
AmSkullkinDrill.cpp
AmSkullkinDrill.h
AmSkullkinDrillStand.cpp
AmSkullkinDrillStand.h
AmSkullkinTower.cpp
AmSkullkinTower.h
AmTeapotServer.cpp
AmTeapotServer.h
AmTemplateSkillVolume.cpp
AmTemplateSkillVolume.h
CMakeLists.txt
RandomSpawnerFin.cpp
RandomSpawnerFin.h
RandomSpawnerPit.cpp
RandomSpawnerPit.h
RandomSpawnerStr.cpp
RandomSpawnerStr.h
RandomSpawnerZip.cpp
RandomSpawnerZip.h
FV
GF
General
NS
NT
PR
Property
SS
VE
njhub
CMakeLists.txt
Minigame
Objects
Pets
CMakeLists.txt
EquipmentScripts
EquipmentTriggers
ai
client
zone
ActivityManager.cpp
ActivityManager.h
BaseConsoleTeleportServer.cpp
BaseConsoleTeleportServer.h
BasePropertyServer.cpp
BasePropertyServer.h
BaseRandomServer.cpp
BaseRandomServer.h
BaseSurvivalServer.cpp
BaseSurvivalServer.h
BaseWavesGenericEnemy.cpp
BaseWavesGenericEnemy.h
BaseWavesServer.cpp
BaseWavesServer.h
CMakeLists.txt
ChooseYourDestinationNsToNt.cpp
ChooseYourDestinationNsToNt.h
CppScripts.cpp
CppScripts.h
Darkitect.cpp
Darkitect.h
NPCAddRemoveItem.cpp
NPCAddRemoveItem.h
NtFactionSpyServer.cpp
NtFactionSpyServer.h
ScriptedPowerupSpawner.cpp
ScriptedPowerupSpawner.h
SpawnPetBaseServer.cpp
SpawnPetBaseServer.h
dWorldServer
dZoneManager
docker
docs
migrations
resources
tests
thirdparty
vanity
.dockerignore
.editorconfig
.env.example
.git-blame-ignore-revs
.gitattributes
.gitignore
.gitmodules
CMakeLists.txt
CMakePresets.json
CMakeVariables.txt
CONTRIBUTING.md
Docker.md
Docker_Windows.md
LICENSE
README.md
SECURITY.md
build.sh
docker-compose.yml
logo.png
versions.txt
* Organize dScripts whitespace Remove parent scope Remove parent scope from initial setter Remove debug Remove helper programs * Fix NtImagimeterVisibility script Co-authored-by: aronwk-aaron <aronwk.aaron@gmail.com>
17 lines
563 B
C++
17 lines
563 B
C++
#pragma once
|
|
#include "CppScripts.h"
|
|
|
|
class AmShieldGeneratorQuickbuild : public CppScripts::Script
|
|
{
|
|
public:
|
|
void OnStartup(Entity* self) override;
|
|
void OnProximityUpdate(Entity* self, Entity* entering, std::string name, std::string status) override;
|
|
void OnDie(Entity* self, Entity* killer) override;
|
|
void OnTimerDone(Entity* self, std::string timerName) override;
|
|
void OnRebuildComplete(Entity* self, Entity* target) override;
|
|
|
|
void StartShield(Entity* self);
|
|
void BuffPlayers(Entity* self);
|
|
void EnemyEnteredShield(Entity* self, Entity* intruder);
|
|
};
|