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

Rocket's Ranks

A full-service rank system for RimWorld. Promote your colonist, and the rank will display near the pawns name in world, on the pawns portrait, and will enable the colonist to select appropriate rank clothing items if enabled in clothing policy. This takes the complexity out of having rank systems. No more having to change a rank in several places, or have a different policy for each rank. One policy, they will select the appropriate rank.

How it works

Each colonist has a promotion record, select a colonist and click the "Promote" gizmo. You can then select the rank, and enter a citation (optional). This will show the rank icon on the colonist in their bar (optional, configurable) as well as next to their name in world (optional, configurable). The pawn will also now be allowed to wear rank items specific to that rank. This means you can have a single policy covering many ranks, simply enable all the rank clothing items and they will only wear the one they should.

This takes a lot of micro out of running a military group, you only have to do one action to promote a colonist, and the rest updates automatically.

If you have a clothing policy you want to swap to, but them to not wear the ranks - simply disable those rank options in that policy. No more confusing forced policy and annoying micromanagement. Just fun.

Every pawn also gets a Ranks tab in their inspector showing their full promotion history - what rank they were given, when, by whom, with the citation if one was written.

Promotion Ceremonies (Ideology)

If you have the Ideology DLC, you can promote a colonist with a full ceremony instead of an instant rank change. Tick "Hold promotion ceremony" in the promote dialog, pick a venue (any throne room, altar, or open spot works), and the mod runs a real ritual: spectators gather, a presenter walks out, gives a speech, and bestows the new rank in front of the colony. The awardee role is locked to the pawn you started with, and the mod prefills the presenter slot with your ideo leader (or the highest-ranking colonist above the awardee).

Ceremony quality is scored from three things: how many of your colonists showed up, how impressive the venue is, and whether the citation was written. If you didn't write one in the dialog, you'll get an optional prompt during the ceremony to dictate one. A letter goes out at the end describing the ceremony and recording the deed, and the event can show up later in colonist art via a tale.

You can default the checkbox to on/off and toggle the citation prompt in the Ceremony settings tab. Demotions skip the ceremony automatically.

Saluting

Soldiers will occasionally salute officers when they pass them on the map. This uses a normal social interaction so it shows up in the play log, with the initiator getting a small "honored my superior" mood buff and the officer getting an "honored by my troops" mood buff. Both stack up to three times with diminishing returns.

Salutes only trigger when the recipient belongs to an officer rank pack. By default, junior officers also salute more senior officers - this can be turned off in the Salutes settings tab if you only want enlisted-to-officer salutes. The whole system can be disabled if you don't want it.

Rank Packs

Included rank packs by default are:

  • US Army Enlisted
  • US Officer

You can disable these in the mod settings tab, and enable other rank packs.

I have made the following so far:

Clothing Items

Once you have promoted a pawn, they will be able to wear rankslides of that rank. Make these at a tailoring bench. Pawns can only wear them if they have the equal rank promotion assigned, so enable all possible ranks in the clothing policy and they will only wear the required one for them. The ranks will work with any clothing, they sit on top on their own layer. If you don't want pawns wearing ranks in certain combinations, uncheck all the ranks for those policies. This can be useful if you don't want them wearing ranks on power armor.

Compatibility

I tried very hard to make the mod compatible with LTO Colony Groups, but there is no source and nobody responds in their discord. The mod is very locked down, and it cannot be integrated with this mod. Instead I have ensured it works with other portrait mods, where source is available. It will work with Pawn Badges, although the use of the top left is likely redundant. You can customize the offsets and scale for the rank items as much as you want, in the mod options. It should be compatible with Combat Extended, I have included the two most important attributes to ensure it is not bulky.

Extra Options

Because I couldnt integrate with LTO colony groups, I have included three togglable options (all default to off). One is to hide pawns inside Cryptocaskets, another is to hide pawns in other maps, and a final option is to hide the pawn bar when in the map screen. These were the main features I used with LTO colony groups, so I have added support for these to make it easier.

There is also an option to hide the map rank icon when a pawn isn't drafted, if you only want to see ranks during combat. And while I was in there, I added sliders to reposition and rescale the weapon icon under the colonist bar portrait, so it sits nicely alongside the rank badge.

Performance

Minimal textures are used and because custom sprite rendering is done, the sprite texture can be small, with little empty space. It is intended to be very light tough and only hook into these areas, and should be fine for performance. Because custom rendering is used, this dramatically reduces the need for additional textures for different body types. Only two body textures are needed, East and North, and these are scaled for different body types. This is very efficient.

Frequently Asked Questions

Can it be added mid-save?
Absolutely, no issue to add it mid-save

Can it be removed mid-save?
Yes. If you haven't interacted with the mod, you will notice no difference. If you have promoted, you may get some errors that you can ignore. If you made the rankslides, you will get "item not found" errors that you can ignore. No more errors the next time you load.

Is it compatible with CE?
I believe so. I have added zero worn bulk attributes that I think will make it compatible correctly with CE. Let me know if not.

Do I need Ideology for ceremonies?
Yes, ceremonies use the Ideology ritual system under the hood. Without Ideology the rest of the mod works fine and the ceremony checkbox is simply hidden in the promote dialog.

Custom Rank Packs

Localization mods

Rocket's Ranks RU
[RU] Rocket's Ranks (Русификатор)
Rocket's Ranks-zh pack

Source on Github

https://github.com/rocket2guns/RocketsRanks

Рейтинг

Войдите, чтобы голосовать.
🏅 Нет оценок

Базовые теги:

Зависимости мода

Логотип мода

Harmony

Загрузить 8.8 MB