it completely bogus, Longshore is in perguatory because until I can make the extendi-bridge work the way I want it to 100% of the time, I dont want to release it.
: /
One thing I dunno if you've considered is setting the
final place of rest for the objects as spawn location and working backwards. So, for example, let's say your old setup had three sections to the bridge: A (the "start" of the bridge), B (extension 1, not spawned at match start) and C (extension 2, not spawned at match start). A normal setup might look like:
A
- no necesssary scripting
B
- on message received, spawn inside A and move forward X units
C
- on message received, spawn inside A and move forward 2X units
While straightforward, the nature of welding and whatnot obviously leaves it prone to bugging out. A more technical, but much more reliable / precise configuration could be:
Script Brain
- uses a timer to send messages at the match start, but only once
A
- to reduce z-fighting, despawns at match start and spawns on message received
B
- spawns in its "extended" position; initial script brain tells it to move inside A, or -X units forward
- on message received, returns to its original position / rotation
C
- spawns in its "extended" position; initial script brain tells it to move inside A, or -2X units forward
- on message received, returns to its original position / rotation