Home » MODDING HQ 1.13 » v1.13 General Development Talk » MercProfile Slots
MercProfile Slots[message #347902] Fri, 30 December 2016 18:02 Go to previous message

Registered:April 2009
Location: Germany
As I'm currently in the process of creating a new merc (similar to this one, with full voiceset and such), I find myself looking for empty profile slots to use. Candidates are:
  • 65, the Eskimo. This guy wasn't even in vanilla, but we somehow still reserve that slot for him. Why? Because Sirtech might release an update? We're probably just lazy.
  • 200, which shall never ever be used for internal reasons, don't use that!!!
  • 201 - 219. These numbers are used for the IMP faces, but I can't find the profile slots themselves being used...?
  • vehicles, like the El Dorado (161), also require a profile slot. If I recall, that was due a horrible hack regarding map placement issues. It's a waste of precious space, a misuse of code, and a huge pain to fix.
  • 254 is free, but I use it for another merc, so I don't use that.
  • From a technical standpoint, 255 could also be used. But thanks to a someone setting NUM_PROFILES to 255 instead of 256, this would require a very tricky savegame conversion (or just break game compatibility).
  • The 10 IMP slots are used for the IMPs, so they cannot be used.
So my question is.... what about slots 201-219? I'm still researching, but is there a reason we don't use them apart from 'might be related to IMP face slots, but I'm not sure'?

I know now that it could never work between us, as much as we wanted to, it could never be! Not because you're a rabbit, but because you're black.

If you want, you can donate to me. This will not affect how and what I code, and I will not code specific features in return. I will be thankful though.

Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Porting to Linux and git
Next Topic: Fixing Face Gear
Goto Forum:

Current Time: Mon Mar 08 14:53:45 EET 2021

Total time taken to generate the page: 0.01828 seconds