C# Class BattleArena, RPGQuest

Inheritance: BaseInteraction
Mostra file Open project: hughrogers/RPGQuest Class Usage Examples

Public Properties

Property Type Description
baseCamPos int
battleMusic int
bmFadeTime float
bmInterpolate EaseType
bmPlayType MusicPlayType
canEscape bool
eaChance float
enableEnemiesAdvantage bool
enablePartyAdvantage bool
endCamInterpolation EaseType
endCamPos int
endFadeAEnd float
endFadeAStart float
endFadeAlpha bool
endFadeBEnd float
endFadeBStart float
endFadeBlue bool
endFadeGEnd float
endFadeGStart float
endFadeGreen bool
endFadeInTime float
endFadeInterpolation EaseType
endFadeOutTime float
endFadeREnd float
endFadeRStart float
endFadeRed bool
endFadeScreen bool
endPosTime float
endWait float
enemy int[]
enemyObject GameObject[]
enemySpot Transform[]
enemySpotEA Transform[]
enemySpotPA Transform[]
fadeCamPos bool
fadeEndCamPos bool
gainChance float[]
gainID int[]
gainQuantity int[]
gainType ItemDropType[]
gizmoMode int
initialCamPosition Vector3
initialCamRotation Quaternion
initialFieldOfView float
lFadeTime float
lInterpolate EaseType
lPlayType MusicPlayType
moneyGain int
noGameOver bool
overrideEAChance bool
overridePAChance bool
paChance float
partySpot Transform[]
partySpotEA Transform[]
partySpotPA Transform[]
playBattleMusic bool
playVictoryMusic bool
removeParty bool
resetPartyPosition bool
restoreLastMusic bool
setEndCamPos bool
setStartCamPos bool
spawnEnemy bool[]
startCamInterpolation EaseType
startCamPos int
startFadeAEnd float
startFadeAStart float
startFadeAlpha bool
startFadeBEnd float
startFadeBStart float
startFadeBlue bool
startFadeGEnd float
startFadeGStart float
startFadeGreen bool
startFadeInTime float
startFadeInterpolation EaseType
startFadeOutTime float
startFadeREnd float
startFadeRStart float
startFadeRed bool
startFadeScreen bool
startPosTime float
startSound UnityEngine.AudioClip
startVolume float
startWait float
vFadeTime float
vInterpolate EaseType
vPlayType MusicPlayType
victoryMusic int

Public Methods

Method Description
AddEnemy ( ) : void
AddGain ( ) : void
Awake ( ) : void
BattleFinished ( ) : IEnumerator
BattleLost ( ) : IEnumerator
BattleVictory ( ) : void
CallStart ( ) : void
DropInteract ( ChoiceContent, drop ) : bool
GetEnemySpotPosition ( int index, int advantage ) : Vector3
GetPartySpotPosition ( int index, int advantage ) : Vector3
Interact ( ) : bool
OnApplicationQuit ( ) : void
OnDrawGizmos ( ) : void
OnDrawGizmosSelected ( ) : void
OnMouseUp ( ) : void
OnTriggerEnter ( Collider other ) : void
OnTriggerExit ( Collider other ) : void
RemoveEnemy ( int index ) : void
RemoveGain ( int index ) : void
ResetCameraPosition ( Transform cam ) : void
SetBaseCameraPosition ( Transform cam ) : void
SetEnemyTeam ( int id ) : void
SetMessageTime ( ) : void
Start ( ) : void
StartBattle ( ) : IEnumerator
TouchInteract ( ) : void
Update ( ) : void

Private Methods

Method Description
CopySpots ( Transform spots, int length ) : Transform[]

Method Details

AddEnemy() public method

public AddEnemy ( ) : void
return void

AddGain() public method

public AddGain ( ) : void
return void

Awake() public method

public Awake ( ) : void
return void

BattleFinished() public method

public BattleFinished ( ) : IEnumerator
return IEnumerator

BattleLost() public method

public BattleLost ( ) : IEnumerator
return IEnumerator

BattleVictory() public method

public BattleVictory ( ) : void
return void

CallStart() public method

public CallStart ( ) : void
return void

DropInteract() public method

public DropInteract ( ChoiceContent, drop ) : bool
drop ChoiceContent,
return bool

GetEnemySpotPosition() public method

public GetEnemySpotPosition ( int index, int advantage ) : Vector3
index int
advantage int
return Vector3

GetPartySpotPosition() public method

public GetPartySpotPosition ( int index, int advantage ) : Vector3
index int
advantage int
return Vector3

Interact() public method

public Interact ( ) : bool
return bool

OnApplicationQuit() public method

public OnApplicationQuit ( ) : void
return void

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

OnDrawGizmosSelected() public method

public OnDrawGizmosSelected ( ) : void
return void

OnMouseUp() public method

public OnMouseUp ( ) : void
return void

OnTriggerEnter() public method

public OnTriggerEnter ( Collider other ) : void
other Collider
return void

OnTriggerExit() public method

public OnTriggerExit ( Collider other ) : void
other Collider
return void

RemoveEnemy() public method

public RemoveEnemy ( int index ) : void
index int
return void

RemoveGain() public method

public RemoveGain ( int index ) : void
index int
return void

ResetCameraPosition() public method

public ResetCameraPosition ( Transform cam ) : void
cam Transform
return void

SetBaseCameraPosition() public method

public SetBaseCameraPosition ( Transform cam ) : void
cam Transform
return void

SetEnemyTeam() public method

public SetEnemyTeam ( int id ) : void
id int
return void

SetMessageTime() public method

public SetMessageTime ( ) : void
return void

Start() public method

public Start ( ) : void
return void

StartBattle() public method

public StartBattle ( ) : IEnumerator
return IEnumerator

TouchInteract() public method

public TouchInteract ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

baseCamPos public_oe property

public int baseCamPos
return int

battleMusic public_oe property

public int battleMusic
return int

bmFadeTime public_oe property

public float bmFadeTime
return float

bmInterpolate public_oe property

public EaseType bmInterpolate
return EaseType

bmPlayType public_oe property

public MusicPlayType bmPlayType
return MusicPlayType

canEscape public_oe property

public bool canEscape
return bool

eaChance public_oe property

public float eaChance
return float

enableEnemiesAdvantage public_oe property

public bool enableEnemiesAdvantage
return bool

enablePartyAdvantage public_oe property

public bool enablePartyAdvantage
return bool

endCamInterpolation public_oe property

public EaseType endCamInterpolation
return EaseType

endCamPos public_oe property

public int endCamPos
return int

endFadeAEnd public_oe property

public float endFadeAEnd
return float

endFadeAStart public_oe property

public float endFadeAStart
return float

endFadeAlpha public_oe property

public bool endFadeAlpha
return bool

endFadeBEnd public_oe property

public float endFadeBEnd
return float

endFadeBStart public_oe property

public float endFadeBStart
return float

endFadeBlue public_oe property

public bool endFadeBlue
return bool

endFadeGEnd public_oe property

public float endFadeGEnd
return float

endFadeGStart public_oe property

public float endFadeGStart
return float

endFadeGreen public_oe property

public bool endFadeGreen
return bool

endFadeInTime public_oe property

public float endFadeInTime
return float

endFadeInterpolation public_oe property

public EaseType endFadeInterpolation
return EaseType

endFadeOutTime public_oe property

public float endFadeOutTime
return float

endFadeREnd public_oe property

public float endFadeREnd
return float

endFadeRStart public_oe property

public float endFadeRStart
return float

endFadeRed public_oe property

public bool endFadeRed
return bool

endFadeScreen public_oe property

public bool endFadeScreen
return bool

endPosTime public_oe property

public float endPosTime
return float

endWait public_oe property

public float endWait
return float

enemy public_oe property

public int[] enemy
return int[]

enemyObject public_oe property

public GameObject[] enemyObject
return GameObject[]

enemySpot public_oe property

public Transform[] enemySpot
return Transform[]

enemySpotEA public_oe property

public Transform[] enemySpotEA
return Transform[]

enemySpotPA public_oe property

public Transform[] enemySpotPA
return Transform[]

fadeCamPos public_oe property

public bool fadeCamPos
return bool

fadeEndCamPos public_oe property

public bool fadeEndCamPos
return bool

gainChance public_oe property

public float[] gainChance
return float[]

gainID public_oe property

public int[] gainID
return int[]

gainQuantity public_oe property

public int[] gainQuantity
return int[]

gainType public_oe property

public ItemDropType[] gainType
return ItemDropType[]

gizmoMode public_oe property

public int gizmoMode
return int

initialCamPosition public_oe property

public Vector3 initialCamPosition
return Vector3

initialCamRotation public_oe property

public Quaternion initialCamRotation
return Quaternion

initialFieldOfView public_oe property

public float initialFieldOfView
return float

lFadeTime public_oe property

public float lFadeTime
return float

lInterpolate public_oe property

public EaseType lInterpolate
return EaseType

lPlayType public_oe property

public MusicPlayType lPlayType
return MusicPlayType

moneyGain public_oe property

public int moneyGain
return int

noGameOver public_oe property

public bool noGameOver
return bool

overrideEAChance public_oe property

public bool overrideEAChance
return bool

overridePAChance public_oe property

public bool overridePAChance
return bool

paChance public_oe property

public float paChance
return float

partySpot public_oe property

public Transform[] partySpot
return Transform[]

partySpotEA public_oe property

public Transform[] partySpotEA
return Transform[]

partySpotPA public_oe property

public Transform[] partySpotPA
return Transform[]

playBattleMusic public_oe property

public bool playBattleMusic
return bool

playVictoryMusic public_oe property

public bool playVictoryMusic
return bool

removeParty public_oe property

public bool removeParty
return bool

resetPartyPosition public_oe property

public bool resetPartyPosition
return bool

restoreLastMusic public_oe property

public bool restoreLastMusic
return bool

setEndCamPos public_oe property

public bool setEndCamPos
return bool

setStartCamPos public_oe property

public bool setStartCamPos
return bool

spawnEnemy public_oe property

public bool[] spawnEnemy
return bool[]

startCamInterpolation public_oe property

public EaseType startCamInterpolation
return EaseType

startCamPos public_oe property

public int startCamPos
return int

startFadeAEnd public_oe property

public float startFadeAEnd
return float

startFadeAStart public_oe property

public float startFadeAStart
return float

startFadeAlpha public_oe property

public bool startFadeAlpha
return bool

startFadeBEnd public_oe property

public float startFadeBEnd
return float

startFadeBStart public_oe property

public float startFadeBStart
return float

startFadeBlue public_oe property

public bool startFadeBlue
return bool

startFadeGEnd public_oe property

public float startFadeGEnd
return float

startFadeGStart public_oe property

public float startFadeGStart
return float

startFadeGreen public_oe property

public bool startFadeGreen
return bool

startFadeInTime public_oe property

public float startFadeInTime
return float

startFadeInterpolation public_oe property

public EaseType startFadeInterpolation
return EaseType

startFadeOutTime public_oe property

public float startFadeOutTime
return float

startFadeREnd public_oe property

public float startFadeREnd
return float

startFadeRStart public_oe property

public float startFadeRStart
return float

startFadeRed public_oe property

public bool startFadeRed
return bool

startFadeScreen public_oe property

public bool startFadeScreen
return bool

startPosTime public_oe property

public float startPosTime
return float

startSound public_oe property

public AudioClip,UnityEngine startSound
return UnityEngine.AudioClip

startVolume public_oe property

public float startVolume
return float

startWait public_oe property

public float startWait
return float

vFadeTime public_oe property

public float vFadeTime
return float

vInterpolate public_oe property

public EaseType vInterpolate
return EaseType

vPlayType public_oe property

public MusicPlayType vPlayType
return MusicPlayType

victoryMusic public_oe property

public int victoryMusic
return int