Simple Rail System (Rail Block/Train Block)
Simple linear moving block within straight line.
Like in Source engine func_tracktrain that follow path_track entity.
In SE the Blast block (the pointy one) can act as Rail block (path_track) and the block that is inverted to that pointy blast block (not in SE) can act as TrainBlock (func_tracktrain).
All that pointy blast block in straight line can represent "rail" and first and last will be "start keyframe" and "end keyframe".
Then this line can act and tell the train block, how long it is. Count how many of the Rail blocks (pointy blast block) are there, so the train block can move within that line.
As Piston is already doing his but in limited distance, i do not get why this it is not in SE already.
With this Rail Block/Train Block you can do easy elevators/hangar_doors just by telling the distance to the TrainBlock and it will go there like piston head do.
If "rail" (Pointy blast block in straight line) is damaged or cut half, the Trainblock (or elevator/lift block) ask at current position how long is the rail to again determinate the Start keyframe and End Keyframe. It will act like piston that is configurable by length of rail
If "rail" (Pointy blast block in straight line) is damaged or cut half, the Trainblock (or elevator/lift block) ask at current position how long is the rail to again determinate the Start keyframe and End Keyframe. It will act like piston that is configurable by length of rail
Why not just have a winch system or such?Since most survival games for people who wish for a "True survival" experience start on a planet this would allow for less expensive and more compact solutions for early and possible late game transport and storage. They could even be used in space for things such as attaching to wreckage and winching it into a grinder bay or to partially tow an asteroid using two ships for mild impulse to get it to a station or planet with them using it to control the descent of the asteroid. In some cases where people want to drop a smallish rover on the planet to find a place to make a base it would be simpler to use this to lower the rover rather than a complex rotor/piston contraption. We could even implement a basic algorithm that determines whether or not it breaks from someone flying into it or it being over loaded, such as it being an A to B connection that detects if a block is in the way and if there is one then it does a small query for the speed of that blocks grid and if its over lets say 20 m/s (72 km/h) it disconnects from the subgrid. And if the cargo attached by ropes is spinning or something (I assume that you are going to be transporting a grid of 5 blocks at a minimum cause who wants to transport a single armor block? It seems silly.) you can add more ropes and if that fails make a wider carrier arm.
Why not just have a winch system or such?Since most survival games for people who wish for a "True survival" experience start on a planet this would allow for less expensive and more compact solutions for early and possible late game transport and storage. They could even be used in space for things such as attaching to wreckage and winching it into a grinder bay or to partially tow an asteroid using two ships for mild impulse to get it to a station or planet with them using it to control the descent of the asteroid. In some cases where people want to drop a smallish rover on the planet to find a place to make a base it would be simpler to use this to lower the rover rather than a complex rotor/piston contraption. We could even implement a basic algorithm that determines whether or not it breaks from someone flying into it or it being over loaded, such as it being an A to B connection that detects if a block is in the way and if there is one then it does a small query for the speed of that blocks grid and if its over lets say 20 m/s (72 km/h) it disconnects from the subgrid. And if the cargo attached by ropes is spinning or something (I assume that you are going to be transporting a grid of 5 blocks at a minimum cause who wants to transport a single armor block? It seems silly.) you can add more ropes and if that fails make a wider carrier arm.
Replies have been locked on this page!