Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Pages: 1 ... 6 7 [8]

Author Topic: [0.95.1a] Commissioned Crews 1.999999ggg  (Read 165515 times)

Timid

  • Captain
  • ****
  • Posts: 365
  • Personal Text
    • View Profile
Re: [0.95a] Commissioned Crews 1.999999gg
« Reply #105 on: June 04, 2021, 11:48:35 PM »

ok apparently the "last resort" option ended up working, but i wonder what happened
Unsolvable bug from how the player faction is generated at the start of the game. The automatic option should work usually when you buy new ships.

Yunru

  • Admiral
  • *****
  • Posts: 1276
    • View Profile
Re: [0.95a] Commissioned Crews 1.999999gg
« Reply #106 on: June 20, 2021, 05:03:38 AM »

Support is very easy to support for modders. You can download this example code to see how Hegemony gets its hullmod.. You just need to remember to put something in the TechpriestCommission.csv to align with the corresponding faction string and hullmod string while making sure your hull mod has code (in the example) to remove itself when the player is no longer commissioned to the faction. The hullmod should somewhat encourage players for receiving a commission with them (straight debuffs are ? but buffs for a debuff is fine). Support is extremely stable at the moment.

Once you have support, there should little need to maintain support aside from balancing out the commissioned hull mods. If you want some ideas, you may check a look into what the supported modded faction have as their bonuses. For mine, all of the vanilla factions are open-sourced, so you may take a peek to see how I made the code work.

1. In `data/hullmods/hull_mods.csv`,
    - [ ] Under `id`, change `CHM_hegemony` to whatever hull mod id you want.
    - [ ] Under `script`, change `data.scripts.hullmods.CHM_hegemony` to use your hull mod id instead.
    - [ ] If desired, change any other values, like the `desc`.

2. In `data/scripts/hullmods`,
    - [ ] Rename `CHM_hegemony.java` to `<your hull mod id>.java`.
    - [ ] Inside that file, replace `class CHM_hegemony` with `class <your hull mod id>`.
    - [ ] Inside that file, replace `hegemony` with your faction id.

3. In `data/config/CommissionBonus/TechpriestCommission.csv`,
    - [ ] Change `hegemony` to your faction id.
    - [ ] Change `CHM_hegemony` to your hull mod id.
4. Optionally you may want to add a tip, hullmod font colors, but that's only if users have this mod so they may get confused if they take a commission and they don't get anything.
I'm not seeing anything in the example file's script that limits it to the Hegemony, is that handled elsewhere (now?)?

Timid

  • Captain
  • ****
  • Posts: 365
  • Personal Text
    • View Profile
Re: [0.95a] Commissioned Crews 1.999999gg
« Reply #107 on: June 20, 2021, 09:51:03 PM »

I'm not seeing anything in the example file's script that limits it to the Hegemony, is that handled elsewhere (now?)?

3. In `data/config/CommissionBonus/TechpriestCommission.csv`,
    - [ ] Change `hegemony` to your faction id.
    - [ ] Change `CHM_hegemony` to your hull mod id.
The limitation is handled in the TechpriestCommission.csv. If you want your commissioned hullmods to affect pirates, you can do that which means taking a pirate commission grants you two commissioned hullmods (one from mine and one from yours)

i didn't know that you are into memes
Buy me dinner first before we go into those personal details yeah?
« Last Edit: June 20, 2021, 09:58:02 PM by Techpriest »
Logged

Timid

  • Captain
  • ****
  • Posts: 365
  • Personal Text
    • View Profile
Re: [0.95.1a] Commissioned Crews 1.999999ggg
« Reply #108 on: January 04, 2022, 09:43:27 PM »

Janurary 4, 2022
  • Tri-Tachyon CC Bonus Reworked Again!!!
    • Gain 250/400/600/1000 Flux Capacity and 15/25/35/50 Flux dissipation if the ship has an S-Mod.
  • Sindrian CC Bonus Reworked Again!!
    • +10% Maneuverability (+30% if Steady'd)
    • Gain +33% Damage to Weapons and Engines if Aggressive'd and Reckless'd
    • Gain 1/3 of Hardened Shields if Timid'd and Cautious'd
  • Luddic Church Bonus Reworked Again!
    • Missile HP Bonus increased from +25% to +33%
    • +10% Missile Damage (from +20%/16%/12%/8% missile damage to shields)
  • Persean League Bonus
    • Skeleton Crew Reduction increased from -10% to -20%

Hey, have you checked the Supported Modded Factions lately? It grew with 4 supported factions from the last patch to this patch! Wow!
« Last Edit: January 04, 2022, 11:14:09 PM by Timid »
Logged

Jaghaimo

  • Admiral
  • *****
  • Posts: 518
    • View Profile
Re: [0.95.1a] Commissioned Crews 1.999999ggg
« Reply #109 on: January 05, 2022, 02:01:25 AM »

Tri-Tach: is bonus per smod or just for a presence of any smod?

Sindrian: is bonus for ships with officers only or will doctrine tab settings apply?
Logged

Timid

  • Captain
  • ****
  • Posts: 365
  • Personal Text
    • View Profile
Re: [0.95.1a] Commissioned Crews 1.999999ggg
« Reply #110 on: January 05, 2022, 08:30:55 AM »

Tri-Tach: is bonus per smod or just for a presence of any smod?

Sindrian: is bonus for ships with officers only or will doctrine tab settings apply?
tritach: any

diktat: officer
Pages: 1 ... 6 7 [8]