[New Feature] Proper INI inheritance #943
Metadorius
started this conversation in
Ideas and feedback
Replies: 1 comment
-
Maybe add Example: [TypeA]
...
[TypeB]
Inherits=TypeA
Inherits.Update=yes
FlagA=...
[TypeC]
Inherits=TypeA
Inherits.Update=no
FlagA=... When [TypeA] is given, say, |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Description:
The current system for inheritance in Ares is buggy, limited and doesn't comply with INI syntax. The proposed feature should work with any INI-defined types and allow multiple inheritance.
Possible Implementation:
Two possible ways of implementation:
Inherits
tag when parsing any section (allows inheriting anything from anything without types even knowing inheritance was made) - parser level implementation;Inherits
tag on type parse (limited inheritance only on selected types; allows inheritance in scenario rules).Example INI code:
Beta Was this translation helpful? Give feedback.
All reactions