mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-20 04:34:48 +00:00
leverages Parent to also call the rest of the deletions also fix setdamagedirection for players driving vehicles instead of either on thier own
49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
function DamageModel::onCreate(%this)
|
|
{
|
|
}
|
|
|
|
function DamageModel::onDestroy(%this)
|
|
{
|
|
}
|
|
|
|
//This is called when the server is initially set up by the game application
|
|
function DamageModel::initServer(%this)
|
|
{
|
|
}
|
|
|
|
//This is called when the server is created for an actual game/map to be played
|
|
function DamageModel::onCreateGameServer(%this)
|
|
{
|
|
%this.registerDatablock("./scripts/managedData/managedParticleData");
|
|
%this.registerDatablock("./scripts/managedData/managedParticleEmitterData");
|
|
%this.queueExec("./scripts/server/utility");
|
|
%this.queueExec("./scripts/server/radiusDamage");
|
|
%this.queueExec("./scripts/server/projectile");
|
|
%this.queueExec("./scripts/server/weapon");
|
|
%this.queueExec("./scripts/server/shapeBase");
|
|
%this.queueExec("./scripts/server/vehicle");
|
|
%this.queueExec("./scripts/server/player");
|
|
}
|
|
|
|
//This is called when the server is shut down due to the game/map being exited
|
|
function DamageModel::onDestroyGameServer(%this)
|
|
{
|
|
}
|
|
|
|
//This is called when the client is initially set up by the game application
|
|
function DamageModel::initClient(%this)
|
|
{
|
|
%this.queueExec("./guis/damageGuiOverlay.gui");
|
|
%this.queueExec("./scripts/client/playGui");
|
|
}
|
|
|
|
//This is called when a client connects to a server
|
|
function DamageModel::onCreateClientConnection(%this)
|
|
{
|
|
}
|
|
|
|
//This is called when a client disconnects from a server
|
|
function DamageModel::onDestroyClientConnection(%this)
|
|
{
|
|
}
|