Esempio n. 1
0
    public void RpcInit(Faction faction, string source)
    {
        prototype          = ShipSO.shipTypes[source];
        detail.sprite      = prototype.detail;
        overlay.sprite     = prototype.overlay;
        color.sprite       = prototype.color;
        color.color        = GameManager.instance.colorPallete[faction.bgColor];
        focus.canFire      = prototype.hasWeapon;
        focus.canSecondary = prototype.secondaryType >= 0;

        prototype.SpawnEntities(transform, this);
        entities     = GetComponentsInChildren <ShipEntity>();
        this.enabled = true;
    }