Exemplo n.º 1
0
    // 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);
    }
Exemplo n.º 2
0
 public PlantObjectData(WorldObjectScriptableObject defaultData) : base(defaultData)
 {
     castData    = defaultData as PlantScriptableObject;
     plantTier   = 0;
     currentTier = castData.tiers[0];
 }
Exemplo n.º 3
0
 public WorldObjectData(WorldObjectScriptableObject defaultData)
 {
     this.defaultData = defaultData;
 }