Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| blitz:special [2026/07/26 13:35] – gameboyadv4002 | blitz:special [2026/09/24 02:41] (current) – nyarumi | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| <heading 2> | <heading 2> | ||
| This is effectively an invisible point, used as an anchor for other objects. ActorBindable can be used to bind any object to any other object, allowing the bound object to rotate/ | This is effectively an invisible point, used as an anchor for other objects. ActorBindable can be used to bind any object to any other object, allowing the bound object to rotate/ | ||
| + | |||
| + | ===== RailTogglePoint ===== | ||
| + | This object cab be considered a more specific version of AbstractLift, | ||
| + | |||
| + | Below is a RailTogglePoint object used in E11 Bodacious Rotation Station (OctBigRotate). It is activated by a small timed Splat Switch (Obj_SwitchPaintSmallTimerOcta). | ||
| + | < | ||
| + | - AccOff: 0.02000 | ||
| + | AccOn: 0.02000 | ||
| + | DetectPlayerIsNearDistanceXZ: | ||
| + | Id: obj550 | ||
| + | IsFollowRailPointRotate: | ||
| + | IsFollowRailRotate: | ||
| + | IsLinkDest: true | ||
| + | IsSwitchStopSmooth: | ||
| + | LayerConfigName: | ||
| + | Links: | ||
| + | RailableParams__ToRail: | ||
| + | - {DefinitionName: | ||
| + | ModelName: null | ||
| + | OutAreaSpeedRate: | ||
| + | QuakeAmplitudeCoef: | ||
| + | QuakeDecrement: | ||
| + | QuakeFrequency: | ||
| + | RailableParams__SolveType: | ||
| + | SpeedOff: 0.40000 | ||
| + | SpeedOn: 0.40000 | ||
| + | SwitchStopFrame: | ||
| + | SwitchStopRegist: | ||
| + | SwitchableParams__InitialState: | ||
| + | SwitchableParams__RespawnReset: | ||
| + | Team: !l 2 | ||
| + | TerminateAtTerminal: | ||
| + | UnitConfigName: | ||
| + | </ | ||
| + | |||
| + | In E09 Squee-G Funk Station (OctCleaner), | ||
| + | |||
| + | < | ||
| + | AccOff: 0.01000 | ||
| + | AccOn: 0.10000 | ||
| + | DetectPlayerIsNearDistanceXZ: | ||
| + | IsFollowRailPointRotate: | ||
| + | IsFollowRailRotate: | ||
| + | IsLinkDest: true | ||
| + | IsSwitchStopSmooth: | ||
| + | LayerConfigName: | ||
| + | ModelName: null | ||
| + | OutAreaSpeedRate: | ||
| + | QuakeAmplitudeCoef: | ||
| + | QuakeDecrement: | ||
| + | QuakeFrequency: | ||
| + | RailableParams__SolveType: | ||
| + | SwitchStopFrame: | ||
| + | SwitchStopRegist: | ||
| + | SwitchableParams__InitialState: | ||
| + | SwitchableParams__RespawnReset: | ||
| + | Team: !l 2 | ||
| + | </ | ||
| + | | ||
| + | However, the following parameters are different. | ||
| + | < | ||
| + | SpeedOff: 0.15000 | ||
| + | SpeedOn: 0.80000 | ||
| + | TerminateAtTerminal: | ||
| + | </ | ||
| <heading 2>SEObj </ | <heading 2>SEObj </ | ||
| Line 8: | Line 73: | ||
| <heading 2> | <heading 2> | ||
| Unique in that all that needs to be done in for the enemy to be within the area, no linking is necessary. | Unique in that all that needs to be done in for the enemy to be within the area, no linking is necessary. | ||
| + | |||
| + | <heading 2> | ||
| + | Use PaintedArea objects to add splotches of paint to your level. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The shape of a PaintedArea object does not do a good job of informing you where the paint will end up. The above two images show the same level, one in an editor and one in game. Each Painted area is scaled {X: 5, Y: 2, Z: 5}, with the rightmost area's base being nearly at the same position as the floor' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Despite sharing almost the same relative position, you can see that the PaintedArea objects on the 180x90 floors have a different pattern. You will often need to test the levels yourself to make sure the paint shows up as intended. | ||
| + | |||
| + | <heading 2> | ||
| + | This object controls objective pointers, and so can't quite be called invisible, but it is not exactly corporeal either. Any object can be pointed to. | ||
| + | |||
| + | < | ||
| + | - Id: obj906 | ||
| + | IsLinkDest: true | ||
| + | LayerConfigName: | ||
| + | Links: | ||
| + | Target: | ||
| + | - {DefinitionName: | ||
| + | ModelName: null | ||
| + | Rotate: {X: 0.00000, Y: 0.00000, Z: 0.00000} | ||
| + | SEType: !l 0 | ||
| + | Scale: {X: 1.00000, Y: 1.00000, Z: 1.00000} | ||
| + | Team: !l 2 | ||
| + | Translate: {X: 805.00000, Y: 330.00000, Z: -1000.00000} | ||
| + | UnitConfigName: | ||
| + | </ | ||