Modding Soul Calibur III (UPDATED - 18.09.2020)

ablu

[06] Combatant
20200514_213406.jpg
 

Graion_Dilach

[08] Mercenary
Code:
1395 Hovering in the Air (unplayable)

1396 Revenant Prototype (unplayable)

Aren't these dummy movesets used for the CotS Cavalry and Bandit classes? The hovering in air has some dummy animations which imply that it's not merely hovering but sitting on the horse. Would make sense for me.
 

C.AntonioFalcon

[09] Warrior
I believe that the files 319-368 and the files 1182-1259 in File7.olk are some kind of weapon properties data (size, sound effects, trail color, etc...). These are also found inside the SC3AE character model files as File9.pkg.
 

TopazHacker

The Unknown Soul
I believe that the files 319-368 and the files 1182-1259 in File7.olk are some kind of weapon properties data (size, sound effects, trail color, etc...). These are also found inside the SC3AE character model files as File9.pkg.
I will investigate those files.
 

Jcbq01

[01] Neophyte
if this isnt relevant i will be more than happy to remove it (and not my video) but me perusing around looking through old postings i found this: A means to convert out the models. However the exporting process doesnt explain how to get them back in ( And is done only in 3dsMAx) so it does need additional work and accessibility. but theoretically its a start

 
  • Like
Reactions: Ian

TopazHacker

The Unknown Soul
if this isnt relevant i will be more than happy to remove it (and not my video) but me perusing around looking through old postings i found this: A means to convert out the models. However the exporting process doesnt explain how to get them back in ( And is done only in 3dsMAx) so it does need additional work and accessibility. but theoretically its a start

Yea, that is mariokart64n. I have put his work out to those who asked. This however, only exports to 3DSMax as you said.
Importing models may not be possible for a while.
 

Jcbq01

[01] Neophyte
Yea, that is mariokart64n. I have put his work out to those who asked. This however, only exports to 3DSMax as you said.
Importing models may not be possible for a while.
my resoning was that if others could figure out a way to inverse it back into the file type by literally reversing the steps it could be plausible its a way to re-inject into SC3 so its a possible route. and given the skills here i suspect a refactor of it could be feasable
 

Ian

[10] Knight
my resoning was that if others could figure out a way to inverse it back into the file type by literally reversing the steps it could be plausible its a way to re-inject into SC3 so its a possible route. and given the skills here i suspect a refactor of it could be feasable
Usually the injection of models is the hard part compared to exporting them, however this would be very useful when doing texture edits. Thank you!
 

TopazHacker

The Unknown Soul
I have, once again, delved into Soulcalibur 3's Tales of Souls files. And I have done some significant progress with it.

At first, I was able to make a completely custom Tales of Souls file, which has 1 battle in it. In which you fight Zasalamel and Abyss in Egyptian Temple... Then the game ends. It is a major breakthrough in modding as soon we will be able to make completely custom Tales of Souls stories! Here is a screenshot of the battles mentioned below:

1613771294847.png

1613771315422.png

You can find the said script in the attachments to mod the game and test it for yourself.

Also, to make this edit easier, I have began a project to serialize the script file to a YAML file. In it's current state, it seems to be pretty accurate and you can find the end-result below:

YAML:
EVENT_0x000D:
  TITLE: 0x0000
  LORE: 0x0000
  STAGE:
    MAP: EGYPTIAN_TEMPLE
    VARIATION: 0x00
  LOCATION:
    MAP: 0x00
    COORDINATES: [0, 0]
  DESTINATION:
    ORDER: 0
    MAP: 0x00
    COORDINATES: [0, 0]
  ENEMIES:
  - ENEMY_0:
      CHARACTER: ZASALAMEL
      COSTUME: 0x01
      WEAPON: THE_HIDDEN
      HEALTH: 100
      DIFFICULTY: 0x11
      GOLD: 0
      POWER: 1000
      DEFENSE: 1000
      TIME: 69
  - ENEMY_1:
      CHARACTER: ABYSS
      COSTUME: 0x00
      WEAPON: THE_SILENT
      HEALTH: 100
      DIFFICULTY: 0x11
      GOLD: 5000
      POWER: 1000
      DEFENSE: 1000
      TIME: 420
  GOTO: END_GAME

And of course, documentation is being made. You can find the opcodes of the script here, and they are being added to the list as they are discovered: http://bit.ly/TOSCheatsheet
I hope this will be enough to excite all of you, because it sure was enough to excite me for the future of modding.
 

Attachments

  • ScriptTest.zip
    241 bytes · Views: 6