-
-
Notifications
You must be signed in to change notification settings - Fork 992
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WML: Add additional members to [store_side] results #929
WML: Add additional members to [store_side] results #929
Conversation
Hmm i don't remember why the is 'lost' thing was added in the first place, what it actually does is removing a side form carryover when it was defeated. but note that:
So it might be some (possibly multiplayer related) corner case where this is important. |
ok, given that, is there any reason not to just store the whole side.__cfg as below, with maybe an addition to knockout the [ai] tag? (such a case would match what is displayed for the side in the Gamestate Inspector) `` utils.vwriter.write(writer, container) |
Well, there could be things that exist in (By the way, it's three backticks to delimit code blocks, not two. You can also add a language on the same line as the opening backticks, in this case lua.) |
8687cf4
to
cab304c
Compare
So, just to be sure, I assume all those individual keys that were specifically accessed before also exist in |
cab304c
to
8cbd084
Compare
Double-checked and added back two keys that weren't handled correctly by .__cfg |
By the way, IIRC the wml_tag_porting branch added some new side proxy members, some of which may need special handling added here. |
Most were only possible to add since 1.13.5
Not sure if 'lost' should be here.
I still need to add a changelog entry