private string getFighterVar(FighterInfo info) { if (varSource == DataInputVarSource.FIELD) { return((string)info.GetType().GetField(varName).GetValue(info)); } else if (varSource == DataInputVarSource.PROPERTY) { return((string)info.GetType().GetProperty(varName).GetValue(info)); } else { return(info.GetVarByName(varName).value); } }
private void setFighterVar(string valueToSet) { FighterInfo info = LegacyEditorData.instance.loadedFighter; info.GetType().GetField(fighterVar).SetValue(info, valueToSet); }
private string getFighterVar() { FighterInfo info = LegacyEditorData.instance.loadedFighter; return((string)info.GetType().GetField(fighterVar).GetValue(info)); }