Table of Contents

Class HeroData

Namespace
GrindFest
Assembly
GrindFest.dll
[Serializable]
[MemoryPackable(GenerateType.Object)]
public class HeroData : IMemoryPackable<HeroData>, IMemoryPackFormatterRegister
Inheritance
object
HeroData
Implements
IMemoryPackable<HeroData>
IMemoryPackFormatterRegister

Remarks

MemoryPack GenerateType: Object

string Idstring Namestring ClassGrindFest.HeroSex Sexint Levellong Experiencebool IsDeadint CurrentHealthint BaseHealthbool HasManaint CurrentManaint BaseManaint Strengthint Dexterityint Intelligenceint StatPointsint SkillPointsfloat LifetimeUnityEngine.Vector3 PositionUnityEngine.Vector3 LastOverworldPositionUnityEngine.Vector3? DeathPositionUnityEngine.Color SkinColorUnityEngine.Color StubbleColorUnityEngine.Color HairColorUnityEngine.Color BodyArtColorUnityEngine.Color EyesColorUnityEngine.Color ScarColorint HairStyleint HeadStyleint FacialHairStyleSystem.Collections.Generic.Dictionary<GrindFest.EquipmentSlot, GrindFest.ItemData> EquipmentSystem.Collections.Generic.List<GrindFest.ItemData> InventorySystem.Collections.Generic.List<GrindFest.SkillData> Skills

Fields

BaseHealth
BaseMana
BodyArtColor
Class
CurrentHealth
CurrentMana
DeathPosition
Dexterity
Equipment
Experience
EyesColor
FacialHairStyle
HairColor
HairStyle
HasMana
HeadStyle
Id
Intelligence
Inventory
IsDead
LastOverworldPosition
Level
Lifetime
Name
Position
ScarColor
Sex
SkillPoints
Skills
SkinColor
StatPoints
Strength
StubbleColor

Methods

Deserialize(ref MemoryPackReader, ref HeroData?)
RegisterFormatter()
Serialize<TBufferWriter>(ref MemoryPackWriter<TBufferWriter>, ref HeroData?)