-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Unified human FG name files #63
Conversation
@P-D-E looks good. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Has this been play tested yet? |
@stephengtuggy I didn't follow the standard playtest and did this:
|
@P-D-E So you did some testing specific to this change set. Great. I think we will still want to run the standard set of tests from https://github.com/vegastrike/Vega-Strike-Engine-Source/wiki/Pull-Request-Validation before merging this. Also, did you check to make sure that, e.g. Rlaan factions still work properly? |
Of course, that was the point of the test; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM pending a standard play test
@BenjamenMeyer @stephengtuggy Standard play test passed wrt this particular issue, but two more emerged, one related and one not:
The gui becomes unresponsive, the Continue button does nothing. (Ignore the 0.5.3 in the folder name, it's the one I use with git since then, I had checked out 0.8.x for the test) Should I file an issue for the latter? |
@P-D-E Yes, I think we'll need to address that first issue with a fallback mechanism, before this PR gets merged. As for the second issue, I've already filed a ticket for that here: vegastrike/Assets-Masters#30 |
This does the job, is it acceptable?
Good! |
Looks good to me. @Loki1950 , can you take a look at the above code snippet? |
Looks good to me. |
For the record, here are a few debugging prints showing the fallback in action:
|
(I was mainly concerned about whether the |
On second thought: I'm getting a crash on Windows. Let me investigate a little further. We might have an OS-specific problem here. |
I'm getting the following on my Windows machine:
Do we maybe just need an |
The '_briin' substitution can be taken away as soon as the rlaan_briin.txt is provided; meanwhile I think it makes more sense to fall back to the main species file.
Oops, forgot to commit that one! Done. |
@P-D-E Once you commit the above change, I think this will be ready to merge. Pending a brief play test or two. |
|
@P-D-E Cool. The only thing is, I don't see the following line in this PR yet: base_faction = faction.replace('_citizen', '').replace('_guild', '').replace('_briin', '').replace('n_merchant_marine', '') |
@stephengtuggy Done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool! There we go.
Utf-8 encoding enforced on file read to prevent Windows from defaulting to cp1252
Thank you for submitting a pull request and becoming a contributor to Vega Strike: Upon the Coldest Sea.
Please answer the following:
Code Changes:
Issues:
Purpose: