Moved methods relating to displaying control hints out of SnapBuilder and into their own discreet class ControlHint
Streamlined the default control hints and options text
Display method for control hints has been updated for BZ, since vanilla hints no longer use the ErrorMessage.AddError method as they did before 1.0 release (and still do in SN).
Note: I have not had a chance to test placeable objects in BZ since the game doesn't seem to come with any, but does seem to support them. As such placeable objects control hints currently utilise ErrorMessage.AddMessage instead. Will need to either find a mod that adds placeable items, or find a vanilla placeable item for testing to further update the control hints for BZ, but this can come later in a future patch.
Changes in this pull request
SnapBuilder
and into their own discreet classControlHint
ErrorMessage.AddError
method as they did before 1.0 release (and still do in SN).Note: I have not had a chance to test placeable objects in BZ since the game doesn't seem to come with any, but does seem to support them. As such placeable objects control hints currently utilise
ErrorMessage.AddMessage
instead. Will need to either find a mod that adds placeable items, or find a vanilla placeable item for testing to further update the control hints for BZ, but this can come later in a future patch.