public static dir[] GetArrowSequence(actionID id) { /*switch (id) { * case actionID.NO_SEQUENCE: * return null; * case actionID.BRUSH_HORSE: * return BrushHorse (); * case actionID.PET_HORSE: * return PetHorse (); * /*case actionID.FEED_HORSE: * return FeedHorse();*/ /*case actionID.WATER_HORSE: * return WaterHorse(); * case actionID.CLEAN_MANURE: * return CleanManure(); * case actionID.FILL_BUCKET: * return FillBucket(); * case actionID.PUT_ON_HALTER: * return PutOnHalter(); * case actionID.PUT_ON_LEAD: * return PutOnLead(); * case actionID.PUT_ON_HALTER_AND_LEAD: * return PutOnHalterAndLead(); * case actionID.LEAD_HORSE: * return LeadHorse(); * case actionID.TIE_HORSE_TO_POST: * return TieHorseToPost(); * case actionID.PUT_ON_SADDLE_WITH_PAD: * return PutOnSaddleWithPad(); * case actionID.PUT_ON_BRIDLE: * return PutOnBridle(); * default:*/ return(null); //} }
public static string GetInteractionStringById(actionID id) { if (allInteractionStrings.Count == 0) { SetupStrings(); } string result = ""; allInteractionStrings.TryGetValue(id, out result); if (result == "") { result = id.ToString(); Debug.LogWarning("no interaction string for " + result); } return(result); }