Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Here are some Traveller Macros

1708546638

Edited 1708552602
Joel
Pro
I saw several posts asking for macros for the Traveller RPG. I didn't see any responses other than Aaron's calendar API. So here are some macros I have made. I have no proof that the math is perfect but as far as I can tell, they match the most recent Mongoose 2e books. Your needs may vary, but it's a start. If you have your own, please feel free to add them below.
Communications Delay For communications inside a solar system, radio, laser, and maser signals all travel at the speed of light. Put in the km to the destination and see how long it will take to get here. /desc Time required for a communication signal to travel ?{Kilometers Away} km: /desc [[{0,floor((?{Kilometers Away|0}/299792)/3600)}kh1]]hrs, [[{0,floor((?{Kilometers Away}/299792)/60) - floor((?{Kilometers Away}/299792)/3600) * 60}kh1]]min, [[{0,round((?{Kilometers Away}/299792) - floor((?{Kilometers Away}/299792)/60)*60)}kh1]]seconds
1708546920

Edited 1708552696
Joel
Pro
Transit Times For traveling with M-drives, you could either do a full burn with no deceleration (useful for leaving a planet or for calculating "time to impact"), or you could do a flip-n-burn maneuver, accelerating to the midpoint of the journey, then decelerating for the second half of the journey. These figures assume that the ship starts and stops with a speed of 0. /desc Time required to travel ?{How many km?} km /desc with [[?{Thrust?| 1G, 10 | 2G, 20 | 3G, 30 | 4G, 40 | 5G, 50 | 6G, 60} /10]]G of thrust. /desc Full Burn:[[floor((((2*?{How many km?}*1000)/?{Thrust?})**0.5)/3600)]]hrs,[[floor((((2*?{How many km?}*1000)/?{Thrust?})**0.5)/60) - (floor((((2*?{How many km?}*1000)/?{Thrust?})**0.5)/3600)*60)]]min,[[round((((2*?{How many km?}*1000)/?{Thrust?})**0.5)-floor((((2*?{How many km?}*1000)/?{Thrust?})**0.5)/60)*60)]] sec /desc Flip-N-Burn:[[floor(2*(((?{How many km?}*1000)/?{Thrust?})**0.5)/3600)]]hrs,[[floor(2*(((?{How many km?}*1000)/?{Thrust?})**0.5)/60) - (floor(2*(((?{How many km?}*1000)/?{Thrust?})**0.5)/3600)*60)]]min,[[round(2*(((?{How many km?}*1000)/?{Thrust?})**0.5)-floor(2*(((?{How many km?}*1000)/?{Thrust?})**0.5)/60)*60)]]sec
1708547073

Edited 1708552753
Joel
Pro
Jump Limit Transit Times This one also shows two results, one for a Full Burn (no deceleration) such as when leaving the planet surface and trying to get to the 100D limit as quickly as possible, and also the Flip-N-Burn time, useful for when you arrive in system 100D from a planet and want to make it safely to the surface (rather than become an impact crater). /desc 100D limit = ?{Planet Size| 0, 100000 | 1, 160000 | 2, 320000 | 3, 480000 | 4, 640000 | 5, 800000 | 6, 960000 | 7, 1120000 | 8, 1280000 | 9, 1440000 | 10, 1600000} km. Thrust = [[?{Thrust| 1G, 10 | 2G, 20 | 3G, 30 | 4G, 40 | 5G, 50 | 6G, 60} /10]]G. /desc Full Burn to 100D:[[floor((((2*?{Planet Size}*1000)/?{Thrust})**0.5)/3600)]]hrs,[[floor((((2*?{Planet Size}*1000)/?{Thrust})**0.5)/60) - (floor((((2*?{Planet Size}*1000)/?{Thrust})**0.5)/3600)*60)]]min,[[round((((2*?{Planet Size}*1000)/?{Thrust})**0.5)-floor((((2*?{Planet Size}*1000)/?{Thrust})**0.5)/60)*60)]] sec /desc Flip-N-Burn from 100D:[[floor(2*(((?{Planet Size}*1000)/?{Thrust})**0.5)/3600)]]hrs,[[floor(2*(((?{Planet Size}*1000)/?{Thrust})**0.5)/60) - (floor(2*(((?{Planet Size}*1000)/?{Thrust})**0.5)/3600)*60)]]min,[[round(2*(((?{Planet Size}*1000)/?{Thrust})**0.5)-floor(2*(((?{Planet Size}*1000)/?{Thrust})**0.5)/60)*60)]]sec