public override void Load(ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 {
     m_subsystemGlow          = base.Project.FindSubsystem <SubsystemGlow>(throwOnError: true);
     m_subsystemTerrain       = base.Project.FindSubsystem <SubsystemTerrain>(throwOnError: true);
     m_componentCreatureModel = base.Entity.FindComponent <ComponentCreatureModel>(throwOnError: true);
     GlowingEyesOffset        = valuesDictionary.GetValue <Vector3>("GlowingEyesOffset");
     GlowingEyesColor         = valuesDictionary.GetValue <Color>("GlowingEyesColor");
 }
 public FourLedElectricElement(SubsystemElectricity subsystemElectricity, CellFace cellFace)
     : base(subsystemElectricity, cellFace)
 {
     m_subsystemGlow = subsystemElectricity.Project.FindSubsystem <SubsystemGlow>(throwOnError: true);
 }
Esempio n. 3
0
 public SevenSegmentDisplayElectricElement(SubsystemElectricity subsystemElectricity, CellFace cellFace)
     : base(subsystemElectricity, cellFace)
 {
     m_subsystemGlow = subsystemElectricity.Project.FindSubsystem <SubsystemGlow>(throwOnError: true);
 }