// called when an worldobject is spawned in a tile, to give the worldobject information // like previous waterings, magic effects, etc public virtual void TileData(WorldTile thisTile) { data = thisTile.DefaultWorldObjectData; animator.GetData (data.damageFrameArray, data.deathFrameArray, data.shadowTrigger, data.postDeathSprite, data.postDeathFrameArray, data.frameRate, data.shadowParams, data.outlineColor); animator.SetSprite(data.sprite); }
public PlantObjectData(WorldObjectScriptableObject defaultData) : base(defaultData) { castData = defaultData as PlantScriptableObject; plantTier = 0; currentTier = castData.tiers[0]; }
public WorldObjectData(WorldObjectScriptableObject defaultData) { this.defaultData = defaultData; }