public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (BendyComponentDefinition)def; Nodes = new Node[Definition.Nodes.Count]; Edges = new Edge[Definition.Edges.Count]; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); _definition = (EquiPlayerAttachmentComponentDefinition)def; _states.Clear(); foreach (var k in _definition.Attachments) { _states.Add(k.Name, new Slot(this, k)); } }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (ClothColliderComponentDefinition)def; Array.Resize(ref _spheres, Definition.SphereColliders.Length); Array.Resize(ref _capsules, Definition.CapsuleColliders.Length); if (!Definition.IsSkinned) { return; } Array.Resize(ref _sphereBones, Definition.SphereColliders.Length); Array.Resize(ref _capsuleBones, Definition.CapsuleColliders.Length); }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); _definition = definition as MrzInventoryInteractionComponentDefinition; if (_definition == null) { return; } _interactionMessage = _definition.InteractionMessage; MrzUtils.ShowNotificationDebug($"InvInteraction::IsServer = {MrzUtils.IsServer}", 500); _successNotification = MrzUtils.CreateNotification(MyTexts.GetString(_definition.SuccessNotification)); _failureNotification = MrzUtils.CreateNotification(MyTexts.GetString(_definition.FailureNotification), MrzUtils.NotificationType.Error); }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiVoxelPowerComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); Definition = (RailSegmentDefinition)definition; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiSolarObservationComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiSleepComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiParentedSkeletonComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiHarvestableComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiEventModifierComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (RailSwitchExternalComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); Definition = definition as MrzItemArmorComponentDefinition; }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); _definition = definition as MrzInventorySwapComponentDefinition; }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); Definition = (ConstructableComponentDefinition)definition; }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); _definition = definition as MrzEquipmentSpawnerDefinition; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiStateEventTriggerDefinition)def; }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); _definition = definition as MrzDailyQuestComponentDefinition; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiPowerStateTransitionDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (ClothSquaresComponentDefinition)def; _cloths = Definition.Quads.Select(x => Cloth.CreateQuad(x.Def)).ToArray(); }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiInventoryPhysicsComponentDefinition)def; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiPhysicsTweakerComponentDefinition)def; }
public override void Init(MyEntityEffectDefinition definition, long applicantEntityId) { base.Init(definition, applicantEntityId); _definition = (EquiComponentEffectDefinition)definition; _activatedComponentDefinition = MyDefinitionManager.Get <MyEntityComponentDefinition>(_definition.AddedComponent); }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); }
public override void Init(MyEntityComponentDefinition definition) { base.Init(definition); Definition = (BendyShapeComponentDefinition)definition; }
public override void Init(MyEntityComponentDefinition def) { base.Init(def); Definition = (EquiStateAnimVarsDefinition)def; }