Home » Fable TLC » Discussion » General Mod Discussion » Fable Crash
Fable Crash [message #60412] |
Wed, 24 November 2010 21:34 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
yes hello there all peering eyes, you see i have a problem, whenever i assign one of my custom meshes to an object in fable, and proceed to buy or retrieve said object, as soon as the preview for the weapon or clothing or whatever i put in there comes up, my fable crashes, it never fails, i have followed and studied many tutorials for hours on end and as far as i can tell im not doing anything wrong in 3ds max or fable explorer, please help me get this issue resolved so i can start releasing some of my mods. and play with them myself.
Note: my fable doesn't crash when i use a custom mesh someone else made
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
|
|
|
Re: Fable Crash [message #60416 is a reply to message #60412] |
Wed, 24 November 2010 22:35 |
|
JohnDoe
Messages: 3007 Registered: October 2007
|
Retired
|
|
|
The usual suspects.
First, if you're using new textures, make sure the alpha bit on the textures is correct. If it uses alpha, it needs to be DXT:3, otherwise it needs to be DXT:1. DXT:1 means you need Alpha:0. DXT:3 means you need Alpha:1. If you're not sure about any of this, then you probably need to open the new textures and change Alpha from 1 to 0. Apply changes and you're good to go.
Second, you may have done something stupid in the definitions of the new object. Make sure you're using the correct type of mesh in the OBJECT and CAppearanceModiferDef entries. In the OBJECT entry, the mesh needs to be a static "folded" mesh. If you don't have a custom one, just copy a mesh ID number from an existing clothing OBJECT entry. In the CAppearanceModifierDef, the mesh assigned is the animated (rigged/skinned) mesh that the Hero wears.
|
|
|
Re: Fable Crash [message #60418 is a reply to message #60416] |
Wed, 24 November 2010 22:55 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
I don't know how to use custom textures, i have a couple dds files i would like to use as textures but don't know how to get them into FE, so thats not the problem, but the second one might explain why none of my clothes have been working in game, but this also happens with weapons i try to make as well, the place to overwrite an existing weapon mesh with a custom one is in object->graphic, is it not?
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
[Updated on: Wed, 24 November 2010 22:55] Report message to a moderator
|
|
|
|
Re: Fable Crash [message #60420 is a reply to message #60419] |
Wed, 24 November 2010 23:11 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
yeah, ive got the clothes thing down, one can only make the same mistake a number of times before figuring out what the problem is. i just dont get the weapons thing it looks just fine in the graphics.big but when i assign the mesh.... yeah well you know the rest, what else should i look for in the definitions of the weapon i applied my custom mesh over? if it helps im applying my custom sword mesh over OBJECT_IRON_CLEAVER_01 in the graphics section
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
|
|
|
Re: Fable Crash [message #60421 is a reply to message #60420] |
Wed, 24 November 2010 23:33 |
|
JohnDoe
Messages: 3007 Registered: October 2007
|
Retired
|
|
|
Scythe of Blades wrote on Thu, 25 November 2010 01:11 | if it helps im applying my custom sword mesh over OBJECT_IRON_CLEAVER_01 in the graphics section
| So you're hijacking a mesh, you're not making a new mesh entry, new definitions, new OBJECT and all of that?
Well then it is definitely a mesh issue. Upload the mesh (DirectX file, attach it to your post, don't put it in your post, just attach it) and I'll take a look at that.
You take a look at the mesh entry in the graphics.big.
Make sure you've imported the mesh over each LOD, assigned textures to each submesh in each LOD.
Change Max Texture Layers as needed (1 for only a base map, 3 for base and bump maps, 5 for base and spec maps, 7 for all three).
If the textures have alpha, change Material Alpha Enabled to 1, if it doesn't have alpha, leave it at 0.
Leave all the unknowns and Cloth Enable at 0.
Do not edit Material ID. That's not for assigning textures.
|
|
|
Re: Fable Crash [message #60422 is a reply to message #60421] |
Wed, 24 November 2010 23:38 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
this doesnt have a texture but it what im trying to work on now, no im not making new defs or a new object, i dont know how unless its the same way you make a new mesh
Edit:ok john, you forever have permission to label me as an idiot, i didnt load my mesh over all the LODs.... just the first one...
-
Attachment: soul edge.X
(Size: 249.93KB, Downloaded 667 times)
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
[Updated on: Thu, 25 November 2010 00:01] Report message to a moderator
|
|
|
Re: Fable Crash [message #60424 is a reply to message #60422] |
Thu, 25 November 2010 00:14 |
|
JohnDoe
Messages: 3007 Registered: October 2007
|
Retired
|
|
|
Scythe of Blades wrote on Thu, 25 November 2010 01:38 | Edit:ok john, you forever have permission to label me as an idiot, i didnt load my mesh over all the LODs.... just the first one...
| That is likely not the only problem, though it is possible. If everything else is working properly, the only problem you'd see in game is that you only see the custom mesh when the camera is very close to it, and at any other time you will see the other LOD meshes. So keep looking for anything else that might be off.
As for the mesh itself, everything appears to be okay. However, I will say that sometimes Fable just won't like your mesh and will refuse to run with it, despite there being no real problem with it. I can't explain it, but it has happened to me plenty of times before. If everything else is ruled out, I would recommend breaking apart all the vertices, welding them again, then adjusting everything here and there. This will hopefully get rid of or fix whatever it is Fable doesn't like about it.
|
|
|
Re: Fable Crash [message #60426 is a reply to message #60424] |
Thu, 25 November 2010 00:28 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
Ok thanks john, this seems to be my luck though for some reason im gonna try and get it working a few more times, but in the mean time would you mind testing it for me to see if it works on yours, you will still need to spawn it.
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
[Updated on: Thu, 25 November 2010 04:30] Report message to a moderator
|
|
|
Re: Fable Crash [message #60427 is a reply to message #60426] |
Thu, 25 November 2010 02:29 |
|
JohnDoe
Messages: 3007 Registered: October 2007
|
Retired
|
|
|
You only packed an OBJECT entry. It doesn't have the mesh, textures, text entries, it doesn't have the CInventoryItemDef, CStockItemDef, CWeaponDef, CObjectAugmentationsDef or the CCarryableDef. But I can see that you made a new OBJECT entry, so I'll go ahead and say that your problem is a definitions problem.
From what I can see, you changed the inherited ID of several important CDefs to the ID number of your new OBJECT entry, yet you didn't attach any new CDefs. What I suggest is making new CDefs.
|
|
|
Re: Fable Crash [message #60428 is a reply to message #60427] |
Thu, 25 November 2010 03:34 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
is there a tutorial that will explain to me how to do that for a new weapon?
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
[Updated on: Thu, 25 November 2010 04:30] Report message to a moderator
|
|
|
Re: Fable Crash [message #60429 is a reply to message #60428] |
Thu, 25 November 2010 04:18 |
|
Scythe of Blades wrote on Thu, 25 November 2010 12:34 | is there a tutorial that will explain to me how to do that for a new weapon?
|
-> Open a CWhateverDef (or any entry within FE, objects, cdefs etc.)
-> Rename it
-> Click apply changes (NOT: save mods and run Fable)
-> Do this with all the CDefs you want (or any entry within FE)
-> Put them in an FMP
-> Save the FMP
-> Shut down FE
-> Start FE
-> Load your FMP
-> Now you have all your new entries.
-> Change them how you want (don't forget to apply changes each time)
-> Make sure it's all linked correct (again don't forget: apply changes)
-> Make a new FMP with all the new and changed entries
-> Save it.
this is not an exit.
[Updated on: Thu, 25 November 2010 04:19] Report message to a moderator
|
|
|
Re: Fable Crash [message #60430 is a reply to message #60429] |
Thu, 25 November 2010 04:27 |
|
Scythe of Blades
Messages: 96 Registered: November 2010 Location: Where you would least exp...
|
|
|
|
What a coincidence, i used the search function and found a thread about you telling someone essentialy the same thing, nonetheless i thank you but ive got one more question, to rename the cdef do i rename the definition or the symbol name?
I envy because of the heart,
I glutton because of the heart,
I covet because of the heart,
I am prideful because of the heart,
I sloth because of the heart,
I rage because of the heart,
Because of the heart
I lust for everything about you
|
|
|
|
|
|
Goto Forum:
Current Time: Sun Nov 10 11:49:19 PST 2024
Total time taken to generate the page: 0.13956 seconds
|