Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
blitz:objectgimmick [2026/06/10 16:01] gameboyadv4002blitz:objectgimmick [2026/06/11 17:26] (current) gameboyadv4002
Line 11: Line 11:
  
  
 +===== Ink-Switch (Spinning Target) =====
 +In order to get obejcts to move in accordance with the progress of an Ink-Switch (SwitchShock), you need RailTogglePoint. These are attached in the same way as [[blitz:special|Obj_AbstractLift]], connect it to the rail with RailableParams_Rail, and connect the objects you want moved with ActorBindable. Connect the SwitchShock to the RailTogglePoint with SwitchableSendTo. As far as I can tell, it must be attached to the destination rail point, not the original position.
 +
 +In Fld_OctCleaner_OctMsn, every RailTogglePointOcta has the following parameters.
 +
 +  *       AccOff: 0.01000
 +  *       AccOn: 0.10000
 +  *       DetectPlayerIsNearDistanceXZ: 100.00000
 +  *       IsFollowRailPointRotate: false
 +  *       IsFollowRailRotate: false
 +  *       IsLinkDest: true
 +  *       IsSwitchStopSmooth: true
 +  *       LayerConfigName: Cmn
 +  *       ModelName: null
 +  *       OutAreaSpeedRate: 1.00000
 +  *       QuakeAmplitudeCoef: 1.00000
 +  *       QuakeDecrement: 0.20000
 +  *       QuakeFrequency: 0.50000
 +  *       RailableParamsSolveType: !l 0 
 +  *       SwitchStopFrame: !l 0
 +  *       SwitchStopRegist: 0.05000
 +  *       SwitchableParamsInitialState: !l 0
 +  *       SwitchableParamsRespawnReset: !l 2
 +      
 +However, the following parameters are different.
 +  *   TerminateAtTerminal: (bool)
 +  *   SpeedOff: (float)
 +  *   SpeedOn: (float)
 +
 +Objects attached to Ink-Switches typically undo slower than the progress.