SIMbox Base Content System Logic

From SIMboxWiki
Jump to navigation Jump to search
NameDescription

AircraftDamage 

The AircraftDamage logic component sets up the Explosion event if the aircraft is crashing 

AircraftMotionAttributes 

This SLC will publish attributes that were published by the AircraftMotion.slc  

AutoPilot 

Auto pilot for the aircraft flight model (subsonic aircraft motion) 

CrashDetector 

The CrashDetector logic component calculates the required vertical velocity to avoid a crash. 

DMTCapabilities 

The DMTCapabilities logic component handles the logic for DMT. 

GenericFuelSystem 

Generic Fuel System with up to 10 tanks 

GenericHelicopterMotion 

The GenericHelicopterMotion logic component handles the logic for a simplified helicopter motion model 

GroundVehicleMotion 

The GroundVehicleMotion logic component handles the motion Model for the ground vehicle. 

LandingGearLogic 

The LandingGearLogic logic component handles the logic for the landing gear. It is responsible for extracting/retracting the gears and also for the launching the sound. 

ManeuverFormation 

The ManeuverFormation logic component handles the logic for the Formation Maneuvers. 

ManeuverGoToPoint 

The ManeuverGoToPoint logic component handles the maneuver that enables the aircraft to fly to certain points in a specific flight speed. 

ManeuverGoToPointHeading 

The ManeuverGoToPointHeading logic component enables the aircraft to reach a certain point in a certain heading 

ManeuverHoldCurrentPosition 

The ManeuverHoldCurrentPosition logic component enables the aircraft to hold its current position. 

ManeuverLanding 

The ManeuverLanding logic component enables the aircraft to land on a certain point and in a specified direction 

ManeuverLandingPattern 

The ManeuverLandingPattern logic component handles the landing pattern maneuver. 

ManeuverLevelFlight 

The ManeuverLevelFlight logic component handles the flight in a defined altitude, speed and direction 

ManeuverNavigate 

The ManeuverNavigate logic component handles the maneuver to follow way points using Navigator.slc. 

ManeuversManager 

The ManeuversManager logic component manages the SLC maneuvers that were added to the Entity. 

ManeuverTakeOff 

The ManeuverTakeOff logic component handles the take off maneuver for the aircraft. 

ManeuverTaxi 

The ManeuverTaxi logic component handles the maneuver for performing ground taxiing of the aircraft 

MechanicalSteering 

The MechanicalSteering logic component defines the relation between the pilot command, and the steering surfaces response 

Navigator 

The Navigator logic component handles how the aircraft moves through the waypoints. Forward, backward and status of way points. 

PathMotion 

The PathMotion logic component handles how the entity moves along a path. 

PistonPropEngine 

The PistonPropEngine logic component  

Radio 

The Radio logic component is responsible for listening to events, and distributing to the appropriate member, according to the event's frequency 

ShipBehavior 

The ShipBehavior logic component handles the behavior of a ship 

SMG_ADF_Data 

The SMG_ADF_Data logic component is responsible for holding the ADF data. 

SMG_AircraftExternalLightsLogic 

The SMG_AircraftExternalLightsLogic logic component handles the logic of the external lights of the aircraft. 

SMG_AircraftPlatform 

The SMG_AircraftPlatform logic component handles the aircraft platfrom module. 

SMG_AirportData 

The SMG_AirportData logic component handles the data for the airport and runways. 

SMG_AnimationTest 

The SMG_AnimationTest logic component tests basic animations. 

SMG_Areas 

The SMG_Areas logic component is responsible for managing all loading, inserting and changing areas and dynamic circles 

SMG_AttitudeIndicatorLogic 

The SMG_AttitudeIndicatorLogic logic component handles the logic for a gyro attitude indicator. 

SMG_BDHI 

The SMG_BDHI logic component handles the logic for the Bearing-Distance-Heading Indicator system. 

SMG_CableControl 

moves the cable first link 

SMG_Cessna172_Logic 

The Cessna172_Logic logic component manages the Cessna logic for the support of the instruments. 

SMG_CollidableStaticObject 

The CollidableStaticObject logic component handles the physics logic for a static object that is collidable. 

SMG_CollisionBox 

The CollisionBox logic component is responsible for adding a collision box to the object and is notified of any collisions. 

SMG_CollisionHandler 

The CollisionHandler logic component is responsible for reporting any physical engine collision. 

SMG_CompositorUtils 

The SMG_CompositorUtils logic component handles the objects compositors. 

SMG_DebriefCoffinMotion 

in Debrief when an entity is dead there is a coffin around it 

SMG_DesignTimeMotion 

The SMG_DesignTimeMotion logic component provides a motion model interface for design time entities. 

SMG_DME 

The SMG_DME logic component simulates a DME (Distance Measuring Equipment) for the NavAids. 

SMG_DRHuman 

The SMG_DRHumanlogic component handles the dead reckoning for the human motion. 

SMG_DTEntityDataAircraftFormation 

The DTEntityDataAircraftFormation logic component controls the information of an old aircraft formation group. This SLC must be used in conjunction to DTEntityDataBasic SLC 

SMG_DTEntityDataBasic 

The SMG_DTEntityDataBasic logic component holds basic design-time entity data. 

SMG_DustEffect 

The SMG_DustEffect logic component displays the dust effect. 

SMG_DynamicEntitiesCreator 

The SMG_DynamicEntitiesCreator logic component dynamically loads entites and places them on subparts. 

SMG_EntityLogicalState 

The logical state of the entity 

SMG_ExternalAircraftLogic 

The SMG_ExternalAircraftLogic logic component handles the aircraft display logic. 

SMG_ExternalDisplay 

The SMG_ExternalDisplay logic component handles the external display of the object. 

SMG_ExternalLogic 

The SMG_ExternalLogic logic component handles basic external logic, including Beacon lights. 

SMG_ExternalPathDisplay 

The SMG_ExternalPathDisplay handles the external display of paths. 

SMG_FormationFighterMissionLogic 

The SMG_FormationFighterMissionLogic logic component handles the fighter mission logic for formations 

SMG_FormationManager 

The SMG_FormationManager logic component manages the formations. 

SMG_FormationMember 

The SMG_FormationMember logic component holds formation member data. 

SMG_GeneralDisplay 

The SMG_GeneralDisplaylogic component holds general display attributes like MFD size and the HUD position. 

SMG_GenericBrainUtils 

The GenericBrainUtils logic component handles all the generic brain utils that are common to all entities. 

SMG_GlideSlope 

Simulates a GLIDESLOPE 

SMG_GroundAirRadar 

The SMG_GroundAirRadar logic component handles the ground to air radar with rotating beam, beam frequencies and lock on targets 

SMG_GroundMotionManager 

The SMG_GroundMotionManager logic component manages the ground motion models. Handles switches between the high and low level models. 

SMG_GroundPath 

The SMG_GroundPath logic component holds path data. 

SMG_GroupDisplay 

The SMG_GroupDisplay logic component Creates a display component for a group. This component must be used in conjunction to EntityDisplay. 

SMG_HumanAnimationLogic 

Animation Logic that controls human entities. 

SMG_HumanMotion2 

The SMG_HumanMotion2 logic component handles the motion model for the humans. 

SMG_IdentificationWayPointData 

The SMG_IdentificationWayPointData logic component holds identification waypoint data. 

SMG_ILS 

The SMG_ILS logic component handles the Instrument Landing System (ILS) logic on the aircraft. 

SMG_KMA24HACS_Logic 

The SMG_KMA24HACS_Logic logic component handles the KMA-24H Audio Control System logic. 

SMG_KN62A_Logic 

The SMG_KN62A_Logic logic component handles the logic for the KN 62A system. 

SMG_KR87TSO_Logic 

The SMG_KR87TSO_Logic logic component handles the KR87 TSO ADF radio. 

SMG_KT76CTSO_Transponder 

The KT76CTSO_Transponder logic component handles the KT 76C TSO transponder logic. 

SMG_KT79CTSOTransponder_Logic 

The SMG_KT79CTSOTransponder_Logic logic component handles logic for the KT 79 CTSO Transponder. 

SMG_KX155ATSO_ComRadioManager 

The SMG_KX155ATSO_ComRadioManager logic component manages the KX 155A TSO communication radio. 

SMG_KX155ATSO_Logic 

The SMG_KX155ATSO_Logic logic component handles the KX 155A TSO communication radio. 

SMG_KY196ATSO_Logic 

The SMG_KY196ATSO_Logic logic component handles the KY 196A TSO communication radio. 

SMG_Localizer 

Simulates a LOCALIZER 

SMG_MagneticCompass 

The SMG_MagneticCompass logic component computes the Magnetic Variation. 

SMG_Malfunction 

The SMG_Malfunction logic component handles malfunctions. 

SMG_ManeuverGoToPoint2 

The SMG_ManeuverGoToPoint2 logic component handles the go to point aircraft maneuver. 

SMG_ManeuverGoToPointHdg2 

The SMG_ManeuverGoToPointHdg2 logic component handles when reaching a point in a required direction, using the new maneuvers core 

SMG_ManeuverInterface 

The SMG_ManeuverInterface logic component handles the interface for maneuvers. 

SMG_ManeuverLevelFlight2 

The SMG_ManeuverLevelFlight2 logic componenet handles the advanced level flight maneuver. 

SMG_ManeuverPlayback 

The SMG_ManeuverPlayback logic component handles the playback for maneuvers. It is Used to play recorded maneuvers. 

SMG_MirrorGenericLogic 

The SMG_MirrorGenericLogic logic component handles the logic for generic mirrors. 

SMG_MotionModelsManager 

The SMG_MotionModelsManager logic component manages the motion models that exist on the aircraft. 

SMG_NavAidCommon 

The SMG_NavAidCommon logic component handles all common Nav Aid Types. 

SMG_NavAidsLogic 

The SMG_NavAidsLogic logic component handles the logic for Nav-Aid instruments. 

SMG_NavAidsManager 

The SMG_NavAidsManager logic component manages the Navigation Aids. 

SMG_NDB 

The SMG_NDB logic component simulates a non directional beacon. 

SMG_PathFollower 

A simple vehicle model. Used for non controlled objects. 

SMG_PathPlayer 

The SMG_PathPlayer logic component handles the logic of the entity path. 

SMG_PhysXAreaDetector 

The SMG_PhysXAreaDetector logic component publishes if the object is in a physics engine loaded area. 

SMG_PhysXCableSensor 

Sensor below the cable hook 

SMG_PhysXCollisionBox 

The SMG_PhysXCollisionBox logic component is responsible for a volume that gets events of other collision with other physical objects. 

SMG_PhysXCraneControl 

The crane control input definitions  

SMG_PhysXMovingObject 

The SMG_PhysXMovingObject logic component is responsible for moving the object using PhysX engine. 

SMG_PhysXMovingObjectLocator 

Attaches the object to another physical object 

SMG_PhysXObjectGrip 

Creates a grip on the object 

SMG_PhysXObjectWindBox 

Apply a wind in a box around an initail object position 

SMG_PhysXStaticObject 

The SMG_PhysXStaticObject logic component is responsible for simulating static objects in the PhysX engine. 

SMG_PhysXTowingFormationLogic 

Moves the objects so they will fit the towing formation defined, and starts the connectors creation 

SMG_RotaryWingMotion 

The SMG_RotaryWingMotion logic component handles the motion models for rotary wings. 

SMG_ScenarioBehavior 

The SMG_ScenarioBehavior logic component is used much like general SLC to contain a list of properties which describes the interaction of the entity with the scenario. 

SMG_SignalExternalLogic 

The SMG_SignalExternalLogic logic component handles the logic for the external signal. 

SMG_SoundLogic 

The SMG_SoundLogic logic component is responsible for the object's sound logic. 

SMG_SpaceMotion 

The SMG_SpaceMotion logic component handles the simple motion model for in space movement. 

SMG_SubpartMover_Logic 

The SMG_SubpartMover_Logic logic component handles the logic behind moving subparts using the mouse. 

SMG_TCAIManager 

The SMG_TCAIManagerLogic logic component manages the states of the Tower Control. 

SMG_TCLogic 

The SMG_TCLogic logic component handles the logic of the Tower Control. 

SMG_TrafficCommunication 

The SMG_TrafficCommunication logic component handles the communication with the airport. 

SMG_TrafficSignLogic 

The SMG_TrafficSignLogic logic component handles the logic for vehicles following traffic signs. 

SMG_TurboJetEngine 

The SMG_TurboJetEngine logic component handles the logic for the Turbo Jet Engine. 

SMG_UFC 

The SMG_UFC logic component is responsible for managing the UFC system. 

SMG_UFCExternal 

The SMG_UFCExternal logic component handles the external logic for the UFC. 

SMG_VOR 

The SMG_VOR logic component simulates a VOR. 

SMG_WindDataPublisher 

The SMG_WindDataPublisher logic component handles wind data. 

SMG_ZsAPLogicComponent 

Airport Logic Layer 

StaticMotion 

The StaticMotionlogic component handles the motion model of static objects. 

SubsonicMotionModel 

The SubsonicMotionModel logic component handles the motion model of subsonic objects. 

TurboPropEngine 

The TurboPropEngine logic component handles the motion model turbo prop engines. 

VirtualInstructor 

The VirtualInstructor logic component handles the logic of the Virtual Instructor. 

,