Any advice for a weapons license system?
For example, Handgun1 and Handgun2 are Class C weapons that require a Class C Weapons License,
but shotgun1 is a Class B and shotgun2 is a Class A and they need their appropriate licenses.
I was thinking about a commont event parrallel process that would have a fork conditions, one for if the player has the Class C Weapons License, and an "else" case, for if they don't. Leave the branch for if they have it blank, then under the else case, a whole bunch of other fork conditions saying "if handgun1 is equipped, then unequip", having a fork conditions for every weapon that is Class C.
The problem with this, is that the weapon will still be equippable until the player closes the menu. Then they will default back to unarmed until they call the menu again and change it. Any other way I can think of creating this system requires a whole lot better knowledge of variables than I believe I possess. Any ideas?
For example, Handgun1 and Handgun2 are Class C weapons that require a Class C Weapons License,
but shotgun1 is a Class B and shotgun2 is a Class A and they need their appropriate licenses.
I was thinking about a commont event parrallel process that would have a fork conditions, one for if the player has the Class C Weapons License, and an "else" case, for if they don't. Leave the branch for if they have it blank, then under the else case, a whole bunch of other fork conditions saying "if handgun1 is equipped, then unequip", having a fork conditions for every weapon that is Class C.
The problem with this, is that the weapon will still be equippable until the player closes the menu. Then they will default back to unarmed until they call the menu again and change it. Any other way I can think of creating this system requires a whole lot better knowledge of variables than I believe I possess. Any ideas?