Weapon Special Effects [message #17760] |
Fri, 06 April 2007 09:50 |
Paradigm
Messages: 10 Registered: April 2007
|
|
|
|
Okay, I searched pretty hard for this and yes, I saw the topics on "the singing sword" and the short tutorial that accompanied them. Forgive my ignorance but that little 8 step process wasn't quite clear enough for me. I have gotten as far as opening the CSpecialEffectsDef and the CWeaponDef for OBJECT_IRON_LONGSWORD (starting out simple).
Now my question is, just like the others, how do I get a permanent effect like the lightning one (which I can only assume is LIGHTNING_SWORD_LEVEL_4 in effects.big) on my sword. The steps tell us that there are fields to put it in which certainly is true, there are many fields though and I am unsure which one to use and now I am asking rather than experimenting because the last one I tried resulted in me reinstalling Fable. I'm just curious, do I put the effect ID in the CDef slots for the weapon(there are only 2, this is what I tried changing when I had to reinstall) or do I open CSpecialEffectsDef and put it into a slot there (there are 10).
Bonus: Anyone who can solve the above for me as well as tell me which effect in effects.big is the Jack of Blades effect that creates the red swirly-ness when he hovers above you in the prison would be my hero. There are so many Jack of Blades effects rather than try them all I'd just ask.
EDIT: I tried changing the first of the 10 in CSpecialEffectsDef (it's default effect was something Fire or other...idk ID 155) to LIGHTNING_SWORD_LEVEL_4 and when I loaded up my game, i drew my Iron longsword but there were no effects whatsoever.
[Updated on: Fri, 06 April 2007 10:23] Report message to a moderator
|
|
|
|
|
Re: Weapon Special Effects [message #17801 is a reply to message #17770] |
Sat, 07 April 2007 12:28 |
|
Xx Old modder xX wrote on Sat, 07 April 2007 13:47 | how did he enlarge hsi sword for the ''sining sword''? (in the movie not topic)
|
1. Make a backup of the game.bin
2. Start Fable Explorer (get it here).
3. Look for OBJECT in the scrollbar to your left.
4. Double-click OBJECT and scroll down until you find the weapon you want to change and double-click it.
5. In the new window click on the [+] in the left panel and scroll down until you find 'Graphic' and click on it.
6. In the right panel you'll see '(float)Scale', by default set to 1.
7. If you want to make the weapon larger you can set the number higher than 1 (1,2 for instance makes it 20% larger), if you want to scale down the weapon you set the number lower than 1 (0,8 will scale it down by 20%).
8. Click 'Apply Changes' in the weapon window.
9. In the top bar in Fable Explorer, click 'Actions' and 'Save mods and run Fable'
9. Wait till Fable starts.
By the way: please type as correct as you can, this is not msn.
this is not an exit.
[Updated on: Sat, 07 April 2007 15:42] Report message to a moderator
|
|
|
Re: Weapon Special Effects [message #17802 is a reply to message #17760] |
Sat, 07 April 2007 12:51 |
|
Paradigm wrote on Fri, 06 April 2007 18:50 | Okay, I searched pretty hard for this and yes, I saw the topics on "the singing sword" and the short tutorial that accompanied them. Forgive my ignorance but that little 8 step process wasn't quite clear enough for me. I have gotten as far as opening the CSpecialEffectsDef and the CWeaponDef for OBJECT_IRON_LONGSWORD (starting out simple).
Now my question is, just like the others, how do I get a permanent effect like the lightning one (which I can only assume is LIGHTNING_SWORD_LEVEL_4 in effects.big) on my sword. The steps tell us that there are fields to put it in which certainly is true, there are many fields though and I am unsure which one to use and now I am asking rather than experimenting because the last one I tried resulted in me reinstalling Fable. I'm just curious, do I put the effect ID in the CDef slots for the weapon(there are only 2, this is what I tried changing when I had to reinstall) or do I open CSpecialEffectsDef and put it into a slot there (there are 10).
|
This is the longer version of the short tutorial Marco wrote down some time ago.
How To change the effect: | 1. Make a backup of the game.bin
2. Start Fable Explorer (get it here).
3. Look for OBJECT in the scrollbar to your left.
4. Double-click OBJECT and scroll down until you find the weapon you want to change and double-click it.
5. In the new window click on the [+] in the left panel and click on 'CDefs'.
6. Find 'CWeaponDef' in the right panel, and click on the first link below it; 'Links to (GameBINENtryID):'.
7. In the new window click on the [+] in the left panel and click on 'CWeaponDef Particles' in the list.
8. In the panel on the right you'll see two '(int)Flourish Effect' with numbers next to it. Those numbers are the ID's of the effect in the 'effects.big'. (Double-click on the 'effects.big' in the top-left panel in Fable Explorer and on the [+] next to PARTICLE_MAIN_PC to explore the effects and their ID's.)
9. Change the numbers to change the effect (example: 773 is augment_fire_lightning_sword_01). I'd recommend changing both entry's to the same effect.
10. Click 'Apply Changes' in the 'CWeaponDef' window.
11. In the top bar in Fable Explorer, click 'Actions' and 'Save mods and run Fable'
12. Wait till Fable starts.
|
Important:
The effect isn't permanent, it only shows up if you have a flourish 'active'.
Also: Be careful with the effects you try, some WILL crash Fable.
I believe you can also use this method for other effects on weapons, you'll find those in the 'CSpecialEffectsDef' in the 'CDefs' listing.
this is not an exit.
[Updated on: Sat, 07 April 2007 15:44] Report message to a moderator
|
|
|
Re: Weapon Special Effects [message #17804 is a reply to message #17760] |
Sat, 07 April 2007 13:17 |
Paradigm
Messages: 10 Registered: April 2007
|
|
|
|
Hmm, i changed alot of the effect ids in the CSpecialEffectsDef and got no change in game. For example, the default effect listed first in the CSpecialEffectsDef for Iron Longsword was 155, Flaming Sword Level 1. I tried replacing it with Lightning Sword LEvel 4 and I even tried adding that as a new def and both attempts yielded nothing in game.
As for making the effect permanent like i nthe "singing sword" video, it is possible that he just had a permanent flourish trainer on? Or did he find a parameter to change that causes the effect to appear all the time?
I'll try and take some screens of the things i've tried in FE
|
|
|
|
Re: Weapon Special Effects [message #17809 is a reply to message #17760] |
Sat, 07 April 2007 17:34 |
Paradigm
Messages: 10 Registered: April 2007
|
|
|
|
Yup, I managed to reproduce the effect from the video (which was in fact Lightning_Sword_Level_4) and then some. I found the JoB effect I was looking for and a couple other good ones in the process. I then used the 24+ trainer to give auto flourish but with that the effect only shows up when a hostile enemy is near that way.
I had an idea though. Could it be made permanent through editing of one of the augmentations? Just take the flame augmentation for example and edit the particle effect that the augmentation applies to the weapon? I think I'll give it a shot and post my results later.
|
|
|
|
|
|
|
|
Re: Weapon Special Effects [message #17880 is a reply to message #17760] |
Sun, 08 April 2007 22:00 |
Paradigm
Messages: 10 Registered: April 2007
|
|
|
|
damn, i wonder how the guy in the video got it to be permanent then. it even showed the effect when the weapon was 'sheathed' o his back...just like an augment. But I can't for the life of me figure out what variable he edited to change that...unless he used something other than FE.
|
|
|
|
Re: Weapon Special Effects [message #17883 is a reply to message #17760] |
Sun, 08 April 2007 23:11 |
Paradigm
Messages: 10 Registered: April 2007
|
|
|
|
hmm, i understand that it seems to be an augment effect and i would love to reproduce it completely (as opposed to the flourish only way) but looking through the CDefs for the augments and the weapons and playing some trial and error with a lot of the value you fields I have yet to find the right field to enter the effect ID to get it to act like any other augment.
I was wondering if you had time, BlueTooth, to check this out since i figured if I couldn't figure it out on my own then the one person i imagined would be able to figure it out would be you. Although instead of the LIGHTNING_SWORD_LEVEL_4 effect I was looking to replace it with the Jack of Blades effect 957 (red swirly stuff)
[Updated on: Sun, 08 April 2007 23:14] Report message to a moderator
|
|
|
|
|
Re: Weapon Special Effects [message #17888 is a reply to message #17760] |
Mon, 09 April 2007 08:51 |
Paradigm
Messages: 10 Registered: April 2007
|
|
|
|
Okay, i changed the first value to 4 so it would apply the effect to the Flame Augmentation (i'm not sure how to spawn those other two you mentioned). Then I filled in the first two effect slots with the effect id i wanted but i wasn't sure what to put in the 'dummy' arrays you mentioned. This pic shows what I have there now, note that with these settings the game crashes once I attach the flame augment to the weapon.
-
Attachment: fe.bmp
(Size: 857.87KB, Downloaded 697 times)
|
|
|
|
|