示例#1
0
 /// <summary>
 /// Virtual method to return a buildings blueprint id
 /// </summary>
 /// <returns></returns>
 public virtual int GetSpriteBlueprintID()
 {
     return(local_sprite_blueprint + IngameObjectLibrary.GetOffset(CATEGORY));
 }
示例#2
0
 /// <summary>
 /// Gets the unique global sprite id of this object.
 /// </summary>
 /// <returns>Sprite ID to be used with the IngameObjectLibrary</returns>
 public int GetSpriteID()
 {
     return(LocalSpriteID + IngameObjectLibrary.GetOffset(SpriteCategory));
 }
示例#3
0
 public int GetPortraitID()
 {
     return(portraitID + IngameObjectLibrary.GetOffset(SPRITEPORTRAITCATEGORY));
 }
示例#4
0
 /// <summary>
 /// Gets a random spriteID out of the available sprites.
 /// </summary>
 /// <returns>Valid Sprite ID</returns>
 public new int GetSpriteID()
 {
     return(localIDs[UnityEngine.Random.Range(0, localIDs.Length - 1)] + IngameObjectLibrary.GetOffset(category));
 }
示例#5
0
 public int GetSpriteID()
 {
     return(LocalSpriteID + IngameObjectLibrary.GetOffset(SPRITECATEGORY));
 }