Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

RimMerit - 邊緣軍功

Introduction: This mod was made entirely with ChatGPT 4.1 vibe coding. This mod was made entirely with ChatGPT 4.1 vibe coding. This mod was made entirely with ChatGPT 4.1 vibe coding. [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FVibe_coding]Vibe coding on Wikipedia[/url][en.wikipedia.org] Yes, vibe coding. I honestly don’t know how to code — I just really wanted to make this mod, so I relied on ChatGPT for the entire process. If that makes you nervous, please don’t download it. I did my best to avoid heavy tick scanning and mostly used spaced tick timers (250, 2000), so it shouldn’t impact performance too much. Now let’s get to the point— Here’s a demonstration of how I made this mod: [url=https://youtu.be/NMmOMIaov4Y]https://youtu.be/NMmOMIaov4Y[/url] [hr] RimMerit – Military Merit System: 1. Kill Merit System Whether it’s tribal warriors, mechanoids, or insectoids, repeated enemy raids in the mid-to-late game can become really annoying. This is because by that time, players usually have plenty of money and resources, so they no longer care about the materials or corpses (leather?) the enemies bring. As a result, constantly dealing with them becomes a chore. Now, every time you kill an enemy, you earn Merit Points. These points can be used to promote ranks, participate in training, engage in wars, and more. But remember: Merit Points are only tracked after the colonist enlists via the Merit Board. You can find the Merit Board under the "Misc" tab. Named Kill: If the system can identify which soldier made the kill, it is classified as a Named Kill. Team Kill: If the system cannot identify the killer, the kill is classified as a Team Kill. Merit distribution will only happen after all enemies on the map are cleared. So if enemies keep coming, Merit distribution will be delayed (you don’t want to hold a ceremony in the middle of a war... right?). This has the benefit of avoiding performance issues from calculating Merit after every single kill. Instead, the system does one calculation only when the battlefield is clear and performance load is lower (I really hate performance-hungry mods — I have a performance cleanliness obsession). Merit Distribution – Named Kill: When distributing Merit, high-ranking officers and sergeants are recognized for their leadership in achieving victory. So the total Merit from a Named Kill will be divided as follows: 12% to Generals 12% to Senior Master Sergeants 10% to Field Officers 10% to Master Sergeants 8% to Junior Officers 8% to Junior Sergeants 40% to the soldier who made the kill (Total: 100%) Merit Distribution – Team Kill: Similarly, Merit from a Team Kill will be divided as: 12% to Generals 12% to Senior Master Sergeants 10% to Field Officers 10% to Master Sergeants 8% to Junior Officers 8% to Junior Sergeants (Total: 60%; the remaining 40% is lost) Kills made by any soldier ranked Major or Senior Master Sergeant and above are always treated as Team Kills (to discourage high-ranking personnel from charging the frontlines). 2. Rank System Slaves and colonists can rise through the ranks from Recruit to Private First Class. Merit points do not carry over between ranks — you’ll have to earn new merit after every promotion. Once they reach Private First Class, colonists can choose to train further and become Non-Commissioned Officers (NCOs) or Commissioned Officers. Or they can just stay where they are and become veteran soldiers who keep gaining merit. Soldiers/NCOs get combat-oriented bonuses (NCOs will get higher bonuses in the future) Officers lean toward command skills and will receive battlefield abilities (coming soon) 3. Training System Some ranks (especially NCOs and Officers) can be achieved just with merit points. Others require formal training. For example, promoting from Second Lieutenant to Captain just requires enough merit. But promoting from Captain to Major requires both merit and prior training in a Major’s Program. Training consumes all the soldier’s current merit. The higher their merit, the greater the success rate — but training outcomes are also affected by the quality of the team. 4. War System All soldiers (except Recruits) can join wars. Winning a war may grant additional merit or medals, but losing could result in death... so choose wisely. 5. Medal System Soldiers can spend merit to receive various medals. There are 4 types: Offensive, Defensive, Utility, and Specialist, each giving different stat bonuses. Only 3 medals are available for now — more coming soon! 6. Ceremony System Promotions for NCOs/Officers or awarding medals must go through a ceremony. Each ceremony requires preparation time, which depends on the material and quality of the Merit Board. For example: After finishing NCO training, a Private First Class must select “Promote to Corporal” > “Schedule Ceremony”. The ceremony might require 20 in-game hours to prepare. If not completed within 1 in-game day, you’ll have to prepare it again. A ceremony requires: A Chairperson (highest-ranking officer in the colony) A Recipient Optional Witnesses Only after the ceremony is completed will promotions and medals take effect. 7. Military Record Book System Each enlisted soldier gets a Merit Record Book, tracking: Current rank Total merit Enlistment & promotion history Medals earned (and their effects) War participation records 8. Others Modifying Rank Icons and Titles: Players are welcome to create their own expansion mods. You can replace the files inside Textures\ArmyRanks to use rank icons from your preferred country. You can also edit the contents of Languages\...\Keyed\RimMerit_Rank_Name.xml to change the rank names as you like. Both parts have been fully set up — just replace the images and text, and everything will remain 100% compatible. Hope you enjoy the mod! [hr] This message is for English-speaking players: All of the English translations in this mod were done using ChatGPT. If you have better wording suggestions or more natural phrasing based on native English usage, feel free to share your updated xml file with me. I’ll gladly update the mod — and on behalf of all English-speaking players, thank you for your contribution! [hr] I don’t understand English very well, so bugs reported in Chinese will be prioritized. This is my first-ever mod, so please go easy on me. Thank you!