The inherits flag only works with units right tnow.
First you implement a base unit that has certain attributes you want other similar units to have.
Then in the other unit files you have a line that says:
inherits base unit name
And they automatically get all the flags you set on the base unit.
You should also be able to override inherited flags by re-specifying them in the inheriting unit.
Regarding moving more things from text into an in game editor:
I've thought about this a lot in the past.
I actually think a text editor is much easier to use than an in game editor for many tasks.
For instance, when I'm adjusting a flag I can change it and then reload the map in the game.
If I decide it needs to be slightly different I alt tab and change it in the text editor, then alt tab back and reload the map.
If you could only change these values in game then it would be much more tedious to switch from the map all the way back to the map editor and then drill down to the correct unit and then change the property.
Using text also allows you to comment things so you remember why you did them, or so you can test the game with a certain flag turned off, and then turn it back on again by uncommenting.
Many people would prefer their favorite text editor over an in game text editor that doesn't work quite the way they like.
Want to make a copy of my getting started map pack and just make some changes?
Easy, just copy and paste the folder with a different name.
Want a super assassin that is mostly like your normal assassin?
Just copy and paste the file to the new name.
Then adjust the flags in the new file.
Interested in output telling you what files are different between 2 copies of a map pack?
There are compare and diff tools that already exist for working with folders full of text files.
Want to use a source control system?
Also supported with text files.
Add to all these benefits that it's actually a lot more work for me to write a custom in game interface, and you can see why text files are a good option.
That said, some things are much easier using custom in game controls, such as the map editor.
And I agree that the ability to set a unit's items in the map editor would be nice, just like we have the ability to place items on tiles in the map editor.
Generally, I start things as text files, and if it seems really painful to work with them that way then I consider how an in game control or command could make it much easier.
It's amazing how many benefits there are to text files.
We shouldn't be so quick to throw all that away.
~ Ian Reed
to rate blind accessible games and see how others have rated them.
Try my free JGT addon, the easy way to play Japanese games in English.
Or try the free games I've created.