![]() |
Dawn of Light - Class documentation 2900
This is the Dawn of Light project
|
GameMovingObject is a base class for boats and siege weapons. More...
Public Member Functions | |
override ushort | Type () |
override void | DoDamage () |
override bool | RiderMount (GamePlayer rider, bool forced) |
This function is called when a rider mounts this npc Since only players can ride NPC's you should use the GamePlayer.MountSteed function instead to make sure all callbacks are called correctly. | |
override bool | RiderDismount (bool forced, GamePlayer player) |
Called to dismount a rider from this npc. Since only players can ride NPC's you should use the GamePlayer.MountSteed function instead to make sure all callbacks are called correctly. | |
override void | ReleaseControl () |
void | UpdateRamStatus () |
Properties | |
override int | MAX_PASSENGERS [get] |
The maximum passengers the NPC can take. | |
override int | SLOT_OFFSET [get] |
The slot offset for this NPC. | |
override int | AttackRange [get] |
Returns the AttackRange of this living. | |
override short | MaxSpeed [get] |
Gets the maxspeed of this living. |
GameMovingObject is a base class for boats and siege weapons.
override bool DOL.GS.GameSiegeRam.RiderDismount | ( | bool | forced, |
GamePlayer | player | ||
) | [virtual] |
Called to dismount a rider from this npc. Since only players can ride NPC's you should use the GamePlayer.MountSteed function instead to make sure all callbacks are called correctly.
forced | if true, the dismounting can't be prevented by handlers |
player | the player that is dismounting |
Reimplemented from DOL.GS.GameNPC.
override bool DOL.GS.GameSiegeRam.RiderMount | ( | GamePlayer | rider, |
bool | forced | ||
) | [virtual] |
This function is called when a rider mounts this npc Since only players can ride NPC's you should use the GamePlayer.MountSteed function instead to make sure all callbacks are called correctly.
rider | GamePlayer that is the rider |
forced | if true, mounting can't be prevented by handlers |
Reimplemented from DOL.GS.GameNPC.
override int DOL.GS.GameSiegeRam.AttackRange [get] |
Returns the AttackRange of this living.
Reimplemented from DOL.GS.GameLiving.
override int DOL.GS.GameSiegeRam.MAX_PASSENGERS [get] |
The maximum passengers the NPC can take.
Reimplemented from DOL.GS.GameNPC.
override short DOL.GS.GameSiegeRam.MaxSpeed [get] |
Gets the maxspeed of this living.
Reimplemented from DOL.GS.GameLiving.
override int DOL.GS.GameSiegeRam.SLOT_OFFSET [get] |
The slot offset for this NPC.
Reimplemented from DOL.GS.GameNPC.