Modding errors: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 6: Line 6:
==frequently asked questions==
==frequently asked questions==
*Why does Oni crash on game start?
*Why does Oni crash on game start?
: What did you worked on? [[#... due to overloaded animation|TRAM]]?
*Why does Oni crash during loading a level?
*Why does Oni crash during loading a level?
*[[#missing texture (TXMP)|Why does a character have black body parts?]]
*[[#missing texture (TXMP)|Why does a character have black body parts?]]
*Why does a character have white body parts?
*Why does a character have white body parts?
: You are using a mod with bgra32 textures and an old engine that doesn't support bgra32.
: You are using a mod with bgra32 textures and an old engine that doesn't support bgra32.
: Why can't I convert TRAMs?
* See [[#TRAM-related|HERE]] if you use "-create:tram".


==binary errors==
==binary errors==
===crash on game start===
====... due to overloaded animation====
Animations with more than 107 keys per bone crash the game. You can import animations with more than 107 frames if the keys cover multiple frames.
: For example 12 frames ''<EKey><font style="color:#00AA00">'''12'''</font> -156.628983 -14.6175327 -78.3831558</EKey>''
Such ''range'' is produced when your Mod Tool is accordantly set up.
===missing texture (TXMP)===
===missing texture (TXMP)===
The texture is either missing, or the texture name and the link in [[OBD:TRMA|TRMA]] are unequal.
The texture is either missing, or the texture name and the link in [[OBD:TRMA|TRMA]] are unequal.
Line 26: Line 34:
   
   
==onisplit error messages==
==onisplit error messages==
===TRAM-related===
* ''.dae files cannot be imported as TRAM'' - Newer onisplit versions doesn't seem to support "-create:tram" any longer. If you use that command download an older version. [http://dl.dropbox.com/u/139715/OniGalore/OniSplit_0.9.41.0.zip v0.9.41.0]

Revision as of 17:27, 3 March 2011

You might use the browser's search function to quickly find an error text.


Unfinished building-60px.jpg

This page is unfinished. Can you fill in any missing information?
If it is not clear which part of the page is unfinished, ask on the talk page.

frequently asked questions

  • Why does Oni crash on game start?
What did you worked on? TRAM?
You are using a mod with bgra32 textures and an old engine that doesn't support bgra32.
Why can't I convert TRAMs?
  • See HERE if you use "-create:tram".

binary errors

crash on game start

... due to overloaded animation

Animations with more than 107 keys per bone crash the game. You can import animations with more than 107 frames if the keys cover multiple frames.

For example 12 frames <EKey>12 -156.628983 -14.6175327 -78.3831558</EKey>

Such range is produced when your Mod Tool is accordantly set up.

missing texture (TXMP)

The texture is either missing, or the texture name and the link in TRMA are unequal.

missing animation collection (TRAC)

missing 3D model (TRBS)

dev mode error messages

  • throwtarget was NULL - The throw target animation was not found.

BSL errors

  • Func "main", File "(called from engine)", Line 0: semantic error, function "main" does not exist - Function "main" wasn't found in any bsl file. (This can also happen with any other function.)
  • Func "(null)", File "test.bsl", Line 3: semantic error, Identifier "main" already declared - In this case the function "main" is double, it can be found in the file "test.bsl" at line 3. (It's not the first but the last line of the double function.)
  • Func "(null)", File "main.bsl", Line 1: Illegal token, got "func" expected ";" - The variable declaration didn't ended with a semicolon.

onisplit error messages

TRAM-related

  • .dae files cannot be imported as TRAM - Newer onisplit versions doesn't seem to support "-create:tram" any longer. If you use that command download an older version. v0.9.41.0