Author Topic: [COMPILATION] Final Mod Pack (FMP)  (Read 1855965 times)

Offline Chuckebaby

  • Colonel
  • ****
  • Posts: 408
  • Chrysalis are people too
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3360 on: September 26, 2022, 04:58:38 pm »
It's an add-on for FMP, adding some functions which only work on OXCE. Details here: https://openxcom.old.mod.io/final-mod-pack-extended-addon

Thanks. Yes I'm using the latest OXCE and the latest FMP you updated last week.
I just didnt see any instructions on how to install this add on.

I probably need to put in more effort on my end and find the folder in the OXCE directly and copy/paste overwrite them there ?

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3361 on: September 26, 2022, 05:32:45 pm »
I probably need to put in more effort on my end and find the folder in the OXCE directly and copy/paste overwrite them there ?

...WHAT
WHY

It's a mod! A MOD! Not an OXCE for or anything... Jeez

Offline Chuckebaby

  • Colonel
  • ****
  • Posts: 408
  • Chrysalis are people too
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3362 on: September 26, 2022, 09:24:31 pm »
...WHAT
WHY

It's a mod! A MOD! Not an OXCE for or anything... Jeez

Wow. You know what bothers me most about your reply ? I totally idolize your mods and your work. Yet you talk down to me like I'm an idiot.
There are no install instructions for "final_mod_pack_extended_1.0.6". The read me file only shows change log details (no install instructions).


Some of us are new at this. I'll figure it out on my own.
« Last Edit: September 26, 2022, 11:11:25 pm by Chuckebaby »

Offline Ascadix

  • Captain
  • ***
  • Posts: 84
  • My English is as good as French schools ... :-p
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3363 on: September 27, 2022, 12:19:47 am »
Hi,

I got a crash when going to "ufopedia/Alien Life Form / *ANY* Combat Analysis"

Log like this:

[FATAL]   A fatal error has occurred: Sprite etherealInventoryImage.SPK not found
[FATAL]   OpenXcom has crashed: Sprite etherealInventoryImage.SPK not found

FMP 3.2.1

checked extrasprite.rul and resource folders, i don't see where is ze bug .

anyone an idea ?

Thanks
« Last Edit: September 27, 2022, 12:25:07 am by Ascadix »

Offline tr0phygh0ul

  • Squaddie
  • *
  • Posts: 8
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3364 on: September 27, 2022, 03:17:06 am »
Wow. You know what bothers me most about your reply ? I totally idolize your mods and your work. Yet you talk down to me like I'm an idiot.
There are no install instructions for "final_mod_pack_extended_1.0.6". The read me file only shows change log details (no install instructions).


Some of us are new at this. I'll figure it out on my own.

Hello, don't know if you managed it to make it work but, for the mod to work properly you need both Final Mod Pack and Final Mod Pack Extended in the same folder where you keep your mods, it should look like this

Offline Chuckebaby

  • Colonel
  • ****
  • Posts: 408
  • Chrysalis are people too
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3365 on: September 27, 2022, 04:00:11 am »
Hello, don't know if you managed it to make it work but, for the mod to work properly you need both Final Mod Pack and Final Mod Pack Extended in the same folder where you keep your mods, it should look like this


This is exactly what I was looking for . I honestly can't thank you enough. Very grateful to you.

Offline tr0phygh0ul

  • Squaddie
  • *
  • Posts: 8
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3366 on: September 27, 2022, 06:34:15 am »

This is exactly what I was looking for . I honestly can't thank you enough. Very grateful to you.
No prob, and don't mind Solarius's attitude, he's the forum's grandpa

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3367 on: September 27, 2022, 10:06:31 am »
Enabling a mod in OXC is putting it in the folder and enabling it... Just like the FMP. Not hacking half the game. Excuse me for being dumbfounded, but this didn't make any sense and felt like trolling.
« Last Edit: September 27, 2022, 10:08:20 am by Solarius Scorch »

Online Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9089
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3368 on: September 27, 2022, 03:18:29 pm »
Hi,

I got a crash when going to "ufopedia/Alien Life Form / *ANY* Combat Analysis"

Log like this:

[FATAL]   A fatal error has occurred: Sprite etherealInventoryImage.SPK not found
[FATAL]   OpenXcom has crashed: Sprite etherealInventoryImage.SPK not found

FMP 3.2.1

checked extrasprite.rul and resource folders, i don't see where is ze bug .

anyone an idea ?

Thanks

provide the log file please?

Offline Ascadix

  • Captain
  • ***
  • Posts: 84
  • My English is as good as French schools ... :-p
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3369 on: September 27, 2022, 03:25:54 pm »
Hi,

Here is the last log, attached.

This time, crash while going to : ufopedia / alien forms / holodrone combat analysis

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3370 on: September 27, 2022, 03:37:51 pm »
Hi,

Here is the last log, attached.

This time, crash while going to : ufopedia / alien forms / holodrone combat analysis

I checked all articles on the Holodrone, with only FMP and with FMP Extended; no crash.
Must be something on your side. The log says "Sprite inventory_HOLODRONE.SPK not found", but it's definitely there, and it works.

Online Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9089
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3371 on: September 27, 2022, 04:50:14 pm »
I checked all articles on the Holodrone, with only FMP and with FMP Extended; no crash.
Must be something on your side. The log says "Sprite inventory_HOLODRONE.SPK not found", but it's definitely there, and it works.

It doesn't crash in OXCE, but it does crash in OXC.
(Please always test FMP in OXC)

The reason is that OXCE allows more "kinds" of armor sprite definitions than OXC (which was a request from modders).

For example:

Code: [Select]
  - type: STR_ETHEREAL_SOLDIER_ARMOR
    spriteInv: etherealInventoryImage

In this case, OXC will look for the following sprites:

Code: [Select]
etherealInventoryImageM0.SPK
etherealInventoryImage.SPK

but OXCE will look for more:

Code: [Select]
etherealInventoryImageM0.SPK
etherealInventoryImage.SPK
etherealInventoryImage

And since only the 3rd one exists, OXCE will be OK, but OXC will fail.

Online Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 9089
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3372 on: September 27, 2022, 04:55:02 pm »
The log is also correct btw.

Code: [Select]
  - type: inventory_HOLODRONE
    singleImage: true
    files:
      0: Resources/Races_Compilation/GazerRace/inventory_HOLODRONE.png

Sprite "inventory_HOLODRONE.SPK" doesn't exist.
Only sprite "inventory_HOLODRONE" exists.

Offline Ascadix

  • Captain
  • ***
  • Posts: 84
  • My English is as good as French schools ... :-p
    • View Profile
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3373 on: September 27, 2022, 05:31:35 pm »
Many thanks Meridian,

I had looked at this, and tried to modify sprite definition in extraSprites_FMP.rul ...but forgoted that OXC is case sensitive  :o

... then changing :

Code: [Select]
  - type: inventory_HOLODRONE
to
Code: [Select]
  - type: inventory_HOLODRONE.spk

does nothing ...
but

Code: [Select]
  - type: inventory_HOLODRONE.SPK
:) no more crash on this ufopedia entry

... Does FMP v3.2.2 will include fix for those "ufopedia alien armor entry" with a .SPK at end of each sprite definition ? 
Thank you Solarius  ;D
« Last Edit: September 27, 2022, 05:37:02 pm by Ascadix »

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [COMPILATION] Final Mod Pack (FMP)
« Reply #3374 on: September 27, 2022, 06:01:36 pm »
It doesn't crash in OXCE, but it does crash in OXC.
(Please always test FMP in OXC)

Having two copies of the mod in two different locations is so much hassle... Copying it takes forever. I used to have it installed on OXC, but since FMP-E is now a thing, I moved to OXCE...

But looks like I need to find a solution. Or just bear it and play file shuffling.

The reason is that OXCE allows more "kinds" of armor sprite definitions than OXC (which was a request from modders).

For example:

Code: [Select]
  - type: STR_ETHEREAL_SOLDIER_ARMOR
    spriteInv: etherealInventoryImage

In this case, OXC will look for the following sprites:

Code: [Select]
etherealInventoryImageM0.SPK
etherealInventoryImage.SPK

but OXCE will look for more:

Code: [Select]
etherealInventoryImageM0.SPK
etherealInventoryImage.SPK
etherealInventoryImage

And since only the 3rd one exists, OXCE will be OK, but OXC will fail.

This is very informative, thank you. Also it's very depressing, since I'm missing the .PCK part on most enemy paperdolls (and somehow nobody has ever said anything before).

But wait... I changed the definition to:

Code: [Select]
armors:
  - type: STR_HOLODRONE_ARMOR
    spriteInv: inventory_HOLODRONE.PCK

Code: [Select]
extraSprites:
  - type: inventory_HOLODRONE.PCK
    singleImage: true
    files:
      0: Resources/Races_Compilation/GazerRace/inventory_HOLODRONE.png

And it still crashes on the STR_HOLODRONE_ARMOR article. I don't know anything anymore. This makes no sense.

...or should it be .SPK instead? Shit, modding vanilla OXC is a nightmare. I really don't want to do this any more... :P

EDIT: can we fix OXC to recognize the usual syntax? Because not having it is just ridiculous. Even if I fix it now, I'll probably do it "wrong" later again.
« Last Edit: September 27, 2022, 06:18:06 pm by Solarius Scorch »