crnormand / gurps

Implementing a GURPS 4e game aid for Foundry VTT
MIT License
105 stars 49 forks source link

Build optional movement point system #604

Open crnormand opened 3 years ago

crnormand commented 3 years ago

Allow the user to determine their move keeping track of movement points for distance and facing changes.

Not certain how to account for difficult terrain. May have optional "GM Accept" button so GM can approve of move beforehand.

Most likely keyboard driven. May be able to read mouse click for each hex.

Boifuba commented 3 years ago

Take a look in the module called Dificult Terrain it's working with GGA

xdy commented 3 years ago

A combination of https://github.com/manuelVo/foundryvtt-drag-ruler, https://github.com/manuelVo/foundryvtt-terrain-ruler and https://github.com/ironmonk88/enhanced-terrain-layer works quite well for Gurps. Just draw the difficult terrain, optionally set how much extra movement it costs (defaults to 2). Then, when you drag tokens over the difficult terrain, the ruler counts it properly.

Doesn't take facing changes into account of course. Though, a PR against https://github.com/eadorin/about-face (or possibly a separate module that depends on drag-ruler) to support that should be possible (basically, if drag-ruler is activated and system is Gurps, count each face of direction change as 1 unit of movement). Hmm. I'm tempted to try to do that actually. I guess we'll see if this pops in my mind up next time I'm looking for something to code. :)