Open ghost opened 2 years ago
I think this should be moved to the main issue tracker since it only affect UI and not the gameplay.
Drawing the BBoxes would break much of the immersion and highlight limitations of the current system. For example, they dont rotate, so telenode and medistation would look awkward.
For the fire we could just display a small dotted circle around it, looking like an aim assist system. It could function similar to the health bare or beacon system and display a text when aimed at it.
I'd say UI/UX are also an integral part of the gameplay. What I find more problematic is finding two problems mixed with two distinct ideas. Which should we discuss here? Doing all four at once has a really low chance of leading anywhere! (Related problem issues is meant to refer to other GitHub issues discussing problems, normally just one such issue, an ideally one that people have already agreed on is in a need of a fix.)
With respect to problem one, I see the point, the prediction isn't super good and telling. Although it does get the job done and this is certainly not the hardest part about building stuff.
With respect to problem two, I think you are overvaluing the ability of the granger to extinguish fires. It's probably super helpful to know this, but it's also fine if people don't learn it immediately but have to see someone else do it first. If this trick was necessary to play the game properly, then the issue would be elsewhere, anyway.
With respect to the first idea, I don't mind having some nudging to help fitting stuff into tight corners. However this can potentially be outrageous if it ever not does what you want it to (particlulary when it does not let you put stuff in a tight corner because it doesn't see that option). It also seems a bit hard to implement for a convenience feature.
With respect to the second idea, I agree with @Gireen that specifically cg_drawbbox
or a similar engine-debugging feature is just not nice looking.
Related Problem issues:
Currently, placing buildings around is a relatively tedious task, the game's only help being the colour of the blueprint (green or red, yellow if RC/OM is not there yet), instead of moving the blueprint to the nearest place it could go to. Also, advanced grangers do not have any help to extinguish fires.
I think allowing grangers and ckit users to see BBoxes (at least for buildings) and fire areas (at least for adv grangers) would help making those less tedious, and might make it more obvious that fire can be extinguished, something many (I'd say most, but...) players around never discover by themselves.
Disclaimer