/// <summary> /// Virtual method to return a buildings blueprint id /// </summary> /// <returns></returns> public virtual int GetSpriteBlueprintID() { return(local_sprite_blueprint + IngameObjectLibrary.GetOffset(CATEGORY)); }
/// <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)); }
public int GetPortraitID() { return(portraitID + IngameObjectLibrary.GetOffset(SPRITEPORTRAITCATEGORY)); }
/// <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)); }
public int GetSpriteID() { return(LocalSpriteID + IngameObjectLibrary.GetOffset(SPRITECATEGORY)); }