C# Class Pluton.Rust.Util

Inheritance: Core.Util
Show file Open project: Notulp/Pluton.Rust

Public Properties

Property Type Description
UtilPath System.IO.DirectoryInfo
ZoneStore DataStore
zones Zone2D>.Dictionary

Public Methods

Method Description
ChangeTriggerRadius ( TriggerBase trigger, float newRadius ) : void
ConsoleLog ( string str, bool adminOnly = false ) : void
CreateLoadOut ( string name ) : LoadOut
CreateZone ( string name ) : Zone2D
DestroyEntity ( BaseEntity ent ) : void
DestroyEntityGib ( BaseEntity ent ) : void
GetIdentityFolder ( ) : string
GetLoadoutFolder ( ) : string
GetPublicFolder ( ) : string
GetStructuresFolder ( ) : string
GetZone ( string name ) : Zone2D
Infront ( Objects.Player p, float length ) : Vector3
Initialize ( ) : void
Items ( ) : void
LoadZones ( ) : void
Prefabs ( ) : IEnumerable
SaveZones ( ) : void
SetZone ( Zone2D zone ) : void

Method Details

ChangeTriggerRadius() public method

public ChangeTriggerRadius ( TriggerBase trigger, float newRadius ) : void
trigger TriggerBase
newRadius float
return void

ConsoleLog() public method

public ConsoleLog ( string str, bool adminOnly = false ) : void
str string
adminOnly bool
return void

CreateLoadOut() public method

public CreateLoadOut ( string name ) : LoadOut
name string
return LoadOut

CreateZone() public method

public CreateZone ( string name ) : Zone2D
name string
return Zone2D

DestroyEntity() public method

public DestroyEntity ( BaseEntity ent ) : void
ent BaseEntity
return void

DestroyEntityGib() public method

public DestroyEntityGib ( BaseEntity ent ) : void
ent BaseEntity
return void

GetIdentityFolder() public method

public GetIdentityFolder ( ) : string
return string

GetLoadoutFolder() public method

public GetLoadoutFolder ( ) : string
return string

GetPublicFolder() public method

public GetPublicFolder ( ) : string
return string

GetStructuresFolder() public method

public GetStructuresFolder ( ) : string
return string

GetZone() public method

public GetZone ( string name ) : Zone2D
name string
return Zone2D

Infront() public method

public Infront ( Objects.Player p, float length ) : Vector3
p Objects.Player
length float
return Vector3

Initialize() public method

public Initialize ( ) : void
return void

Items() public method

public Items ( ) : void
return void

LoadZones() public method

public LoadZones ( ) : void
return void

Prefabs() public method

public Prefabs ( ) : IEnumerable
return IEnumerable

SaveZones() public method

public SaveZones ( ) : void
return void

SetZone() public method

public SetZone ( Zone2D zone ) : void
zone Zone2D
return void

Property Details

UtilPath public property

public DirectoryInfo,System.IO UtilPath
return System.IO.DirectoryInfo

ZoneStore public property

public DataStore ZoneStore
return DataStore

zones public property

public Dictionary zones
return Zone2D>.Dictionary