Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| blitz:objectgimmick [2026/07/17 18:46] – gameboyadv4002 | blitz:objectgimmick [2026/07/26 10:57] (current) – gameboyadv4002 | ||
|---|---|---|---|
| Line 56: | Line 56: | ||
| Using it is as simple as linking it to an instance of the relevant can with the DstCan link. | Using it is as simple as linking it to an instance of the relevant can with the DstCan link. | ||
| + | ===== Ink Pistons/Ink Sticks ===== | ||
| + | Internally referred to as Obj_GeyserAuto(Octa). | ||
| + | |||
| + | < | ||
| + | - DelayFrame: !l 0 | ||
| + | DurationFrame: | ||
| + | IntervalFrame: | ||
| + | IsDisplayBaseModel: | ||
| + | IsKeepDuration: | ||
| + | IsLightType: | ||
| + | IsLinkDest: false | ||
| + | IsMovedByPlayer: | ||
| + | IsSetCameraXluFixBB: | ||
| + | IsSwitchDrivenType: | ||
| + | LayerConfigName: | ||
| + | Length: 500.00000 | ||
| + | Links: {} | ||
| + | MovingFrame: | ||
| + | Radius: 20.00000 | ||
| + | Team: !l 0 | ||
| + | UnitConfigName: | ||
| + | </ | ||
| + | |||
| + | * DelayFrame: Frames before the piston first activates | ||
| + | * DurationFrame: | ||
| + | * IntervalFrame: | ||
| + | * IsKeepDuration: | ||
| + | * Length: Length of piston (note that the game only renders the last 500 units worth of piston. The hitbox is still active, but that's of little use to a player) | ||
| + | * Radius: Radius of piston (note that the object itself never changes size, only the hitbox. It is recommended to keep it as 20) | ||
| + | * Team: If set as 0, the piston' | ||
| + | |||
| + | If you want to have two sets of pistons that alternate, you can use this formula: | ||
| + | |||
| + | x is the time you want the piston to be active for. | ||
| + | |||
| + | y is the time that neither piston is active for. | ||
| + | |||
| + | Piston 1: | ||
| + | < | ||
| + | - DelayFrame: !l 0 | ||
| + | DurationFrame: | ||
| + | IntervalFrame: | ||
| + | </ | ||
| + | |||
| + | Piston 2: | ||
| + | < | ||
| + | - DelayFrame: !l x + y | ||
| + | DurationFrame: | ||
| + | IntervalFrame: | ||
| + | </ | ||
| + | | ||
| ===== Dash Tracks/ | ===== Dash Tracks/ | ||
| Dash tracks are internally referred to as Obj_DashPanel. | Dash tracks are internally referred to as Obj_DashPanel. | ||