public override SerializationState GetObjectState() { var state = new SerializationState(this); state.AddValue("race_name", RaceName); return(state); }
public SerializationState GetObjectState() { var state = new SerializationState(this); state.AddValue("class_name", ClassName); return(state); }
public SerializationState GetObjectState() { var state = new SerializationState(this); foreach (var component in _components.Values) { state.AddValue(component.QueryComponentInfo().RegistryName, component.GetObjectState()); } return(state); }
public override SerializationState GetObjectState() { var state = new SerializationState(this); state.AddValue("strength", Strength); state.AddValue("dexterity", Dexterity); state.AddValue("constitution", Constitution); state.AddValue("intelligence", Intelligence); state.AddValue("wisdom", Wisdom); state.AddValue("charisma", Charisma); state.AddValue("class", Class.GetObjectState()); return(state); }