What is the preferred method for implementing variables which can be adjusted in a menu and are communicated across game modes / maps / etc.?
e.g. a Difficulty Level would be set from the options menu before game start, and that variable would in turn likely influence all sorts of things in the game across ALL maps and modes; things like what AI patterns are in play, total HP of enemies, enemy spawn points, the spawn locations of health pickups, etc.
Surely at this point there’s got to be a standard practice for this sort of thing?