Author Topic: (PSX FF7) Cloud with Wolfmeister's sword - custom weapon model migration  (Read 9900 times)

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
I'd confirmed this earlier, but didn't have a good test initially (I replaced Cloud's 4th sword with a Shinra MP's head as a joke at the time). In playable character battle models, weapon 'part' data begins with 4 bytes of zeros, followed by the equivalent of a normal part's bone description data (8 bytes in size). After this, the data is identical in form to any other part data set, and so any part, weapon or otherwise, can be used to replace any weapon (yep, you could beat down an enemy with a dragon's tail, or Rufus' arm).

In this case, I've replaced Cloud's 2nd weapon with that of the enemy Wolfmeister. Apparently, I'd forgotten how huge Wolfmeister's sword is, but it's certainly worth a good laugh...this makes the Buster Sword look completely reasonable ;)

Here: VIDEO
« Last Edit: 2012-09-13 04:19:12 by Lazy Bastard »

LeonhartGR

  • *
  • Posts: 2577
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
lol L.B. ... what else :D

Jenova's Witness

  • Right Wing Safety Squads
  • *
  • Posts: 471
  • I ♥ SCIENCE
    • View Profile
.
« Reply #2 on: 2012-09-13 16:15:42 »
.
« Last Edit: 2015-11-16 09:54:14 by Jenova's Witness »

vayneruel

  • *
  • Posts: 161
    • View Profile

xLostWingx

  • *
  • Posts: 801
  • No Comment
    • View Profile
    • FFVII Lost Wing Mod/Hacks
I've used enemy size codes before, and I've fought Wolfmeister with these on.  His sword was smaller.  So...could you have a sensibly sized wolfmeister sword wielded by Cloud?  Could be a simple (relatively speaking of course) way to implement new weapons for PSX version.  There could be SOLDIER 1st/2nd/3rd Sword, Wolfmeister sword, Gi Nattak Staff....others I'm sure.  Does it have to be a seperate weapon wielded by enemy? or is it just a piece of the model?  If the later, then holy cow, the possibilities.  Super Sweeper Gun Arm!

Sorry, just thinking aloud - I know this would all be time-consuming and easier said than done.


EDIT:  I must not have fully read your initial post - you've already explained that the above ideas are possible!  Oops.
Well, I would be more than willing to go through all the enemy models and make a list of potentially awesome segments to use.

EDIT 2:  Well, it looks 100 different things would make good Gunarms for Barret, and there is a shortage of Glove's for Tifa (unless you can resize roundish enemies into Glove size [Bomb Gloves!]) and probably nothing for Red.  But here:

Code: [Select]
1st Ray - Gun or Gunarm
Aero Combatant Props - Shuriken
Golem Arm/Fist - Gunarm
Dragon's Wing - Sword?
Bomb - Gunarm
Christopher's Ear - Sword?
Grand Horn Arm/Fist - Gunarm
Corvette Body - Sword?
Crazy Saw Blade - Shuriken
Custom Sweeper Foot - Sword or Gunarm
Custom Sweeper Gun - Gunarm
Dorkyface Pumpkin Head - Gunarm
Dragon Rider Staff - Staff
Edgehead Head/Pincers - Gunarm
Ghirofelgo Blade - Sword or Gunarm
Grosspanzer Cannon/Turrent - Gunarm
Grunt Arm - Gunarm
Hammer Blaster's Hammer - ?
Hell Rider VR2's Hammer - ?
Ochu Tentacle - Sword
Icicle - Gunarm or Sword
Iron Man's Sword - Sword
Jumping's Carrot - Sword
Killbin - Gunarm?
Land Worm's Head - Gunarm
Machine Gun's Gun - Gunarm
Magic Pot's Pot - Gunarm
Magnade's Shield - Shuriken
Marlboro's Head - Gunarm
Manhole's Manhole Cover - Shuriken
Mover - Shuriken (Red version of Superball)
Rilfsak - Sword?
Rocket Launcher's Rocket Launcher - Gunarm
Roulette Cannon!!! - Gunarm or Gun?
Sahagin's Spear - Spear or Staff?
Scremer's Ball & Chain - ?
Materia Keeper's Claw - Gunarm
X-Cannon's Cannon - Gunarm
Guard Scorpion's Tail - Gunarm or Sword?
Guard Scorpion's Gunarm - Gunarm
Reno's Electrorod - Staff?
Airbuster's Arm - Gunarm
Sample HO512's Jaws - Gunarm
Hundred Gunner's Gun - Gunarm
Gi Nattak's Staff - Staff or Spear
Palmer's Materia Gun - Gun
Demon's Gate's Claws - Gunarm
Proud Clod's Claws - Gunarm
Proud Clod's Back Thing - Sword?
Safer Sephiroth's Wing - Sword
« Last Edit: 2012-09-14 00:53:46 by xLostWingx »

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
Heh, cool. I'd already done so for quite a few, but I hadn't even begun to look for guns yet (right now I'm chiefly interested in swords). Thanks for the research.

Also, most of the weapons that seem viable end up having the enemy's hand attached to the handle, etc. It's annoying, and I don't know how much of a bastard it would be to remove those polygons...we'll see.

As for enemy size mods, I suppose you mean the ones I hacked, HERE:)

Changing just the size of a single 'part' (including a weapon) isn't quite as easy. I haven't figured out how to do so gracefully yet.

Also, as a note, some enemies have weapons (stored apart from normal parts, with their bone description data immediately adjacent to their 'part' data), and some have regular parts which constitute weapons. It looks like those enemies that have more than one weapon have one weapon acting as a normal part, and another weapon which constitutes a weapon (so they can be switched out during certain attacks or in certain circumstances).
« Last Edit: 2012-09-14 02:49:53 by Lazy Bastard »

vayneruel

  • *
  • Posts: 161
    • View Profile
I open the Cloud.Lzs with hex editor and search the offset where weapons are located(in your post you says the final weapon is located at 0x0001731C)but the file only have 0X00010488,what happens?sorry for my bad english
Thanks

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
The file is compressed. You'll need a program like LZSDec to decompress it.

vayneruel

  • *
  • Posts: 161
    • View Profile
Change LZS to DEC and open with hex editor ok, thank you very much

xLostWingx

  • *
  • Posts: 801
  • No Comment
    • View Profile
    • FFVII Lost Wing Mod/Hacks
@Lazy - Those are precisely the codes I mean  ;D

I kind of figured I would get an explanation like the one you provided.  I have essentially zero knowledge concerning code/programming so I can basically only throw ideas at the wall and see if any of them stick.  Although you've explained that resizing might be difficult and that not all enemy parts may be used - I think that there could be an abundance of "weapons" for Barret.  Whether this is useful to you (given the fact you are doing this work for the prequel) I do not know.

You're treading into new territory for VII PSX modding and are unlocking many new possibilities.  Fortunately and Unfortunately, this often occurs when modding VII and you start with one simple project and it branches off into half a dozen.  I respect the fact that you will likely work on completing the prequel, but keep in mind that there are endless other possibilities.  Ok, I'm rambling and daydreaming of the beautiful possibilities - keep up the great work.

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
xLostWingx:

Right. Although I'm focusing primarily on results that will benefit my prequel mod, I'm most certainly also keeping in mind the general benefit of the information I gather for other projects, including those created by other people. Hence, there are two reasons I've been posting the file format breakdowns and proof-of-concept custom graphics you've seen lately:

1. To drum up some interest in the prequel mod, and let people know I'm working on it.

2. To show people the possibilities, and hopefully get them interested in using the information I've provided to bring to life new and interesting ideas of their own.

So, your mention of new weapon possibilities for Barret is great (I had been thinking that to myself as I looked through all the enemy models of Wikia), as it could inspire someone to try some custom weapons out.


vayneruel:

Keep in mind that, if you change the size of a weapon's data, you'll need to correct all offsets that reference addresses after what you've modified (usually, just the remaining weapon data). One way around this, if you're just looking to perform a quick test, is to choose a replacement weapon which has a smaller byte size than the original you're replacing, and then append zeros to the end so that it's the same size as the original. The game will only read that data that the weapon data tells it to, and the next referenced data will be the next weapon, so the zeros will be completely ignored. Obviously this isn't the way you want to go if you're going to be adding some weapons later that are LARGER than the originals (you'll want to recoup that size to offset the difference, so you don't end up with a file that overlaps onto another file on the disc), but if you want to perform a quick and dirty test, this is certainly the quickest way to do so. Let me know if you have any questions.

vayneruel

  • *
  • Posts: 161
    • View Profile
I've had problems with the size of the files, try not to spend original.Cd size-mage can patch the file if it is smaller, it can cause problems? A million thanks for the info, you are great  ;)

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
If the file is smaller, it shouldn't be an issue. If you're ending up with a larger file, you're probably also botching every subsequent weapon in the model.

I would also suggest you use CDProg, and keep CDMage handy if CDProg doesn't do the trick.

vayneruel

  • *
  • Posts: 161
    • View Profile
I think this is the model of Sephiroth Masamune:
At offset 0X00017506
Quote
E7 FF 0C 00 00 00 B8 02 00 00 FB FF 00 00 DD FF 00 00 00 00 0F 00 DD FF 00 00 06 00 0F 00 DD FF 00 00 0B 00 00 00 DD FF 00 00 06 00 F1 FF DD FF 00 00 00 00 F1 FF DD FF 00 00 00 00 F1 FF 9E 00 00 00 FB FF 00 00 9E 00 00 00 00 00 0F 00 9E 00 00 00 06 00 0F 00 9E 00 00 00 0B 00 00 00 9E 00 00 00 06 00 F1 FF 9E 00 00 00 F5 FF 1E 00 D8 FF 00 00 F5 FF 1E 00 DD FF 00 00 F5 FF E2 FF DD FF 00 00 F5 FF E2 FF D8 FF 00 00 12 00 E2 FF D8 FF 00 00 12 00 E2 FF DD FF 00 00 12 00 1E 00 DD FF 00 00 12 00 1E 00 D8 FF 00 00 F5 FF 12 00 DD FF 00 00 F5 FF EE FF DD FF 00 00 F5 FF EE FF D8 FF 00 00 F5 FF 12 00 D8 FF 00 00 12 00 12 00 D8 FF 00 00 12 00 12 00 DD FF 00 00 12 00 EE FF D8 FF 00 00 12 00 EE FF DD FF 00 00 ED FF EE FF D8 FF 00 00 ED FF 12 00 D8 FF 00 00 ED FF 12 00 DD FF 00 00 ED FF EE FF DD FF 00 00 1A 00 EE FF DD FF 00 00 1A 00 12 00 DD FF 00 00 1A 00 12 00 D8 FF 00 00 1A 00 EE FF D8 FF 00 00 00 00 F1 FF C9 FF 00 00 06 00 F1 FF C9 FF 00 00 0B 00 00 00 C9 FF 00 00 06 00 0F 00 C9 FF 00 00 00 00 0F 00 C9 FF 00 00 FB FF 00 00 C9 FF 00 00 FB FF 00 00 D8 FF 00 00 00 00 0F 00 D8 FF 00 00 06 00 0F 00 D8 FF 00 00 0B 00 00 00 D8 FF 00 00 06 00 F1 FF D8 FF 00 00 00 00 F1 FF D8 FF 00 00 00 00 EC FF 2C FF 00 00 01 00 00 00 2C FF 00 00 00 00 F2 FF C9 FF 00 00 01 00 04 00 C9 FF 00 00 06 00 EC FF 2C FF 00 00 06 00 F2 FF C9 FF 00 00 03 00 09 00 2B FF 00 00 01 00 EB FF 81 FE 00 00 03 00 F5 FF 80 FE 00 00 00 00 D8 FF 83 FE 00 00 06 00 D8 FF 83 FE 00 00 03 00 0E 00 C9 FF 00 00 06 00 FC FF C9 FF 00 00 05 00 04 00 C9 FF 00 00 05 00 00 00 2C FF 00 00 05 00 EB FF 81 FE 00 00 05 00 16 FF E3 FB 00 00 03 00 1E FF E2 FB 00 00 06 00 07 FF E4 FB 00 00 06 00 2E FF 36 FC 00 00 05 00 3E FF 2F FC 00 00 03 00 47 FF 2B FC 00 00 04 00 E5 FE AF FB 00 00 03 00 DF FE A5 FB 00 00 01 00 16 FF E3 FB 00 00 02 00 E5 FE AF FB 00 00 01 00 3E FF 2F FC 00 00 00 00 07 FF E4 FB 00 00 00 00 2E FF 36 FC 00 00 05 00 8D FF F4 FC 00 00 03 00 97 FF F2 FC 00 00 06 00 79 FF F8 FC 00 00 00 00 79 FF F8 FC 00 00 01 00 8D FF F4 FC 00 00 05 00 C9 FF D1 FD 00 00 03 00 D3 FF D0 FD 00 00 06 00 B6 FF D4 FD 00 00 01 00 C9 FF D1 FD 00 00 00 00 B6 FF D4 FD 00 00 00 00 20 00 00 00 00 00 0B 00 00 00 E8 01 A8 01 E0 01 00 00 6B 70 74 30 42 45 48 00 26 27 29 00 48 02 40 02 58 02 00 00 2E 31 33 30 23 25 26 00 30 33 35 00 10 02 00 02 30 02 00 00 2F 32 35 30 46 46 41 00 35 38 3B 00 38 00 58 00 30 00 00 00 11 02 00 30 12 02 00 00 11 02 00 00 30 01 20 01 28 01 00 00 17 17 17 30 06 06 06 00 0C 0C 0C 00 40 01 30 01 38 01 00 00 09 09 09 30 17 17 17 00 17 17 17 00 48 01 30 01 40 01 00 00 04 04 04 30 17 17 17 00 09 09 09 00 20 01 30 01 48 01 00 00 06 06 06 30 17 17 17 00 04 04 04 00 48 00 38 00 40 00 00 00 18 06 00 30 11 02 00 00 10 01 00 00 50 00 38 00 48 00 00 00 16 04 00 30 11 02 00 00 18 06 00 00 58 00 38 00 50 00 00 00 12 02 00 30 11 02 00 00 16 04 00 00 43 00 00 00 30 02 48 02 10 02 58 02 64 69 6D 38 2E 31 33 00 5A 5E 62 00 30 33 35 00 10 02 58 02 18 02 60 02 5A 5E 62 38 30 33 35 00 57 5B 5F 00 31 34 36 00 18 02 60 02 78 02 80 02 57 5B 5F 38 31 34 36 00 5A 5E 62 00 31 34 36 00 80 02 B0 02 78 02 A0 02 31 34 36 38 31 34 36 00 5A 5E 62 00 5C 60 64 00 B0 02 C8 01 A0 02 D0 01 31 34 36 38 31 33 36 00 5C 60 64 00 5F 64 68 00 C8 01 80 01 D0 01 A0 01 31 33 36 38 54 58 60 00 5F 64 68 00 60 68 6C 00 90 01 80 01 98 01 88 01 2F 2F 28 38 31 33 35 00 28 2D 2D 00 24 23 22 00 90 01 A8 01 80 01 A0 01 39 3C 3E 38 42 45 48 00 54 58 60 00 60 68 6C 00 D0 01 A0 01 F8 01 F0 01 32 36 38 38 35 38 3B 00 41 41 3E 00 55 55 51 00 A0 02 D0 01 90 02 F8 01 30 33 36 38 32 36 38 00 39 39 34 00 41 41 3E 00 B8 01 88 01 C8 01 80 01 24 23 22 38 24 23 22 00 2F 30 33 00 31 33 35 00 A8 02 B8 01 B0 02 C8 01 24 23 22 38 24 23 22 00 31 34 36 00 2F 30 33 00 88 02 A8 02 80 02 B0 02 24 23 22 38 24 23 22 00 31 34 36 00 31 34 36 00 50 02 88 02 60 02 80 02 23 25 26 38 23 25 26 00 31 34 36 00 31 34 36 00 58 02 40 02 60 02 50 02 30 33 35 38 23 25 26 00 31 34 36 00 23 25 26 00 90 02 68 02 A0 02 78 02 39 39 34 38 55 55 50 00 30 33 36 00 2F 2F 32 00 68 02 20 02 78 02 18 02 55 55 50 38 58 57 53 00 2F 2F 32 00 2D 2C 27 00 18 02 20 02 10 02 00 02 2D 2C 27 38 58 57 53 00 2F 2F 32 00 46 46 41 00 A0 01 A8 01 F0 01 E8 01 35 38 3B 38 23 19 28 00 55 55 51 00 32 2D 37 00 28 00 00 00 30 00 38 00 12 02 00 38 10 01 00 00 11 02 00 00 11 02 00 00 00 00 08 00 38 00 40 00 10 01 00 38 15 04 00 00 11 02 00 00 10 01 00 00 08 00 10 00 40 00 48 00 15 04 00 38 22 0C 00 00 10 01 00 00 18 06 00 00 10 00 18 00 48 00 50 00 22 0C 00 38 22 0C 00 00 18 06 00 00 16 04 00 00 18 00 20 00 50 00 58 00 22 0C 00 38 18 06 00 00 16 04 00 00 12 02 00 00 20 00 28 00 58 00 30 00 18 06 00 38 12 02 00 00 12 02 00 00 11 02 00 00 20 01 48 01 78 01 50 01 23 1E 0F 38 28 23 05 00 19 14 05 00 19 14 05 00 48 01 40 01 50 01 58 01 28 23 05 38 09 09 09 00 19 14 05 00 28 23 05 00 28 01 20 01 70 01 78 01 0C 0C 0C 38 06 06 06 00 06 06 06 00 05 05 05 00 30 01 28 01 68 01 70 01 64 50 28 38 3C 37 1E 00 23 1E 0A 00 06 06 06 00 38 01 30 01 60 01 68 01 64 50 28 38 64 50 28 00 2D 23 19 00 1E 19 10 00 40 01 38 01 58 01 60 01 09 09 09 38 17 17 17 00 04 04 04 00 0C 0C 0C 00 78 00 70 00 80 00 88 00 05 05 05 38 05 05 05 00 0E 0E 0E 00 06 06 06 00 B0 00 A8 00 78 00 70 00 07 07 07 38 06 06 06 00 05 05 05 00 05 05 05 00 D0 00 B0 00 80 00 78 00 50 4E 48 38 26 21 1D 00 40 3C 36 00 2D 2B 28 00 A8 00 D8 00 70 00 88 00 06 06 06 38 06 06 06 00 05 05 05 00 06 06 06 00 D8 00 D0 00 88 00 80 00 06 06 06 38 10 10 10 00 06 06 06 00 0E 0E 0E 00 C0 00 B8 00 D0 00 B0 00 41 3C 37 38 0C 0C 0C 00 50 4E 48 00 26 21 1D 00 A8 00 B0 00 F8 00 E0 00 06 06 06 38 07 07 07 00 05 05 05 00 05 05 05 00 B0 00 B8 00 E0 00 E8 00 07 07 07 38 0C 0C 0C 00 05 05 05 00 07 07 07 00 A0 00 A8 00 F0 00 F8 00 06 06 06 38 06 06 06 00 04 04 04 00 05 05 05 00 A0 00 C8 00 A8 00 D8 00 06 06 06 38 06 06 06 00 06 06 06 00 06 06 06 00 C0 00 D0 00 10 01 18 01 15 15 15 38 10 10 10 00 18 18 18 00 0E 0E 0E 00 D0 00 D8 00 18 01 00 01 10 10 10 38 06 06 06 00 0E 0E 0E 00 06 06 06 00 D8 00 C8 00 00 01 08 01 06 06 06 38 06 06 06 00 06 06 06 00 0D 0D 0D 00 C0 00 C8 00 98 00 90 00 15 15 15 38 06 06 06 00 18 18 18 00 0D 0D 0D 00 C8 00 C0 00 08 01 10 01 06 06 06 38 15 15 15 00 0D 0D 0D 00 18 18 18 00 98 00 60 00 C0 00 B8 00 18 18 18 38 26 21 1D 00 41 3C 37 00 0C 0C 0C 00 B8 00 A0 00 E8 00 F0 00 0C 0C 0C 38 06 06 06 00 07 07 07 00 04 04 04 00 60 00 68 00 B8 00 A0 00 07 07 07 38 04 04 04 00 0C 0C 0C 00 06 06 06 00 E8 00 F0 00 E0 00 F8 00 07 07 07 38 04 04 04 00 05 05 05 00 05 05 05 00 68 00 90 00 A0 00 C8 00 04 04 04 38 0D 0D 0D 00 06 06 06 00 06 06 06 00 08 01 10 01 00 01 18 01 0D 0D 0D 38 18 18 18 00 06 06 06 00 32 2D 23 00 98 00 90 00 60 00 68 00 18 18 18 38 0D 0D 0D 00 07 07 07 00 04 04 04 00 98 01 88 01 D8 01 B0 01 51 51 51 38 33 33 33 00 7D 7D 7D 00 BE C8 C8 00 88 01 B8 01 B0 01 C0 01 33 33 33 38 33 33 33 00 BE C8 C8 00 F3 F3 F3 00 B8 01 A8 02 C0 01 98 02 33 33 33 38 33 33 33 00 F3 F3 F3 00 DC E6 E6 00 A8 02 88 02 98 02 70 02 33 33 33 38 33 33 33 00 DC E6 E6 00 D7 EB EB 00 88 02 50 02 70 02 28 02 33 33 33 38 33 33 33 00 D7 EB EB 00 D7 EB EB 00 40 02 08 02 50 02 28 02 33 33 33 38 D7 EB EB 00 33 33 33 00 D7 EB EB 00 38 02 08 02 48 02 40 02 62 62 62 38 D7 EB EB 00 44 44 44 00 33 33 33 00 08 02 38 02 00 02 30 02 E1 E1 F5 38 62 62 62 00 E1 E1 F5 00 92 92 92 00 08 02 00 02 28 02 20 02 E1 E1 F5 38 E1 E1 F5 00 E1 E1 F5 00 E1 E1 F5 00 70 02 28 02 68 02 20 02 E1 E1 F5 38 E1 E1 F5 00 E1 E1 F5 00 E1 E1 F5 00 98 02 70 02 90 02 68 02 FD FD FD 38 E1 E1 F5 00 E1 E1 F5 00 E1 E1 F5 00 C0 01 98 02 F8 01 90 02 F3 F3 F3 38 FD FD FD 00 E1 E1 F5 00 E1 E1 F5 00 B0 01 C0 01 F0 01 F8 01 DC DC E6 38 F3 F3 F3 00 E1 E1 F5 00 E1 E1 F5 00 E8 01 D8 01 F0 01 B0 01 41 46 46 38 91 96 96 00 E1 E1 F5 00 DC DC E6 00
Is possible to use for change a Cloud weapon model?
Thanks.
« Last Edit: 2012-09-17 20:46:03 by vayneruel »

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
It should be no problem. If its size is larger than that of the weapon you're replacing in Cloud's model, you'll probably need to make up that size change somewhere else in the file...possibly by removing another weapon, and correcting all offsets subsequent to that (and then ensure that the removed weapon won't be used in the game). Otherwise, your resultant file may be larger than the original (depending on data, you could conceivably create a larger file which compresses to a smaller file, though it's unlikely in general), and overwrite the next file in LBA. You could, of course, ignore this, if you don't care about whatever the next file is (it might be Aeris' battle model, but I don't recall off the top of my head). Finally, you could correct all references to the LBA of Cloud's battle model, moving it to whatever LBA you tell every other file it's located at...though I don't remember where battle models are referenced by LBA.

vayneruel

  • *
  • Posts: 161
    • View Profile
I understand, for example YAMADA.BIN contains the KERNEL,SCENE,etc size, if you modify KERNEL change your size in YAMADA to update.I dont know this is posible in models
Is posible change the color of parts?Thanks

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
You can most certainly change the color of parts, but I haven't experimented much with it yet. The documentation on the wiki explains the details of part data, including RGB values.

Cyberman

  • *
  • Posts: 1572
    • View Profile
You can most certainly change the color of parts, but I haven't experimented much with it yet. The documentation on the wiki explains the details of part data, including RGB values.

The PSX uses 24bit RGB vectors for it. Tweaking colors might have interesting effects. Some of the color changes in the object and 'baked' in shading of the objects are via the color vectors.

Cyb