C# Class AchievementManager, TheDeadMemories

Inheritance: MonoBehaviour
Afficher le fichier Open project: TheDeadMemoriesTeam/TheDeadMemories Class Usage Examples

Méthodes publiques

Свойство Type Description
Announcer AchievementAnnouncer

Méthodes publiques

Méthode Description
Awake ( ) : void
Start ( ) : void
Update ( ) : void
getAchievementsLocked ( ) : List
getAchievementsUnlocked ( ) : List
getAssassin ( ) : bool
getLastNbEnnemyKilled ( ) : int
getNbAssassinKills ( ) : int
getNbEnnemiesKilledPerDuration ( float duration ) : int
getNbKilledBerseker ( ) : int
getNbKilledEnemy ( ) : int
getNbSimultaneouslyKilledEnemy ( ) : int
getPlayerPos ( ) : Vector3
getSurvivedTime ( ) : float
getTravelledDistance ( ) : float
getUntouchedTime ( ) : float
loadAchievements ( List achievementsGet ) : void
refreshListAchievements ( ) : void
setLastNbEnnemyKilled ( int nb ) : void
setNbAssassinKills ( int nb ) : void
setNbKilledBerseker ( int nb ) : void
setNbKilledEnemy ( int nb ) : void
setPause ( bool state ) : void
setPlayerPos ( Vector3 pos ) : void
setTravelledDistance ( float distance ) : void
updateEnnemiesKilledHistorical ( ) : void
updateKills ( ) : void
updateKillsBerseker ( ) : void
updateTimeNotTouched ( float time ) : void
updateTimes ( ) : void
updateTravel ( Vector3 fromWhere, Vector3 to ) : void

Private Methods

Méthode Description
isValidDuration ( int index, float duration ) : bool

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

getAchievementsLocked() public méthode

public getAchievementsLocked ( ) : List
Résultat List

getAchievementsUnlocked() public méthode

public getAchievementsUnlocked ( ) : List
Résultat List

getAssassin() public méthode

public getAssassin ( ) : bool
Résultat bool

getLastNbEnnemyKilled() public méthode

public getLastNbEnnemyKilled ( ) : int
Résultat int

getNbAssassinKills() public méthode

public getNbAssassinKills ( ) : int
Résultat int

getNbEnnemiesKilledPerDuration() public méthode

public getNbEnnemiesKilledPerDuration ( float duration ) : int
duration float
Résultat int

getNbKilledBerseker() public méthode

public getNbKilledBerseker ( ) : int
Résultat int

getNbKilledEnemy() public méthode

public getNbKilledEnemy ( ) : int
Résultat int

getNbSimultaneouslyKilledEnemy() public méthode

public getNbSimultaneouslyKilledEnemy ( ) : int
Résultat int

getPlayerPos() public méthode

public getPlayerPos ( ) : Vector3
Résultat Vector3

getSurvivedTime() public méthode

public getSurvivedTime ( ) : float
Résultat float

getTravelledDistance() public méthode

public getTravelledDistance ( ) : float
Résultat float

getUntouchedTime() public méthode

public getUntouchedTime ( ) : float
Résultat float

loadAchievements() public méthode

public loadAchievements ( List achievementsGet ) : void
achievementsGet List
Résultat void

refreshListAchievements() public méthode

public refreshListAchievements ( ) : void
Résultat void

setLastNbEnnemyKilled() public méthode

public setLastNbEnnemyKilled ( int nb ) : void
nb int
Résultat void

setNbAssassinKills() public méthode

public setNbAssassinKills ( int nb ) : void
nb int
Résultat void

setNbKilledBerseker() public méthode

public setNbKilledBerseker ( int nb ) : void
nb int
Résultat void

setNbKilledEnemy() public méthode

public setNbKilledEnemy ( int nb ) : void
nb int
Résultat void

setPause() public méthode

public setPause ( bool state ) : void
state bool
Résultat void

setPlayerPos() public méthode

public setPlayerPos ( Vector3 pos ) : void
pos Vector3
Résultat void

setTravelledDistance() public méthode

public setTravelledDistance ( float distance ) : void
distance float
Résultat void

updateEnnemiesKilledHistorical() public méthode

public updateEnnemiesKilledHistorical ( ) : void
Résultat void

updateKills() public méthode

public updateKills ( ) : void
Résultat void

updateKillsBerseker() public méthode

public updateKillsBerseker ( ) : void
Résultat void

updateTimeNotTouched() public méthode

public updateTimeNotTouched ( float time ) : void
time float
Résultat void

updateTimes() public méthode

public updateTimes ( ) : void
Résultat void

updateTravel() public méthode

public updateTravel ( Vector3 fromWhere, Vector3 to ) : void
fromWhere Vector3
to Vector3
Résultat void

Property Details

Announcer public_oe property

public AchievementAnnouncer Announcer
Résultat AchievementAnnouncer