Skip to content

Make world's travelling transporters smoother#656

Merged
notfood merged 1 commit intorwmt:devfrom
SokyranTheDragon:smoother-travelling-transporters
Aug 24, 2025
Merged

Make world's travelling transporters smoother#656
notfood merged 1 commit intorwmt:devfrom
SokyranTheDragon:smoother-travelling-transporters

Conversation

@SokyranTheDragon
Copy link
Copy Markdown
Member

Just like a gravship, travelling transporters (drop pods, shuttles) calculate their position in tick interval (once every 15 ticks if VTR is active). Since we always assume VTR is active on the world (besides gravships), this means they won't be moving too smoothly. I've set their update rate to always be 1 to fix this issue, just like with gravships.

On top of that, I've rearranged the code into if/else branches to make sure we only assign the result once, instead of potentially twice.

Just like a gravship, travelling transporters (drop pods, shuttles) calculate their position in tick interval (once every 15 ticks if VTR is active). Since we always assume VTR is active on the world (besides gravships), this means they won't be moving too smoothly. I've set their update rate to always be 1 to fix this issue, just like with gravships.

On top of that, I've rearranged the code into if/else branches to make sure we only assign the result once, instead of potentially twice.
@SokyranTheDragon SokyranTheDragon added enhancement New feature or request. 1.6 Fixes or bugs relating to 1.6 (Not Odyssey). labels Aug 24, 2025
@notfood notfood moved this to In review in 1.6 and Odyssey Aug 24, 2025
@notfood notfood merged commit 11af046 into rwmt:dev Aug 24, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from In review to Done in 1.6 and Odyssey Aug 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.6 Fixes or bugs relating to 1.6 (Not Odyssey). enhancement New feature or request.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants