ProD  4.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Public Attributes | Properties | List of all members
ProD.ProDManager Class Reference

Pro D manager. The main class for managing all ProD related stuff. More...

Inherits ProD.Singleton< T >.

Public Member Functions

void ApplySeed ()
 
void SpawnPlayer (WorldMap world)
 Spawns the player in a specified world. More...
 
void SpawnPlayer (WorldMap world, Address mapAdress, Address spawnPoint)
 
void DestroyPlayer ()
 Removes the player properly, if there is one. More...
 
FogOfWar getFogOfWar ()
 
PathFinding getPathfinding ()
 

Public Attributes

float tileSpacingX = 1
 
float tileSpacingY = 1
 
bool topDown = true
 
bool UseSeed = false
 
PlayerMovement playerMovement
 

Properties

string playerPrefabName [get, set]
 
int Seed [get, set]
 
- Properties inherited from ProD.Singleton< T >
static T Instance [get]
 

Additional Inherited Members

- Static Protected Attributes inherited from ProD.Singleton< T >
static T instance
 

Detailed Description

Pro D manager. The main class for managing all ProD related stuff.

Member Function Documentation

void ProD.ProDManager.ApplySeed ( )
void ProD.ProDManager.DestroyPlayer ( )

Removes the player properly, if there is one.

FogOfWar ProD.ProDManager.getFogOfWar ( )
PathFinding ProD.ProDManager.getPathfinding ( )
void ProD.ProDManager.SpawnPlayer ( WorldMap  world)

Spawns the player in a specified world.

Parameters
worldThe world to respawn the player in.
void ProD.ProDManager.SpawnPlayer ( WorldMap  world,
Address  mapAdress,
Address  spawnPoint 
)

Member Data Documentation

PlayerMovement ProD.ProDManager.playerMovement
float ProD.ProDManager.tileSpacingX = 1
float ProD.ProDManager.tileSpacingY = 1
bool ProD.ProDManager.topDown = true
bool ProD.ProDManager.UseSeed = false

Property Documentation

string ProD.ProDManager.playerPrefabName
getset
int ProD.ProDManager.Seed
getset