C# Class Universe.Modules.Combat.CombatModule

Inheritance: INonSharedRegionModule, ICombatModule
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Свойство Type Description
AllowTeamKilling bool
AllowTeams bool
DamageToTeamKillers float
DisallowTeleportingForCombatants bool
ForceRequireCombatPermission bool
MaximumDamageToInflict float
RegenerateHealthSpeed float
SendTeamKillerInfo bool
TeamHitsBeforeSend float
m_HasLeftCombat bool
m_RespawnPosition System.Vector3
m_SecondsBeforeRespawn int
m_regenHealth bool
m_scene IScene
m_shouldRespawn bool

Méthodes publiques

Méthode Description
AddCombatPermission ( UUID AgentID ) : void
AddDamageToPrim ( ISceneEntity entity ) : void
AddPlayerToTeam ( string Team, UUID AgentID ) : void
AddRegion ( IScene scene ) : void
CheckCombatPermission ( UUID AgentID ) : bool
Close ( ) : void
GetTeammates ( string Team ) : List
Initialize ( IConfigSource source ) : void
RegionLoaded ( IScene scene ) : void
RemovePlayerFromTeam ( string Team, UUID AgentID ) : void
RemoveRegion ( IScene scene ) : void

Private Methods

Méthode Description
AllowedTeleports ( UUID userID, IScene scene, string &reason ) : bool
AvatarEnteringParcel ( IScenePresence avatar, ILandObject oldParcel ) : void
EventManager_OnRemovePresence ( IScenePresence presence ) : void
NewPresence ( IScenePresence presence ) : void
OnLandObjectAdded ( LandData newParcel ) : void

Method Details

AddCombatPermission() public méthode

public AddCombatPermission ( UUID AgentID ) : void
AgentID UUID
Résultat void

AddDamageToPrim() public méthode

public AddDamageToPrim ( ISceneEntity entity ) : void
entity ISceneEntity
Résultat void

AddPlayerToTeam() public méthode

public AddPlayerToTeam ( string Team, UUID AgentID ) : void
Team string
AgentID UUID
Résultat void

AddRegion() public méthode

public AddRegion ( IScene scene ) : void
scene IScene
Résultat void

CheckCombatPermission() public méthode

public CheckCombatPermission ( UUID AgentID ) : bool
AgentID UUID
Résultat bool

Close() public méthode

public Close ( ) : void
Résultat void

GetTeammates() public méthode

public GetTeammates ( string Team ) : List
Team string
Résultat List

Initialize() public méthode

public Initialize ( IConfigSource source ) : void
source IConfigSource
Résultat void

RegionLoaded() public méthode

public RegionLoaded ( IScene scene ) : void
scene IScene
Résultat void

RemovePlayerFromTeam() public méthode

public RemovePlayerFromTeam ( string Team, UUID AgentID ) : void
Team string
AgentID UUID
Résultat void

RemoveRegion() public méthode

public RemoveRegion ( IScene scene ) : void
scene IScene
Résultat void

Property Details

AllowTeamKilling public_oe property

public bool AllowTeamKilling
Résultat bool

AllowTeams public_oe property

public bool AllowTeams
Résultat bool

DamageToTeamKillers public_oe property

public float DamageToTeamKillers
Résultat float

DisallowTeleportingForCombatants public_oe property

public bool DisallowTeleportingForCombatants
Résultat bool

ForceRequireCombatPermission public_oe property

public bool ForceRequireCombatPermission
Résultat bool

MaximumDamageToInflict public_oe property

public float MaximumDamageToInflict
Résultat float

RegenerateHealthSpeed public_oe property

public float RegenerateHealthSpeed
Résultat float

SendTeamKillerInfo public_oe property

public bool SendTeamKillerInfo
Résultat bool

TeamHitsBeforeSend public_oe property

public float TeamHitsBeforeSend
Résultat float

m_HasLeftCombat public_oe property

public bool m_HasLeftCombat
Résultat bool

m_RespawnPosition public_oe property

public Vector3,System m_RespawnPosition
Résultat System.Vector3

m_SecondsBeforeRespawn public_oe property

public int m_SecondsBeforeRespawn
Résultat int

m_regenHealth public_oe property

public bool m_regenHealth
Résultat bool

m_scene public_oe property

public IScene m_scene
Résultat IScene

m_shouldRespawn public_oe property

public bool m_shouldRespawn
Résultat bool