Property | Type | Description | |
---|---|---|---|
AsciiMap | ].Tile[ | ||
KeyInfo | |||
Map | ].Tile[ | ||
Minotaur | |||
Theseus | |||
TheseusAlive | bool | ||
TheseusEscaped | bool | ||
minotaur | |||
theseus |
Method | Description | |
---|---|---|
CreateMap ( ) : void | ||
Initialise ( ) : void | ||
IsDirectionWall ( |
||
IsMinotaurNextToTheseus ( ) : bool | ||
MoveMinotaur ( Point theseusPos ) : void | ||
MoveMinotaurInDirection ( bool isX, int theseusPos, int minotaurPos ) : bool | ||
MoveTheseus ( ) : bool | ||
Play ( ) : void | ||
PrintGridCoordination ( ) : void | ||
PrintMap ( ) : void | ||
PrintMap2 ( ) : void | ||
ReadKeyboardControll ( ) : Point | ||
TheseusDeath ( ) : void | ||
TryToMoveTheCharacter ( |
||
updatePosition ( |
Method | Description | |
---|---|---|
MinotaurTurn ( ) : bool | ||
TheseusTurn ( ) : bool | ||
isNoWallInFront ( Point minoPos, string direction ) : bool |
public IsDirectionWall ( |
||
character | ||
direction | Point | |
return | bool |
public MoveMinotaur ( Point theseusPos ) : void | ||
theseusPos | Point | |
return | void |
public MoveMinotaurInDirection ( bool isX, int theseusPos, int minotaurPos ) : bool | ||
isX | bool | |
theseusPos | int | |
minotaurPos | int | |
return | bool |
public TryToMoveTheCharacter ( |
||
character | ||
direction | Point | |
return | bool |
public updatePosition ( |
||
theThing | ||
direction | string | |
return | void |