Cataclysm-DDA
Cataclysm-DDA copied to clipboard
Adds Engineering Professions
Summary
Content "Adds Electrical, Mechanical and Chemical Engineering as professions."
Purpose of change
-CDDA, despite being a game with a very wide array of professions, does not include a single profession from the field of Engineering. -This addition aims to fill that gap.
Describe the solution
-Adds 3 professions: Electrical Engineer Mechanical Engineer Chemical Engineer -These professions are more theoretical knowledge and proficiency based, rather than equipment based like their blue-collar/hobby counterparts.
Describe the alternatives you have considered
None.
Testing
Tested on Experimental; 2024-09-10-1238.
Since you're contributing to the experimental, you should test your changes on experimental as well.
Skill level 4 is too low, an "early professional" should be at 5 or 6 according to game_balance.md.
You are creating a pull request with the master branch as the head branch. This is likely a mistake unless you really know what you are doing. You may read https://docs.github.com/en/get-started/quickstart/contributing-to-projects#creating-a-branch-to-work-on for a typical workflow of contributing to a project on GitHub.
Since you're contributing to the experimental, you should test your changes on experimental as well. Skill level 4 is too low, an "early professional" should be at 5 or 6 according to game_balance.md.
Will do the Experimental Testing in a sec. As for the skill level, I meant these professions to be fresh graduates just like the Medical Resident, who also gets a main skill lvl of 4 despite having received 2 more years of education than the avg. engineering graduate. I could also address that with a separate PR, if no one else reviewed the Resident in particular.
Tested on the latest experimental, seems to work with no errors. As for the Medical Resident issue, I seem to have been operating on outdated knowledge and it seems to have been revised, I have revised my own PR to fit the new skill docs better.
Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.
Click to expand
- Fresh out of college, you were quite eager to get some practical engineering experience and leave your mark on the world, one solder at a time. Now, you are not even sure if the complete failure of the powergrid makes your field obsolete or all the more necessary.
This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.
Hints for adding a new word to the dictionary
- If the word is normally in all lowercase, such as the noun
wordor the verbdoes, add it in its lower-case form; if the word is a proper noun, such as the surnameGeorge, add it in its initial-caps form; if the word is an acronym or has special letter case, such as the acronymCDDAor the unitmW, add it by preserving the case of all the letters. A word in the dictionary will also match its initial-caps form (if the word is in all lowercase) and all-uppercase form, so a word should be added to the dictionary in its normal letter case even if used in a different letter case in a sentence. - For a word to be added to the dictionary, it should either be a real, properly-spelled modern American English word, a foreign loan word (including romanized foreign names), or a foreign or made-up word that is used consistently and commonly enough in the game. Intentional misspelling (including eye dialect) of a word should not be added unless it has become a common terminology in the game, because while someone may have a legitimate use for it, another person may spell it that way accidentally.