Hey guys,
Just want to share with you some mods I made for Xenoblade Chronicles X (cemuhook needed).
Firstly first, I want to tell a big thanks to rajkosto for its amazing cemuhook (and especially the code patching feature), Xalphenos and epigramx for their helpful posts on this forum.
Gameplay mods:
- Collectibles range: increases the distance from which you loot the collectibles. By default, you'll get them just when you're close enough to see the blue gem (distance increased by 40.0). There are 3 kind of distances in the game, each with a value of "Range" and "Height": "Inner" (which means when you are at foot), "Doll" (when you have a Skell at land) and "Flight" (which I believe is when you flight, generally in a Skell). All values are editable in the file patches.txt. Please note that the random selection of items is unchanged (rare items are still rare).
- Materials drop ratio: set a minimum drop ratio of materials (armor and weapon loots are not impacted). The default minimum ratio is set to 30% but can easily be tweaked (if you set to 100%, as long as the enemy drop a chest you'll get all materials from it). This mod also includes a setting to "push the luck" for dropping at least a chest of the desired quality (more details in the patches.txt file of the mod).
- Only drop equipment: with this mod, you'll only drop equipment of the specified type (see patches.txt). You'll always get gold chests with 3 equipments inside and no materials. This mod is designed for best end-game equipment farming purpose.
- Only drop materials: the counterpart of the previous mod, with this one you'll only drop materials (in bronze chests). Makes the farm of materials for crafting of augments faster (no need to waste time to check the loot, just take everything!).
- Experience ratio: increase or reduce the experience ratio (default setting is reduced by half).
- DLC quests unlocked: unlocks DLC quests in the BLADE console, even if the story is not finished.
- Overdrive unlocked: unlocks the Overdrive before the chapter 5.
- Probe income frequency: increases the frequency of the FrontierNav rewards (miranium, money and resources). By default all values are halved (in vanilla you get money every 15 minutes, now it's every 7 minutes).
- Global Nemesis Squad missions unlocked: last but not least, this pack adds the Global Nemesis missions (Telessia and Yggralith) at the BLADE console, in the Time Attack menu. Strangely the mission with the Telessia appears twice, I don't know why but still it's working. Since the emulator cannot go online, it cannot set the remaining LP for world boss so I arbitrary set it to 5 but you can customize the value. And before you ask, yes, I also activated the option in the BLADE console to exchange the boss appendices to Reward Tickets
. - Gain Offline Tickets from TA/DLC missions: adds Exchange Tickets in reward of completing Blade missions. This mod comes with 2 flavors: one which adds tickets to Time Attack missions (formula is the experience divided by 10) and another which adds tickets to DLC missions (formula is money divided by 100). I don't feel this setting it's game breaking (any suggestion welcomed), while it allows to eventually buy some materials hard to get before being able to do Nemesis missions.
Display mods:
- NPC bubbles distance increased: increases the distance from which NPC's yellow speech bubbles are seen. I made this mod to get rid of the frustration not being able to get information from NLA people unless I get very close to each one of them. With this mod, the gathering of informations is, in my opinion, less tedious (so more enjoyable).
Audio mods:
- No Overdrive Music: disables the Overdrive music (after some time using Overdrive a lot during battles, I missed the other musics, especially the one for tyrants).
- No Skell Flight Music: disables the flight music (at the beginning the music is awesome, but after some time I wanted to listen to the field musics again).
UI mods:
- Disable Manual entry from main menu: did you ever tried to save your game, push the buttons too fast and ended with the game blocked because you wrongly selected the "Manual" entry instead? Me too! So I made this simple mod to disable this option.
All mods should be compatible with 1.0.1E and 1.0.2U but be sure to make save backup just in case!
Well, tell me what you think now! Download the packs from this link: https://www.dropbox.com/s/d0emz4kznu..._mods.zip?dl=0
How to tweak the "Materials Drop Ratio" mod
Open the file patches.txt and check this part:
Code:
_minDropRate = 0x00000000
0x00000000 = cmpwi r31, 30 ; this value is the default drop ratio under which we want to set a new drop ratio (logically equal or greater)
0x00000008 = blt .+0x8
0x0000000C = b .+0x8
0x00000010 = li r31, 30 ; here you set the new drop ratio
0x00000014 = cmpw r3, r31
0x00000018 = blr
So for example if your final result is like this:
Code:
_minDropRate = 0x00000000
0x00000000 = cmpwi r31, 20
0x00000008 = blt .+0x8
0x0000000C = b .+0x8
0x00000010 = li r31, 80
0x00000014 = cmpw r3, r31
0x00000018 = blr
That means all materials with a default drop ratio under 20% will now have it set to 80% instead.