Total War: WARHAMMER III

Total War: WARHAMMER III

61 arvostelua
[6.x.x][GLF] Battle Mage 战斗法师
2
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
battle
Tunnisteet: mod
Tiedostokoko
Julkaistu
Päivitetty
12.408 MB
19.12.2024 klo 19.16
29.3. klo 10.08
2 muutosilmoitusta ( näytä )

Tilaa ladataksesi
[6.x.x][GLF] Battle Mage 战斗法师

Kuvaus
Original mod: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2947262245
Patched for 5.x.x: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3059766589

The original mod was maintained by =[NK]= Col. Jack O'Neil and iDon'tSpeakRussian! who patched the original mod to support up to 5.x.x. This mod takes over for patch 6 and updates all rows in the land_units_table to ensure their stats are up to date to patch 6 and adds/fixes many animation sets including the ones for Chariots.

Refer to the Change Notes at the top right to know what changed.

FAQ

Can you add new projectiles for new lores of magic?

No, I have no clue how to do those so I will just reuse the existing ones.

Will you continue this to patch 7 and beyond?

Who knows. We shall see when the time comes.




Dev Notes

Continuing off of the Dev Notes from https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3003028979 with some re-iteration from the original Dev Notes:

The following are just a mish-mash of what I learned in no particular order. I am no expert as I am completely self-taught on this through trial and experimentation to see what works and what doesn't.

A Python script was used to automate updating all values in land_units_table to the latest stat values of patch 6 and will be used to keep the table up to date if/when CA balances the stats of these characters in the future. Most likely will be repurposed to keep the stat values of my other mods up to date as well.

All of the RIDER_CAST_* animations handle characters that are sitting down on their mounts (horse, dragon, etc.) and standing up on their mounts (chariots, warshrines, etc.). The FIRE_LEVEL, RIDER_FIRE_FORWARD_LEVEL, RIDER_SHOOT_TURN_LEFT_90 and RIDER_SHOOT_TURN_RIGHT_90 that allows the character to fire projectiles.

If the character on foot is T-posing after firing, they are missing their COMBAT_READY animation slot. I set it to the standing around or idling animation to get past it (I am looking at you, Fimir mages).

Regarding characters on chariots especially for Tomb Kings, their land_units_table entry shows they are using their on-foot animation set. Ran into this issue in the past when attempting to fix it before that no matter what changes I made, the characters on chariots would not fire. But on closer inspection, their on-foot animation sets are actually being overridden with their chariot-specific animation sets via several database tables in RPFM. I addressed them all by doing any of the following:

1. land_units_to_battle_personalities_junctions_tables -> Reference the "Land Unit" key and look at the corresponding "Battle Personality" key. I then use that key and look at battle_personalities_tables and find the relevant row. You may or may not find that the on-foot animation set is overwritten with a mount-specific one in the "Man Animations Table" column and you can use AssetEditor or RPFM itself to grab that set and add the required animation sets for ranged attacks.

2. Sometimes there is an existing `*chariot*` set in the existing game animation sets and you can repurpose that instead.




These are the required animation slots that you need to add to enable ranged attacks to trigger.

Add FIRE_LEVEL for on-foot characters. CAST_FORWARD_* or CAST_UP_* animations are perfect to replace the "Instance" with.

Add RIDER_FIRE_FORWARD_LEVEL, RIDER_SHOOT_TURN_LEFT_90 and RIDER_SHOOT_TURN_RIGHT_90 for mounted characters. You may need to substitute the animations for something else.

<Animation Slot="FIRE_LEVEL" BlendId="0.2" SelectionWeight="1" WeaponBone="True, True, True, True, False, True" Unk="false"> <Instance File="" Meta="" Sound="" /> </Animation>

<Animation Slot="RIDER_FIRE_FORWARD_LEVEL" BlendId="0.5" SelectionWeight="1" WeaponBone="True, True, True, True, True, True" Unk="false"> <Instance File="" Meta="" Sound="" /> </Animation> <Animation Slot="RIDER_SHOOT_TURN_LEFT_90" BlendId="0.5" SelectionWeight="1" WeaponBone="True, True, True, True, True, True" Unk="false"> <Instance File="" Meta="" Sound="" /> </Animation> <Animation Slot="RIDER_SHOOT_TURN_RIGHT_90" BlendId="0.5" SelectionWeight="1" WeaponBone="True, True, True, True, True, True" Unk="false"> <Instance File="" Meta="" Sound="" /> </Animation>
22 kommenttia
QuackenBorn 18.5. klo 8.25 
Fay Enchantress won't fire for me, other wise the mod works great.
Gman9090 10.5. klo 16.31 
You rock! THANK YOU!!!
Mumm-Ra 30.3. klo 10.29 
love this mod
bnw82002 29.3. klo 12.13 
Thanks for the update!
Dante  [tekijä] 29.3. klo 10.15 
@Dream Traveler sorry for the delay. Discovered numerous data inconsistency issues like some lords were assigned hero projectiles and some heroes were assigned lord projectiles, Legendary lords were assigned the wrong projectiles, etc.

Fixed them all in this latest update. Thanks for reporting them!
Mumm-Ra 28.3. klo 14.49 
update
Dream Traveler 16.3. klo 18.02 
Sarthorael the Everwatcher refuses to shoot entirely despite also not closing to melee distance unless directed.
Dream Traveler 16.3. klo 17.53 
The Ancient Treeman (Life) uses the Lore of Beasts projectile.
Dream Traveler 16.3. klo 17.31 
The Fimir Balefiend (Shadows) uses a pink projectile. (Possibly Lore of Slaanesh?)
Dream Traveler 16.3. klo 17.05 
The Norscan Shaman-Sorcerer (Fire) uses the Lore of Metal projectile.