![]() |
RPGlite Starter Kit
1.0.0
Starting RPG projects made easy.
|
Public Member Functions | |
void | Interact (PlayerController player) |
Interact with something through a PlayerController. | |
void | OnTriggerEnter2D (Collider2D other) |
void | OnTriggerExit2D (Collider2D other) |
void | SetKeyTip (bool on) |
![]() | |
void | MoveUnits (Vector2 units) |
void | MoveTo (Vector2 position) |
![]() |
Public Attributes | |
bool | active = true |
bool | pressed = false |
GameObject | plopSoundPrefab |
Animator | keyTipAnimator |
SpriteRenderer | keyTipRenderer |
![]() | |
Color | hairColor = Color.white |
int | skinNr |
int | spriteNr |
int | outfitNr |
int | hairNr |
int | hatNr |
bool | displayRandomCosmetics = false |
List< Color > | possibleRandomHairColors = new List<Color>() |
Protected Member Functions | |
override void | Initialize () |
override void | SetZIndex () |
![]() | |
new void | Update () |
![]() | |
void | Update () |
void | LateUpdate () |
void | Move (bool animate=true) |
void | SkinChoice () |
void | OutfitChoice () |
void | HairChoice () |
void | HatChoice () |
void | UpdateCosmetics () |
IEnumerator | DisplayRandomCosmetics () |
Additional Inherited Members | |
![]() | |
float | speed = 5.0f |
float | sprintSpeedMultiplier = 2.0f |
Animator | animator |
ArtLibrary | artLibrary |
SpriteRenderer | spriteRenderer |
Vector2 | lastDirection |
IInteractable | interactable |
Vector2 | velocity |
bool | sprinting |
SpriteRenderer | outfitRenderer |
SpriteRenderer | hairRenderer |
SpriteRenderer | hatRenderer |
|
inlineprotectedvirtual |
Reimplemented from RPGlite.Character.
|
inline |
Interact with something through a PlayerController.
player | Which PlayerController is interacting wih this. |
Implements RPGlite.IInteractable.
|
inline |
|
inline |
|
inline |
|
inlineprotectedvirtual |
Reimplemented from RPGlite.Character.
bool RPGlite.Shopkeeper.active = true |
Animator RPGlite.Shopkeeper.keyTipAnimator |
SpriteRenderer RPGlite.Shopkeeper.keyTipRenderer |
GameObject RPGlite.Shopkeeper.plopSoundPrefab |
bool RPGlite.Shopkeeper.pressed = false |