Eranziel / foundryvtt-lancer

A Foundry VTT game system for LANCER RPG.
GNU General Public License v3.0
104 stars 63 forks source link

[FEATURE] Token Vision Automation/Macro #200

Open VexxMyst opened 3 years ago

VexxMyst commented 3 years ago

Is your feature request related to a problem? Please describe. Currently the system creates tokens with vision disabled and vision distance set to 0. Manually setting sensor vision (a la Zenn's guide in PilotNET) for each token is tedious and could be automated.

Describe the solution you'd like On character import or applying an NPC class, the process grabs the new Sensors value, multiplies it by 0.87 (to match hexes), then applies it as Bright Vision into the prototype token.

Describe alternatives you've considered A macro that when activated with an active token, does the above to its token; would need to manually apply to the prototype.

Additional context I hope this request isn't too much of a pain in the ass to be considered

Discord contact info VexxMyst#6669

Eranziel commented 3 years ago

IMHO the system shouldn't set up vision on tokens, since Lancer doesn't have any vision rules RAW. Setting up vision in Foundry to indicate LOS is somewhat common in the Discord channel, but I think that's because that's where the power users hang out. I'm pretty certain that most people just ignore vision completely.

In short, I think this is a good opportunity for the community to write a macro and share it on Discord or whatever, but probably shouldn't be in the base system.

Grygon commented 3 years ago

Could plausibly set the vision of the prototype token to be the sensor sight just to have some sort of a reasonable default, I'll take a look.