private void Awake() { engine = GetComponent <Engine> (); rSConnection = GetComponent <RSConnection> (); rsComposition = GetComponent <RSComposition> (); engineT = GetComponent <Transform> (); car = GetComponent <RollingStock> (); }
public void Init() { OwnTransform = GetComponent <Transform>(); Engine = GetComponent <Engine> (); Model = GetComponentInChildren <RSModel> (); RSConnection = GetComponent <RSConnection> (); RSComposition = GetComponent <RSComposition> (); CarProperties = GetComponent <CarProperties> (); if (Engine) { OwnEngine = Engine; IsEngine = true; } RSConnection.Init(); RSComposition.Init(); // set bogeys to RS SetBogeys(); }
public void UpdateCameraTarget() { targetTransform = Target.transform; engine = Target.Engine; composition = Target.RSComposition; }
private void Awake() { engine = GetComponent <Engine> (); composition = GetComponent <RSComposition> (); }