RimWorld

RimWorld

163 ratings
JetPack
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0
File Size
Posted
Updated
863.952 KB
Jun 5, 2019 @ 10:36am
Jan 11, 2020 @ 10:40pm
39 Change Notes ( view )

Subscribe to download
JetPack

Description
Overview

Provides jet pack capabilities.

Details

A jet pack can be made (once researched) and Marine power armour can also be made with a jet pack installed as a variant to the standard marine armour. This provides the capability for the pawn/pilot to traverse above normal terrain. The jet pack uses a fuel (default Chemfuel) and this will need to be supplied and refuelled with use.

Once the jet pack is equipped the pawn will have two additional buttons Jump and a refuel button (additional dev button in dev mode) which allow the pilot to operate the pack. These can be used when the pilot is drafted or not.

The jet pack has a minimum range and a maximum range, which is further limited by fuel (when relevant). Mousing over the jump button on a fuelled pack you will see two circles, with the area in-between denoting the jump area.

The pack cannot jump when under a roofed area or can jump to a location that is blocked or dangerous to the pilot.

The refuelling button allows an AI job/task of sourcing appropriate fuel and refuelling it. It also provides the ability to switch the fuel types available to the Jet Pack and to dump fuel.

Kerosene has been added that can be distilled from Chemfuel at the biofuel refinery, which is a more efficient fuel to use for "all" Jet Packs. There is/are additional item(s) included here to help with the stock control of this fuel as alternative use.

Order of efficiencies for fuel types with least first: Chemfuel < Hydrogen Peroxide < Kerosene.

The individual jet pack (not armour integrated) is set to use the "Outer, waist" body part area to allow for greatest flexibility with other clothing sets and items. This currently can cause some rendering issues with how some of the items are drawn (especially with Flak jackets and other overcoats). Note also that the clothing combination rules will automatically prevent you from wearing more than one item of apparel/clothing that is considered to be a jet pack. So for instance you cannot wear both an individual jet pack and an armour integrated version at the same time.

The Booster pack is like the individual jet pack but it's flight configuration is changed so that it focuses more on lateral movement than lift, this makes the pack have a decreased jump range but improved speed and also gives this pack more capability when slow boosting. The fuel consumption rates are the same but the pack carries slightly less fuel.

The Jump Suit is an all-in-one fire retardant body garment that can be worn as an under layer. It's primary role being that of protection from heat and flames.

Mod Options

1) Exclude the use of WMDs and Heavy weapons with Jet packs.

2) Apply DFA (Death From Above) (Beta) (Also chance of injury to pilot, warning can DFA own colonists).

3) Allow "Roof Punching". (Chance of slight injuries to pilot) (Need to restart RW when changing this setting)

4) Allow slight chance (approx 10%, varies with fuel) to ignite flammable terrain on take off.

5) Allow the Jet Packs to apply a slow burn mode (toggle command) that boosts the movement speed of the pilot on the ground. Will slowly use fuel as a result and the effects and fuel consumption are correlated with fuel efficiencies. The jet packs have a safety mechanism/valve to automatically "suspend" this use when the pilot is laying down. You do not have to do anything to restart this after suspension, it will reapply the boosting accordingly when the pilot's stance changes.

6) Jet Pack explosion. Each time the jet pack is operated below a threshold of 33% of its health there is a chance it will explode. The chance also increases based on how badly damaged the jet pack is. And any resulting explosion relates to how much and what type of fuel is stored for use.

7) Auto-refuel allows you to set refuelling and the % fuel level you would like this to occur. (Colonists will only attempt to auto-refuel when they are not drafted, the manual option is still also available to use).

8 ) Carrying capacity can be applied as a potential effect to the jump pack range and fuel use. This is a subtle change that is modified by the type of fuel used and type of pack.

Mod details

Additional research needed. (Individual Jet Pack requires the research for the powered armour jet pack).

Includes recipes to convert standard power armour into the jet pack version.

Can be loaded to existing save games.

Removal will require all mod buildings and items to be removed from the game and would suggest not doing this when a pilot is "airbourne".

(Note that the armour used in the demo video relates to the Tactical Charged Gear Mod version).

(Note there is no AI at present with the use of the Jet Packs except for the refuelling process, it is a player interactive process mostly).


Compatibilty Notes

If using the mod RPG Style inventory then individual jet packs have been supported by the mod to go into a unique slot.

With the use of the mod Tactical Charged Gear a TC version of the jump pack is available.

With the use of both TCG and Medical Supplements mods, Hydrogen Peroxide can be used as a fuel which offers a slight improvement with performance to existing TC JPs as well as a fuel that will last significantly longer.

Multiplayer - native support (beta)

Infused - Using the armour conversion recipes will "NOT" transfer existing infusion properties. However, any newly created jet pack armours have the normal potential for infusions themselves.

Supports Jet pack items from the following mods:

[JDS] Star Wars Jango and Boba Fett


Future Considerations

1) If an artist more capable than myself wants to supply graphics for pawns akin to a 20th/21st century styled pack (as a back pack) then I can implement an earlier industrial pack for use.

2) AI, including enemy raid usage. [tbd]

3) Arc pathing for the jet pack trajectories for immersion. (Cosmetic/Nice to have) (tbd). Research suggests there may be mesh issues with trying to emulate alternative sizes of rendered images to make this more of a reality. This in the absence of Z level functionality. Will need to test further.

4) Bombing runs. Ability to drop equipped grenade during a jump. (tbd)

5) "Slam Burst" - Boosting the jetpack into other pawns on the ground as a physical attack. Or DFTS (Death from the side).


(tbd = to be determined).


Credits:

Japanese translation provided by Proxyer.

Graphic Revisions - Oleg Marko.


Github

https://github.com/PeladorRW/JetPack


Pelador's Discord

https://discord.gg/CFNP26C


(CC BY-NC-SA 4.0)
Popular Discussions View All (3)
4
Jun 7, 2019 @ 5:56pm
Suggestions for this masterpiece
Kekmeister
3
Feb 13, 2020 @ 10:19pm
Suggestions for Higher Tier "Jetpack"
Mezz
140 Comments
Karolus40k Aug 10, 2020 @ 1:01pm 
My assault marines thank you, techpriest. No longer can they flee from righteous fury and the revving of chainswords.
Mycroft Jun 14, 2020 @ 6:19pm 
i for one would second the idea of a ground pound. Assault Marines from 40k knock enemies back or to the ground when jumping onto the ground next to them, a brief stun for 1 second or a push, after which they are free to either use their melee weapons or toss anti tank grenades.

i look forward to recreating sweet assault marines in rimworld
Pelador  [author] Mar 1, 2020 @ 12:29pm 
Please see discussion
kylo glen Mar 1, 2020 @ 12:28pm 
1.1?
Pelador  [author] Feb 12, 2020 @ 10:06pm 
@The ninja goomba

Yep, plausible and possible, unsure when I might be able to prioritise it into the mod, but will add it to the list of potentials. So "Slam burst"?
The Ninja Goomba Feb 12, 2020 @ 9:59pm 
Say, do you think that there should be a tier of jet pack or a mechanic of it that allows you to tackle into enemies with it? Think of the First Order Jet Trooper from Battlefront 2, he has a jetpack dash that allows him to launch straight into enemies and deal tons of damage.
DrBossWatson Jan 29, 2020 @ 7:33am 
I see you trained in the Rising Phoenix. I didn't think my elite level warriors could get another upgrade, glad I was wrong!
Pelador  [author] Jan 11, 2020 @ 10:41pm 
@Update

Japanese translation - Proxyer
Pelador  [author] Jan 11, 2020 @ 8:56pm 
@Update

Adds a mod option to apply a cool down for the Jet pack between jumps.

Correctly recognises if the wearer is stunned, preventing use.
Pelador  [author] Jan 9, 2020 @ 3:32pm 
@Update

Graphic Revisions - Oleg Marko