void Start() { damageBehavior = GetComponent <DamageBehavior>(); bodySprite = transform.Find("Body").GetComponent <SpriteRenderer>(); minionsObject = GameObject.Find("Minions"); fleet = GetComponent <Entity>().affinity.GetComponent <Fleet>(); }
void Start() { damageBehavior = GetComponent <DamageBehavior>(); bodySprite = transform.Find("Body").GetComponent <SpriteRenderer>(); bullets = GameObject.Find("Game Root/Bullets"); fleet = GetComponent <Entity>().affinity.GetComponent <Fleet>(); bulletPrefab = Resources.Load("Bullet") as GameObject; }
void Start() { damageBehavior = GetComponent<DamageBehavior>(); bodySprite = transform.Find ("Body").GetComponent<SpriteRenderer>(); bullets = GameObject.Find ("Game Root/Bullets"); fleet = GetComponent<Entity>().affinity.GetComponent<Fleet>(); bulletPrefab = Resources.Load ("Bullet") as GameObject; }
void Start() { gameMarker = GameObject.Find("Game Root/GameMarker"); currentStunDuration = maxStunDuration; myRigidbody = GetComponent <Rigidbody2D>(); players.Add(gameObject); playerHitState = gameObject.AddComponent <PlayerHitState>() as PlayerHitState; playerHitState.player = gameObject; GameObject vulcanObject = Instantiate(Resources.Load("Vulcan"), transform.position, Quaternion.identity) as GameObject; vulcanObject.transform.parent = transform; vulcan = vulcanObject.GetComponent <Vulcan>() as Vulcan; vulcan.player = this; GameObject bombLauncherObject = Instantiate(Resources.Load("Bomb Launcher"), transform.position, Quaternion.identity) as GameObject; bombLauncherObject.transform.parent = transform; bombLauncher = bombLauncherObject.GetComponent <BombLauncher>() as BombLauncher; bombLauncher.player = this; shotgun = gameObject.AddComponent <Shotgun>() as Shotgun; shotgun.player = this; gigaBeam = gameObject.AddComponent <GigaBeam>() as GigaBeam; gigaBeam.player = this; magnetMissile = gameObject.AddComponent <MagnetMissile>() as MagnetMissile; magnetMissile.player = this; reversePosition = GetComponent <Entity>().affinity.GetComponent <Fleet>().reversePosition; body = transform.Find("Body").gameObject; body.GetComponent <SpriteRenderer>().color = GetComponent <Entity>().affinity.GetComponent <Fleet>().teamColor; shieldObject = Instantiate(shieldPrefab, transform.position, Quaternion.identity) as GameObject; shieldObject.transform.parent = gameObject.transform; shield = shieldObject.GetComponent <Shield>(); shield.player = this; playerHitState.SwitchToInvincible(); damageBehavior = GetComponent <DamageBehavior>(); currentExValue = GetComponent <Entity>().affinity.GetComponent <Fleet>().lastExValue; gameObject.transform.eulerAngles = new Vector3( gameObject.transform.eulerAngles.x, gameObject.transform.eulerAngles.y, gameObject.transform.eulerAngles.z - 90); vehicleControls = GetComponent <VehicleControls>(); if (reversePosition) { reverseIndex *= -1; } GameObject playerHud = Instantiate(Resources.Load("HUD/PlayerHUD"), transform.position, Quaternion.identity) as GameObject; playerHud.transform.parent = GameObject.Find("WorldspaceHUD").transform; playerHud.GetComponent <PlayerHUD>().player = this; defaultColor = body.GetComponent <SpriteRenderer>().color; foreach (Transform child in body.transform) { CarWheel wheel = child.GetComponent <CarWheel>(); if (wheel) { wheel.vehicleControls = vehicleControls; } } currentExValue = maxExValue; }
void Start() { fleet = GetComponent<Entity>().affinity.GetComponent<Fleet>(); damageBehavior = GetComponent<DamageBehavior>(); transform.Find ("Sentry").GetComponent<Entity>().affinity = GetComponent<Entity>().affinity; transform.Find ("Body").GetComponent<SpriteRenderer>().color = fleet.teamColor; coreSentry = transform.Find ("Sentry").GetComponent<CoreSentry>(); coreSentry.core = this; }
void Start() { fleet = GetComponent <Entity>().affinity.GetComponent <Fleet>(); damageBehavior = GetComponent <DamageBehavior>(); transform.Find("Sentry").GetComponent <Entity>().affinity = GetComponent <Entity>().affinity; transform.Find("Body").GetComponent <SpriteRenderer>().color = fleet.teamColor; coreSentry = transform.Find("Sentry").GetComponent <CoreSentry>(); coreSentry.core = this; }
void Start() { damageBehavior = GetComponent<DamageBehavior>(); bodySprite = transform.Find ("Body").GetComponent<SpriteRenderer>(); }
void Start() { gameMarker = GameObject.Find("Game Root/GameMarker"); currentStunDuration = maxStunDuration; myRigidbody = GetComponent<Rigidbody2D>(); players.Add (gameObject); playerHitState = gameObject.AddComponent<PlayerHitState>() as PlayerHitState; playerHitState.player = gameObject; GameObject vulcanObject = Instantiate (Resources.Load ("Vulcan"), transform.position, Quaternion.identity) as GameObject; vulcanObject.transform.parent = transform; vulcan = vulcanObject.GetComponent<Vulcan>() as Vulcan; vulcan.player = this; GameObject bombLauncherObject = Instantiate (Resources.Load ("Bomb Launcher"), transform.position, Quaternion.identity) as GameObject; bombLauncherObject.transform.parent = transform; bombLauncher = bombLauncherObject.GetComponent<BombLauncher>() as BombLauncher; bombLauncher.player = this; shotgun = gameObject.AddComponent<Shotgun>() as Shotgun; shotgun.player = this; gigaBeam = gameObject.AddComponent<GigaBeam>() as GigaBeam; gigaBeam.player = this; magnetMissile = gameObject.AddComponent<MagnetMissile>() as MagnetMissile; magnetMissile.player = this; reversePosition = GetComponent<Entity>().affinity.GetComponent<Fleet>().reversePosition; body = transform.Find ("Body").gameObject; body.GetComponent<SpriteRenderer>().color = GetComponent<Entity>().affinity.GetComponent<Fleet>().teamColor; shieldObject = Instantiate (shieldPrefab, transform.position, Quaternion.identity) as GameObject; shieldObject.transform.parent = gameObject.transform; shield = shieldObject.GetComponent<Shield>(); shield.player = this; playerHitState.SwitchToInvincible(); damageBehavior = GetComponent<DamageBehavior>(); currentExValue = GetComponent<Entity>().affinity.GetComponent<Fleet>().lastExValue; gameObject.transform.eulerAngles = new Vector3( gameObject.transform.eulerAngles.x, gameObject.transform.eulerAngles.y, gameObject.transform.eulerAngles.z - 90); vehicleControls = GetComponent<VehicleControls>(); if(reversePosition) reverseIndex *= -1; GameObject playerHud = Instantiate (Resources.Load ("HUD/PlayerHUD"), transform.position, Quaternion.identity) as GameObject; playerHud.transform.parent = GameObject.Find ("WorldspaceHUD").transform; playerHud.GetComponent<PlayerHUD>().player = this; defaultColor = body.GetComponent<SpriteRenderer>().color; foreach(Transform child in body.transform){ CarWheel wheel = child.GetComponent<CarWheel>(); if(wheel){ wheel.vehicleControls = vehicleControls; } } currentExValue = maxExValue; }
void Start() { damageBehavior = GetComponent <DamageBehavior>(); bodySprite = transform.Find("Body").GetComponent <SpriteRenderer>(); }
void Start() { damageBehavior = GetComponent<DamageBehavior>(); bodySprite = transform.Find ("Body").GetComponent<SpriteRenderer>(); minionsObject = GameObject.Find ("Minions"); fleet = GetComponent<Entity>().affinity.GetComponent<Fleet>(); }
public virtual void Start() { damageBehavior = GetComponent<DamageBehavior>(); GenerateExhaust(); }
public virtual void Start() { damageBehavior = GetComponent <DamageBehavior>(); GenerateExhaust(); }