C# 클래스 Infiniminer.PropertyBag

파일 보기 프로젝트 열기: bobisfat/Infiniminer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Content int[]
allWeps bool
allowRespawn bool
artifactActive ].Int32[
beaconList Beacon>.Dictionary
blockEngine BlockEngine
blockPickup System.DateTime
blue Color
blueName string
chatBuffer List
chatEntryBuffer string
chatFullBuffer List
chatMaxBuffer int
chatMode ChatMessageType
colorPulse float
constructionGunAnimation float
customColours bool
forceStrength float
forceVector Vector3
interact BlockType
interfaceEngine InterfaceEngine
itemList Item>.Dictionary
keyBinds KeyBindHandler
lastBreath System.DateTime
lastHeading Vector3
lastPosition Vector3
listenPos Microsoft.Xna.Framework.Audio.AudioListener
mapLoadProgress ].bool[
mouseSensitivity float
moveVector Vector3
netClient Lidgren.Network.NetClient
particleEngine ParticleEngine
playerBlockSelected int
playerBlocks BlockType[]
playerCamera Camera
playerCash uint
playerClass PlayerClass
playerDead bool
playerEngine Infiniminer.PlayerEngine
playerHandle string
playerHealth uint
playerHealthMax uint
playerHoldBreath float
playerList Player>.Dictionary
playerMyId uint
playerOre uint
playerOreMax uint
playerPosition Vector3
playerRadarMute bool
playerTeam PlayerTeam
playerToolCooldown float
playerToolSelected int
playerTools PlayerTools[]
playerVelocity Vector3
playerWeight uint
playerWeightMax uint
radarCooldown float
radarDistance float
radarValue float
randGen System.Random
red Color
redName string
retrigger System.DateTime
screenEffect ScreenEffect
screenEffectCounter double
serverName string
skyplaneEngine Infiniminer.SkyplaneEngine
soundList SoundEffect>.Dictionary
soundListEmitter AudioEmitter>.Dictionary
soundListInstance SoundEffectInstance>.Dictionary
teamArtifactsBlue uint
teamArtifactsRed uint
teamBlueCash uint
teamOre uint
teamRedCash uint
teamWinners PlayerTeam
temperature int
volumeLevel float
winningCashAmount uint

공개 메소드들

메소드 설명
AtBankTerminal ( ) : bool
AtGenerator ( ) : bool
AtPipe ( ) : bool
DepositLoot ( ) : void
DepositOre ( ) : void
DropItem ( uint ID ) : void
FireBomb ( ) : void
FireConstructionGun ( BlockType blockType ) : void
FireDeconstructionGun ( ) : void
FireDetonator ( ) : void
FirePickaxe ( ) : void
FireRadar ( ) : void
FireRemote ( ) : void
FireRope ( ) : void
FireSetRemote ( ) : void
GetItem ( uint ID ) : void
GetToolCooldown ( PlayerTools tool ) : float
Hide ( ) : void
Interact ( ) : BlockType
KillPlayer ( string deathMessage ) : void
PlaySound ( InfiniminerSound sound ) : void
PlaySound ( InfiniminerSound sound, Vector3 position ) : void
PlaySoundForEveryone ( InfiniminerSound sound, Vector3 position ) : void
PlayerInteract ( int button ) : bool
PropertyBag ( InfiniminerGame gameInstance ) : System
ReadRadar ( float &distanceReading, float &valueReading ) : void
RespawnPlayer ( ) : void
SaveMap ( ) : void
SendPlayerHurt ( ) : void
SendPlayerInteract ( int button, uint x, uint y, uint z ) : void
SendPlayerUpdate ( ) : void
SetPlayerClass ( PlayerClass playerClass ) : void
SetPlayerTeam ( PlayerTeam playerTeam ) : void
Smash ( ) : void
SmashDig ( ) : void
StrongArm ( ) : void
TeamFromBlock ( BlockType bt ) : PlayerTeam
ToggleRadar ( ) : void
UpdateCamera ( ) : void
UpdateCamera ( GameTime gameTime ) : void
WithdrawOre ( ) : void
addChatMessage ( string chatString, ChatMessageType chatType, float timestamp ) : void
equipWeps ( ) : void
strInteract ( ) : string

메소드 상세

AtBankTerminal() 공개 메소드

public AtBankTerminal ( ) : bool
리턴 bool

AtGenerator() 공개 메소드

public AtGenerator ( ) : bool
리턴 bool

AtPipe() 공개 메소드

public AtPipe ( ) : bool
리턴 bool

DepositLoot() 공개 메소드

public DepositLoot ( ) : void
리턴 void

DepositOre() 공개 메소드

public DepositOre ( ) : void
리턴 void

DropItem() 공개 메소드

public DropItem ( uint ID ) : void
ID uint
리턴 void

FireBomb() 공개 메소드

public FireBomb ( ) : void
리턴 void

FireConstructionGun() 공개 메소드

public FireConstructionGun ( BlockType blockType ) : void
blockType BlockType
리턴 void

FireDeconstructionGun() 공개 메소드

public FireDeconstructionGun ( ) : void
리턴 void

FireDetonator() 공개 메소드

public FireDetonator ( ) : void
리턴 void

FirePickaxe() 공개 메소드

public FirePickaxe ( ) : void
리턴 void

FireRadar() 공개 메소드

public FireRadar ( ) : void
리턴 void

FireRemote() 공개 메소드

public FireRemote ( ) : void
리턴 void

FireRope() 공개 메소드

public FireRope ( ) : void
리턴 void

FireSetRemote() 공개 메소드

public FireSetRemote ( ) : void
리턴 void

GetItem() 공개 메소드

public GetItem ( uint ID ) : void
ID uint
리턴 void

GetToolCooldown() 공개 메소드

public GetToolCooldown ( PlayerTools tool ) : float
tool PlayerTools
리턴 float

Hide() 공개 메소드

public Hide ( ) : void
리턴 void

Interact() 공개 메소드

public Interact ( ) : BlockType
리턴 BlockType

KillPlayer() 공개 메소드

public KillPlayer ( string deathMessage ) : void
deathMessage string
리턴 void

PlaySound() 공개 메소드

public PlaySound ( InfiniminerSound sound ) : void
sound InfiniminerSound
리턴 void

PlaySound() 공개 메소드

public PlaySound ( InfiniminerSound sound, Vector3 position ) : void
sound InfiniminerSound
position Vector3
리턴 void

PlaySoundForEveryone() 공개 메소드

public PlaySoundForEveryone ( InfiniminerSound sound, Vector3 position ) : void
sound InfiniminerSound
position Vector3
리턴 void

PlayerInteract() 공개 메소드

public PlayerInteract ( int button ) : bool
button int
리턴 bool

PropertyBag() 공개 메소드

public PropertyBag ( InfiniminerGame gameInstance ) : System
gameInstance InfiniminerGame
리턴 System

ReadRadar() 공개 메소드

public ReadRadar ( float &distanceReading, float &valueReading ) : void
distanceReading float
valueReading float
리턴 void

RespawnPlayer() 공개 메소드

public RespawnPlayer ( ) : void
리턴 void

SaveMap() 공개 메소드

public SaveMap ( ) : void
리턴 void

SendPlayerHurt() 공개 메소드

public SendPlayerHurt ( ) : void
리턴 void

SendPlayerInteract() 공개 메소드

public SendPlayerInteract ( int button, uint x, uint y, uint z ) : void
button int
x uint
y uint
z uint
리턴 void

SendPlayerUpdate() 공개 메소드

public SendPlayerUpdate ( ) : void
리턴 void

SetPlayerClass() 공개 메소드

public SetPlayerClass ( PlayerClass playerClass ) : void
playerClass PlayerClass
리턴 void

SetPlayerTeam() 공개 메소드

public SetPlayerTeam ( PlayerTeam playerTeam ) : void
playerTeam PlayerTeam
리턴 void

Smash() 공개 메소드

public Smash ( ) : void
리턴 void

SmashDig() 공개 메소드

public SmashDig ( ) : void
리턴 void

StrongArm() 공개 메소드

public StrongArm ( ) : void
리턴 void

TeamFromBlock() 공개 메소드

public TeamFromBlock ( BlockType bt ) : PlayerTeam
bt BlockType
리턴 PlayerTeam

ToggleRadar() 공개 메소드

public ToggleRadar ( ) : void
리턴 void

UpdateCamera() 공개 메소드

public UpdateCamera ( ) : void
리턴 void

UpdateCamera() 공개 메소드

public UpdateCamera ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void

WithdrawOre() 공개 메소드

public WithdrawOre ( ) : void
리턴 void

addChatMessage() 공개 메소드

public addChatMessage ( string chatString, ChatMessageType chatType, float timestamp ) : void
chatString string
chatType ChatMessageType
timestamp float
리턴 void

equipWeps() 공개 메소드

public equipWeps ( ) : void
리턴 void

strInteract() 공개 메소드

public strInteract ( ) : string
리턴 string

프로퍼티 상세

Content 공개적으로 프로퍼티

public int[] Content
리턴 int[]

allWeps 공개적으로 프로퍼티

public bool allWeps
리턴 bool

allowRespawn 공개적으로 프로퍼티

public bool allowRespawn
리턴 bool

artifactActive 공개적으로 프로퍼티

public Int32[,] artifactActive
리턴 ].Int32[

beaconList 공개적으로 프로퍼티

public Dictionary beaconList
리턴 Beacon>.Dictionary

blockEngine 공개적으로 프로퍼티

public BlockEngine,Infiniminer blockEngine
리턴 BlockEngine

blockPickup 공개적으로 프로퍼티

public DateTime,System blockPickup
리턴 System.DateTime

blue 공개적으로 프로퍼티

public Color blue
리턴 Color

blueName 공개적으로 프로퍼티

public string blueName
리턴 string

chatBuffer 공개적으로 프로퍼티

public List chatBuffer
리턴 List

chatEntryBuffer 공개적으로 프로퍼티

public string chatEntryBuffer
리턴 string

chatFullBuffer 공개적으로 프로퍼티

public List chatFullBuffer
리턴 List

chatMaxBuffer 공개적으로 프로퍼티

public int chatMaxBuffer
리턴 int

chatMode 공개적으로 프로퍼티

public ChatMessageType chatMode
리턴 ChatMessageType

colorPulse 공개적으로 프로퍼티

public float colorPulse
리턴 float

constructionGunAnimation 공개적으로 프로퍼티

public float constructionGunAnimation
리턴 float

customColours 공개적으로 프로퍼티

public bool customColours
리턴 bool

forceStrength 공개적으로 프로퍼티

public float forceStrength
리턴 float

forceVector 공개적으로 프로퍼티

public Vector3 forceVector
리턴 Vector3

interact 공개적으로 프로퍼티

public BlockType interact
리턴 BlockType

interfaceEngine 공개적으로 프로퍼티

public InterfaceEngine,Infiniminer interfaceEngine
리턴 InterfaceEngine

itemList 공개적으로 프로퍼티

public Dictionary itemList
리턴 Item>.Dictionary

keyBinds 공개적으로 프로퍼티

public KeyBindHandler,Infiniminer keyBinds
리턴 KeyBindHandler

lastBreath 공개적으로 프로퍼티

public DateTime,System lastBreath
리턴 System.DateTime

lastHeading 공개적으로 프로퍼티

public Vector3 lastHeading
리턴 Vector3

lastPosition 공개적으로 프로퍼티

public Vector3 lastPosition
리턴 Vector3

listenPos 공개적으로 프로퍼티

public AudioListener,Microsoft.Xna.Framework.Audio listenPos
리턴 Microsoft.Xna.Framework.Audio.AudioListener

mapLoadProgress 공개적으로 프로퍼티

public bool[,] mapLoadProgress
리턴 ].bool[

mouseSensitivity 공개적으로 프로퍼티

public float mouseSensitivity
리턴 float

moveVector 공개적으로 프로퍼티

public Vector3 moveVector
리턴 Vector3

netClient 공개적으로 프로퍼티

public NetClient,Lidgren.Network netClient
리턴 Lidgren.Network.NetClient

particleEngine 공개적으로 프로퍼티

public ParticleEngine,Infiniminer particleEngine
리턴 ParticleEngine

playerBlockSelected 공개적으로 프로퍼티

public int playerBlockSelected
리턴 int

playerBlocks 공개적으로 프로퍼티

public BlockType[] playerBlocks
리턴 BlockType[]

playerCamera 공개적으로 프로퍼티

public Camera,Infiniminer playerCamera
리턴 Camera

playerCash 공개적으로 프로퍼티

public uint playerCash
리턴 uint

playerClass 공개적으로 프로퍼티

public PlayerClass playerClass
리턴 PlayerClass

playerDead 공개적으로 프로퍼티

public bool playerDead
리턴 bool

playerEngine 공개적으로 프로퍼티

public PlayerEngine,Infiniminer playerEngine
리턴 Infiniminer.PlayerEngine

playerHandle 공개적으로 프로퍼티

public string playerHandle
리턴 string

playerHealth 공개적으로 프로퍼티

public uint playerHealth
리턴 uint

playerHealthMax 공개적으로 프로퍼티

public uint playerHealthMax
리턴 uint

playerHoldBreath 공개적으로 프로퍼티

public float playerHoldBreath
리턴 float

playerList 공개적으로 프로퍼티

public Dictionary playerList
리턴 Player>.Dictionary

playerMyId 공개적으로 프로퍼티

public uint playerMyId
리턴 uint

playerOre 공개적으로 프로퍼티

public uint playerOre
리턴 uint

playerOreMax 공개적으로 프로퍼티

public uint playerOreMax
리턴 uint

playerPosition 공개적으로 프로퍼티

public Vector3 playerPosition
리턴 Vector3

playerRadarMute 공개적으로 프로퍼티

public bool playerRadarMute
리턴 bool

playerTeam 공개적으로 프로퍼티

public PlayerTeam playerTeam
리턴 PlayerTeam

playerToolCooldown 공개적으로 프로퍼티

public float playerToolCooldown
리턴 float

playerToolSelected 공개적으로 프로퍼티

public int playerToolSelected
리턴 int

playerTools 공개적으로 프로퍼티

public PlayerTools[] playerTools
리턴 PlayerTools[]

playerVelocity 공개적으로 프로퍼티

public Vector3 playerVelocity
리턴 Vector3

playerWeight 공개적으로 프로퍼티

public uint playerWeight
리턴 uint

playerWeightMax 공개적으로 프로퍼티

public uint playerWeightMax
리턴 uint

radarCooldown 공개적으로 프로퍼티

public float radarCooldown
리턴 float

radarDistance 공개적으로 프로퍼티

public float radarDistance
리턴 float

radarValue 공개적으로 프로퍼티

public float radarValue
리턴 float

randGen 공개적으로 프로퍼티

public Random,System randGen
리턴 System.Random

red 공개적으로 프로퍼티

public Color red
리턴 Color

redName 공개적으로 프로퍼티

public string redName
리턴 string

retrigger 공개적으로 프로퍼티

public DateTime,System retrigger
리턴 System.DateTime

screenEffect 공개적으로 프로퍼티

public ScreenEffect screenEffect
리턴 ScreenEffect

screenEffectCounter 공개적으로 프로퍼티

public double screenEffectCounter
리턴 double

serverName 공개적으로 프로퍼티

public string serverName
리턴 string

skyplaneEngine 공개적으로 프로퍼티

public SkyplaneEngine,Infiniminer skyplaneEngine
리턴 Infiniminer.SkyplaneEngine

soundList 공개적으로 프로퍼티

public Dictionary soundList
리턴 SoundEffect>.Dictionary

soundListEmitter 공개적으로 프로퍼티

public Dictionary soundListEmitter
리턴 AudioEmitter>.Dictionary

soundListInstance 공개적으로 프로퍼티

public Dictionary soundListInstance
리턴 SoundEffectInstance>.Dictionary

teamArtifactsBlue 공개적으로 프로퍼티

public uint teamArtifactsBlue
리턴 uint

teamArtifactsRed 공개적으로 프로퍼티

public uint teamArtifactsRed
리턴 uint

teamBlueCash 공개적으로 프로퍼티

public uint teamBlueCash
리턴 uint

teamOre 공개적으로 프로퍼티

public uint teamOre
리턴 uint

teamRedCash 공개적으로 프로퍼티

public uint teamRedCash
리턴 uint

teamWinners 공개적으로 프로퍼티

public PlayerTeam teamWinners
리턴 PlayerTeam

temperature 공개적으로 프로퍼티

public int temperature
리턴 int

volumeLevel 공개적으로 프로퍼티

public float volumeLevel
리턴 float

winningCashAmount 공개적으로 프로퍼티

public uint winningCashAmount
리턴 uint