≪

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
octa:invisobject [2026/07/26 13:24] – created gameboyadv4002octa:invisobject [2026/10/18 17:27] (current) – RailStepForwardPoint research updates gameboyadv4002
Line 1: Line 1:
 ====== Invisible Objects ====== ====== Invisible Objects ======
 ===== LinkDstMapObjKillerOcta ===== ===== LinkDstMapObjKillerOcta =====
 +This object is used to delete existing objects. This example was taken from H04 Shooter McStation (OctBoxSniper).
 <code> <code>
       IsLinkDest: true       IsLinkDest: true
Line 13: Line 14:
 </code> </code>
  
 +The objects that have been known to be affected so far are Octo Washers (Obj_DamageConveyorOcta), Ride Rails (GrindRail2), Lasers (Obj_DamageLaserOcta) and Objective Pointers (CompassWithNavigator). With the exception of DamageLasers, you can kill an object, then use Switchable_SendTo to respawn an object. There is no known limit on how often this can be done. 
 +
 +===== Obj_LiftReverseObjOcta =====
 +This allows a Railable object to undo its movement if the Switch is turned off. Connect a Switch object to this object with the standard Switchable_SendTo, then connect this object to a Railable object using ToLift (target does not have to be AbstractLift). Splat Switches, for example, have an OffCounter parameter. If this runs out, the Switch deactivates and Obj_LiftReverseObjOcta will do the undoing.
 +
 +Obj_LiftReverseObjOcta will only revert one Railable object, if two ToLift links are used the second one will not work.
 +
 +===== Obj_RailStepForwardPointOcta =====
 +This object can move along a Rail one RailPoint at a time. It will go from the last point back to point zero, making the loop endless. It is activated by a SwitchableSendTo link coming from a Switch-type object. A SwitchPaint with a non-zero OffCounter parameter is an easy, repeatable way to continuously activate Obj_RailStepForward.
 +
 +This following has been extracted from F10 Cubular Station (OctTakoris).
 +<code>
 +    - Id: obj1094
 +      IsLinkDest: true
 +      IsSaveAtCheckPoint: false
 +      LayerConfigName: Cmn
 +      Links:
 +        RailableParams__Rail:
 +          - {DefinitionName: RailableParams__Rail, DestUnitId: rail0/0, UnitFileName: ''}
 +      ModelName: null
 +      RailableParams__AttCalc: !l 0
 +      RailableParams__BreakFrame: !l 0
 +      RailableParams__ConstantVelUnitLength: 10.00000
 +      RailableParams__Interpolation: !l 0
 +      RailableParams__MoveFrame: !l 120
 +      RailableParams__Patrol: !l 2
 +      RailableParams__StandbyFrame: !l 0
 +      RailableParams__Vel: !l 0
 +      Rotate: {X: 0.00000, Y: 0.00000, Z: 0.00000}
 +      Scale: {X: 1.00000, Y: 1.00000, Z: 1.00000}
 +      SwitchableParams__InitialState: !l 0
 +      SwitchableParams__RespawnReset: !l 2
 +      Team: !l 2
 +      Translate: {X: 0.00000, Y: 390.00000, Z: -180.00000}
 +      UnitConfigName: Obj_RailStepForwardPointOcta
 +</code>