Keeps track of a bunch of creatures (characters, npcs, monsters, etc..) , their health, whos turn it is.
Would be nice if it were tied really well into the shell but the utility itself will need to be interactive to some degree.
Probably what would be best, is some sort of state machine that returns stats, its state and any other data in the form of a dictionary. Then there would be separate utilities for both the oneshot and interactive versions.
This will be alot of work because we will have to figure out some way to pass in characters. This might be something that will be alot easier to implement after we have the shell variables thing figured out, then you could just pass in a list of creatures that have already been defined.
Keeps track of a bunch of creatures (characters, npcs, monsters, etc..) , their health, whos turn it is.
Would be nice if it were tied really well into the shell but the utility itself will need to be interactive to some degree.
Probably what would be best, is some sort of state machine that returns stats, its state and any other data in the form of a dictionary. Then there would be separate utilities for both the oneshot and interactive versions.
This will be alot of work because we will have to figure out some way to pass in characters. This might be something that will be alot easier to implement after we have the shell variables thing figured out, then you could just pass in a list of creatures that have already been defined.