OpenXcom Forum

Modding => Released Mods => Hardmode Expansion => Topic started by: hellrazor on October 04, 2016, 08:15:18 pm

Title: Hardmode Expansion - Bugreports
Post by: hellrazor on October 04, 2016, 08:15:18 pm
Please leave Bugreports in this thread.

Good to have:
- Screenshots
- Savegame File

Please include also the Version of the mod you are useing and the Version of openxcom.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on October 22, 2016, 09:11:57 pm
OpenXcom nightly 2016.09.25
Harmode Expansion 0.99.2d

What happened just before saving: alien shot Gebre Cristos Negasi, he got 3 fatal wounds and his health dropped down to 27 (very little aftershot drop, accounting 3 FWs, by the way). On next turn his health correctly dropped to 24. A soldier, Peter Stanimirov, came to him. He has Field Medic Pack, which showed that Negasi had 1 fatal wound - torso. He healed that wound, now medic pack shows there are no FWs, but Negast still have three ones.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on October 22, 2016, 09:57:55 pm
OpenXcom nightly 2016.09.25
Harmode Expansion 0.99.2d

What happened just before saving: alien shot Gebre Cristos Negasi, he got 3 fatal wounds and his health dropped down to 27 (very little aftershot drop, accounting 3 FWs, by the way). On next turn his health correctly dropped to 24. A soldier, Peter Stanimirov, came to him. He has Field Medic Pack, which showed that Negasi had 1 fatal wound - torso. He healed that wound, now medic pack shows there are no FWs, but Negast still have three ones.

Hi Constantine,
the savegame you attached is from a TFTD game. Maybe do you still have the correct safe file?
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on October 28, 2016, 03:52:38 pm
I am sorry, no, it was overwritten.
Hmm, but I remember definitely that I had taken my savefile from user/xcom1 folder. Strange...

But there is one more bug)
In Research_Tree_Hardmode_Expansion (both .jpg and .dia) Soldier Armor Repair depends on Alloy Vest, whereas in reality it is available from the beginning.

Btw, where can I see list of modules included into Hardmode Expansion? At first place I'm interested in Muton Commander module.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on October 28, 2016, 07:35:12 pm
I am sorry, no, it was overwritten.
Hmm, but I remember definitely that I had taken my savefile from user/xcom1 folder. Strange...

But there is one more bug)
In Research_Tree_Hardmode_Expansion (both .jpg and .dia) Soldier Armor Repair depends on Alloy Vest, whereas in reality it is available from the beginning.

Thanks, that is actually a bug in the research tree graphic, I made that research topic available from the start, I will add a corrected version towards the next release. Thanks for noticing :)

Btw, where can I see list of modules included into Hardmode Expansion? At first place I'm interested in Muton Commander module.

There is a new badass Race called Muton Elites which are using the Muton Commander sprites.
I never made a dedicated list of what mods I did include, since I changed values modified Sprites, added additional Sprites etc..
There is a list of Features located here (https://openxcom.org/forum/index.php/topic,3550.0.html).
Maybe I make a dedicated list of included Mods in the future.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on October 30, 2016, 03:03:05 pm
And one more bug in research tree: Alien Grenade should be dependent on Elerium.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on October 31, 2016, 09:53:45 am
And one more bug in research tree: Alien Grenade should be dependent on Elerium.

Thanks, I also found a bug in the research tree but only a minor one.
Fixed goes into the next Version.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 03, 2016, 12:09:54 pm
The next research bug )

I have in storage corpses of sectoid, silacoid, etc. In lab I see I can research them all. I do research sectoid corpse and then get message: Now you can research silacoid corpse, chryssalid corpse.
That just seems to be excessive.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 03, 2016, 04:33:16 pm
The next research bug )

I have in storage corpses of sectoid, silacoid, etc. In lab I see I can research them all. I do research sectoid corpse and then get message: Now you can research silacoid corpse, chryssalid corpse.
That just seems to be excessive.

This also occurs in Vanilla, so it should not be a mod related bug.
It is expected behaviour, also you can start all researches you can research. they will still exist and will wait for Scientist to be asigned. It is virtual Research management ^^
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 03, 2016, 05:59:31 pm
This also occurs in Vanilla, so it should not be a mod related bug.

Hmm... I don't remember such behavior nor in vanilla under DOS neither in OpenXcom. Otherwise I would have posted that to OpenXcom bugtracker already.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 03, 2016, 08:27:51 pm
Hmm... I don't remember such behavior nor in vanilla under DOS neither in OpenXcom. Otherwise I would have posted that to OpenXcom bugtracker already.

If you have a savegame, I will certainly recheck this behaviour. Might take a few days thou, since I am moving into my new appartment this weekend.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 03, 2016, 08:39:43 pm
Now I haven't. But after some time I'll post it here, OK.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 07, 2016, 01:19:39 am
Now I haven't. But after some time I'll post it here, OK.

I am looking forward to it. ;)
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 12, 2016, 05:13:56 pm
'Alien threat' research text has a misprint: 'cilivian' should be 'civilian'.
And also there is word combination 'if they aliens'. Maybe word 'they' is redundant here? And if no, what dose it mean here?

https:// English is not my native
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 12, 2016, 07:36:28 pm
'Alien threat' research text has a misprint: 'cilivian' should be 'civilian'.
And also there is word combination 'if they aliens'. Maybe word 'they' is redundant here? And if no, what dose it mean here?

https:// English is not my native

Thanks I fixed the typos and correct the text a little bit goes into the next Version. =)
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 15, 2016, 09:20:23 am
https://openxcom.org/bugs/openxcom/issues/1299

That's my post. I didn't write mods there in bugtracker, but you know what I mean )
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 15, 2016, 10:34:33 am
https://openxcom.org/bugs/openxcom/issues/1299

That's my post. I didn't write mods there in bugtracker, but you know what I mean )

Hi constantine, thanks for finding all those small errors and typos, great work!
Please report such stuff to me first, if you think it is mod related.

I fixed the error, goes into the next version (see Github (https://github.com/hellrazor4223/hardmode-expansion))
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 28, 2016, 07:03:45 am
Now I haven't. But after some time I'll post it here, OK.

Here is save. I'm researching floater corpse. Play the game until research is finished and you'll see you can research other corpses. But you already can do it.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 28, 2016, 07:50:47 pm
Here is save. I'm researching floater corpse. Play the game until research is finished and you'll see you can research other corpses. But you already can do it.

I really do not think it is a bug. Maybe it had to do with some of the changes in the nightlies and the introduction of some features.
I will check with supsuper when i find the time.
The savegame looks brutal, i had to turn off ironman, because fast forwarding just created a gameloss due to score.
One base doesn't cut it.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 29, 2016, 06:23:33 am
Well, yes, this is not highly critical program error, but still it is strange behavior, and that never happened in vanilla.

Just the same situation was when I played without ironman mode, it doesn't connected.

The savegame looks brutal, i had to turn off ironman, because fast forwarding just created a gameloss due to score.

It is Hardmode Expansion, dude, every time aliens kick the shit out of me;-) I am even starting to think that aliens soon will take over the Earth and there will be no escape...

One base doesn't cut it.

Sorry, didn't get you. What does it mean?
Title: Re: Hardmode Expansion - Bugreports
Post by: Arthanor on November 29, 2016, 07:00:47 am
Well, yes, this is not highly critical program error, but still it is strange behavior, and that never happened in vanilla.

The issue is not that you should not report it. It's WHERE you report it. The bug tracker that you used is for the core OpenXCom engine, which is not at fault here. What you are reporting are problems with the hardmode mod, so it should be reported here, not on the bug tracker.

Quote
Sorry, didn't get you. What does it mean?
This literally means "One base is not enough." So you need to build more bases, then you can have more of everything.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 29, 2016, 07:40:17 am
The issue is not that you should not report it. It's WHERE you report it. The bug tracker that you used is for the core OpenXCom engine, which is not at fault here. What you are reporting are problems with the hardmode mod, so it should be reported here, not on the bug tracker.

Yes, and I did reported that here after your first clarification.

It is just often hard to distinguish what causes the error: openxcom engine or mod. And which mod exactly if you have many ones.
Title: Re: Hardmode Expansion - Bugreports
Post by: Arthanor on November 29, 2016, 08:23:25 am
When in doubt, assume it's the mod. Especially for stuff like missing text.

If it's clearly established that it isn't the mod, then maybe it's the engine. But it's still probably the mod ;)

That being said, I think hellrazor is pretty thorough with his testing.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 29, 2016, 10:59:12 am
It depends, in general reporting a Bug to the Mod author in question first is usually a good idea.
Especially if the error you find is a typo, or related to any non vanilla content, for example a Maperror.

The research topics in question were not really changed from the vanilla settings that much

Vanilla:
Code: [Select]
  - name: STR_FLOATER_CORPSE
    cost: 180
    points: 50
    lookup: STR_FLOATER_AUTOPSY
    needItem: true
  - name: STR_SECTOID_CORPSE
    cost: 180
    points: 50
    lookup: STR_SECTOID_AUTOPSY
    needItem: true

Mine:
Code: [Select]
#BEGIN FLOATER
  - name: STR_FLOATER_CORPSE
    cost: 270
    listOrder: 3200
    unlocks:
      - STR_ALIEN_BIOLOGY_UNLOCK
    getOneFree:
      - STR_NEWS_1
  - name: STR_FLOATER_AUTOPSY
    listOrder: 3201
#END FLOATER

#BEGIN SECTOID
  - name: STR_SECTOID_CORPSE
    cost: 270
    listOrder: 3202
    unlocks:
      - STR_ALIEN_BIOLOGY_UNLOCK
    getOneFree:
      - STR_NEWS_3
  - name: STR_SECTOID_AUTOPSY
    listOrder: 3203
#END SECTOID

I only change the listorder, add some dependencies and a unlock. So i doubt its a mod issue.
I will recheck with SupSuper next weekend and make a Bugtracker report.
Need to recheck if this maybe comes from the Unlock or the getOneFree, we will see.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 29, 2016, 09:53:39 pm
No terrestrial path from Skyranger to UFO. I finished that mission already, but that was really hard.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 29, 2016, 09:55:11 pm
Maybe MALE_CIVILIAN should be more user-readable?
What is improvisation?
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 29, 2016, 09:57:54 pm
Ruleset\extraStrings-en.rul has a misprint. In STR_NEWS_5_UFOPEDIA there is a word "russia" which must be capitalized.
Title: Re: Hardmode Expansion - Bugreports
Post by: Arthanor on November 29, 2016, 11:03:37 pm
Improvisation is killing something in a way that isn't normal shooting/hitting. For example, shooting explosive barrels next to an enemy.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 30, 2016, 05:08:26 am
Maybe MALE_CIVILIAN should be more user-readable?
What is improvisation?

There was a name string missing in extraStrings.rul, i fixed it goes into next version.
As Arthanor already said, Improvisations is killing someone indirectly through environment damage, e.g. shooting a barrel and the explosion kills a civilian nearby.

Ruleset\extraStrings-en.rul has a misprint. In STR_NEWS_5_UFOPEDIA there is a word "russia" which must be capitalized.

Thanks corrected that typo =) Goes into next Version.

No terrestrial path from Skyranger to UFO. I finished that mission already, but that was really hard.

Thats a already long known error, which already occurs in vanilla xcom. It is due to the fact how the game generates maps with the polar terrain. Some of the swamp maps use modified polar maps. There is not much I can do about this behaviour, the problem simply is that you have a few map modules which are not accessible, when they are combined in a specific way.
As seen in your savegame, it is more likely to happen on small maps with Fighters or Medium Scouts,
Maybe I can restrict or withheld the 20x20 mapblock from spawning on such small maps, to give a opportunity to have more paths. It can help but there is no guarantee this will not happen again.

The vanilla mapscript is like this:
Code: [Select]
mapScripts:
  - type: POLAR
    commands:
     - type: addUFO
     - type: addCraft
     - type: addBlock
       size: 2
     - type: fillArea
This is being used for all the swamp maps, since they alle have the same map basis.
I could add a mapsize check and prevent the 20x20 mapblock from spawning on small maps.

Mapsize check looks like this, I already tested it and it now excludes the 20x20 mapblocks from spawning on 40x40 maps, preventing the inaccessibility at least a little bit:

Code: [Select]
#BEGIN POLAR
  - type: POLAR
    commands:
    - type: addBlock #check for 80x80 map
      label: 1
      size: 1
      rects:
        - [7, 7, 1, 1]
    - type: removeBlock #remove testblock on 80x80 map
      conditionals: [1]
      rects:
        - [7, 7, 1, 1]
    - type: addBlock #check for 60x60 map
      label: 2
      conditionals: [-1]
      size: 1
      rects:
        - [5, 5, 1, 1]
    - type: removeBlock #remove testblock on 60x60 map
      conditionals: [2]
      rects:
        - [5, 5, 1, 1]
    - type: addBlock #check for 50x50 map
      label: 3
      conditionals: [-2]
      size: 1
      rects:
        - [4, 4, 1, 1]
    - type: removeBlock #remove testblock on 50x50 map
      conditionals: [3]
      rects:
        - [4, 4, 1, 1]
    - type: addUFO
    - type: addCraft
    - type: addBlock #add 3 20x20 mapsblocks for 80x80 mapsize
      conditionals: [1]
      size: 2
      executions: 3
    - type: addBlock #add 2 20x20 mapsblocks for 60x60 mapsize
      conditionals: [-1, 2]
      size: 2
      executions: 2
    - type: addBlock #add 1 20x20 mapsblocks for 50x50 mapsize
      conditionals: [-1, -2, 3]
      size: 2
      executions: 1
    - type: fillArea
#END POLAR

I can provide a fix with this for the current beta so people can test.

EDIT: It will work for 40x40 maps, which are the most likely ones this could happen to.
But what is really needed is a map occurrance rate to limit the water only blocks to spawn to often.
Maybe i can include this, do not have enough time right now.

EDIT2: I reduced the rate of small 10x10 blocks with water to a maximum of 4,6,8,12 for mapsize 40x40, 50x50, 60x60 and 80x80 the 20x20 has a 50% chance to spawn on 40x40. This will not prevent the chance of this happening, but it might reduce the occurrance :)
Unfortunately this also basically streamlines this terrains a little bit, since the number of this waterblocks can only vary on a low amount (80% chance all do spawn).
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on November 30, 2016, 08:10:51 am
That'll would help a little, thank you.

But yes, there is no guarantee that you never face the situation when a cowardly muton is sitting inside UFO and never pokes his nose out of it, so you'll have to accept defeat and escape.

There should be some graph-testing algorithm like Dijkstra's which would test if path graph is connected. Or at least if UFO and craft are located in the same connected component.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 30, 2016, 10:46:40 am
That'll would help a little, thank you.

But yes, there is no guarantee that you never face the situation when a cowardly muton is sitting inside UFO and never pokes his nose out of it, so you'll have to accept defeat and escape.

There should be some graph-testing algorithm like Dijkstra's which would test if path graph is connected. Or at least if UFO and craft are located in the same connected component.

I will optimize it a little bit this evening, once I am home, the number of blocks with water will vary a little bit more, but still will stay within a somewhat safe amount.
The map will not be totally 100% random as in vanilla, since the number of the mapblocks will be limited, but thats the only way.

You can suggest such a algorythm to SupSuper or Warboy1982, which are both the lead developers, they will certainly have a open ear for this.


Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on November 30, 2016, 11:09:03 am
FWIW, I don't think any of this is necessary.

Possibility that a hostile unit is completely stuck is VERY small.
And aborting a mission is easy as well.

Not being able to cross a part of the map actually adds some refreshing new tactical aspect and I would miss it if it was completely removed.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 30, 2016, 12:07:11 pm
FWIW, I don't think any of this is necessary.

Possibility that a hostile unit is completely stuck is VERY small.
And aborting a mission is easy as well.

Not being able to cross a part of the map actually adds some refreshing new tactical aspect and I would miss it if it was completely removed.

Well lets say, it can not be completely prevented. There are 3 10x10 Mapblocks, one with accessible Path SN, one with accessible Path EW and the last one is not passable at all (except flying units of course).
My goal is basically to limit the amount of these blocks being spawned to a certain degree, 40x40 mapsize have a maximum of 4 to 7. This reduces the likelyhood of having this blocked path. It will not prevent it for 100%, since you can still have several configurations in which the map is generated with the blocked path, especially if the 20x20 mapblock also spawns.
The vanilla script offers no control of the amount blocks, so of course depending on how many of them will spawn, the likelyhood of the blocked paths is higher.
I just want to reduce the occurrance, not remove it completely (thats not possible without a pathing check while generating the map).

I will use the mapsize check to add some more block variety towards other mapscripts, like DESERTMOUNTAIN, just playing around with the block occurancy of 20x20 map blocks.
So you can have cases were a 40x40 map not only consists of 3 20x20 mapblocks and the UFO, but also allows for other combinations, at equal executionchance.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on December 01, 2016, 11:29:32 am
I have made a good compromise i think, still having enough variety, but still limiting the inaccessible a little bit.
See: https://github.com/hellrazor4223/hardmode-expansion/commit/61f2527958c538e725ed019c7d1e3152e6d8a673

Goes automatically into the next version
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on December 03, 2016, 04:35:28 pm
Can walk over Alien Reproduction on the Alien Base.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on December 03, 2016, 04:49:15 pm
Skyranger is sent to a mission. At that time an Alien Ship destroys Skyranger's base. Skyranger (with all soldiers and HWPs) just dies. As if aliens after taking over the base sent self-annihilation signal to the Skyranger craft.

I think there must be possiblity to let user decide which base should Skyranger be reassigned to. And if there is only one base left, there should be just message like "Skyranger-1 is reassigned to base <OnlyBaseLeftName>". And the same situation for every craft currently in flight.

There might be two problems.
1. Craft can have too little fuel to reach any base.
2. No base have free hangar, and this is veeery likely to happen.

I don't know what to do in these cases. But there must be solutions.
Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on December 03, 2016, 04:59:42 pm
There is an option called "Airborne Transfers".
Title: Re: Hardmode Expansion - Bugreports
Post by: ohartenstein23 on December 03, 2016, 05:00:03 pm
This is part of the original game, not just hardmode.  This would have to be coded into the game to allow for a ship to go to a new base if the original is destroyed, not just written into a mod.

Edit:  The preemptive approach to fixing the problem is as Meridian says - airborne transfer allows you to transfer to another base before the original is destroyed, you just have to catch the incoming base assault in time.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on December 03, 2016, 09:19:38 pm
Can walk over Alien Reproduction on the Alien Base.

Thanks for reporting this, I will fix this asap.

Skyranger is sent to a mission. At that time an Alien Ship destroys Skyranger's base. Skyranger (with all soldiers and HWPs) just dies. As if aliens after taking over the base sent self-annihilation signal to the Skyranger craft.

I think there must be possiblity to let user decide which base should Skyranger be reassigned to. And if there is only one base left, there should be just message like "Skyranger-1 is reassigned to base <OnlyBaseLeftName>". And the same situation for every craft currently in flight.

There might be two problems.
1. Craft can have too little fuel to reach any base.
2. No base have free hangar, and this is veeery likely to happen.

I don't know what to do in these cases. But there must be solutions.

I do not see any problem there. If you do not guard your base with some tanks and a squad of stay behind soldiers, its not my fault or the mods or the game mechanics fault.
A unguarded base is doomed to be destroyed by the aliens as soon as there is no force to resist them.
Next time keep some Tanks and soldiers behind and ready to fight!

Even thou "airborne transfers" could be used to save your team.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on December 03, 2016, 11:52:16 pm
I know about Airborne transfers option. It is totally unrelated here.

If you do not guard your base

I do. Same situation would arise if base guard will die in the defense mission. In that save I intentionnally sold tanks and moved craft to a mission just before base attack to demonstrate strange game behavior.

All you guys say is that my game style is wrong and that I should avoid such situation by any means. Thanks for advices  :), but actually it never happened to me. Its I just thought "what would happen if..." and spent a fair amount of time to reproduce these circumstances. And then I saw its a bug because there is no reason for craft just to fall. In reality it would not fall, it would go to another base.

And when I said I can walk over Alien Reproduction, hellrazor didn't say "do not walk over it" ;D So why nobody sees obvious bug here and everybody says not to do so?

Or maybe that should be posted to openXcom bugtracker?
Title: Re: Hardmode Expansion - Bugreports
Post by: ohartenstein23 on December 04, 2016, 12:05:27 am
The whole losing the Skyranger thing is not a bug, nor is it an oversight on the part of the people who wrote the code.  In fact, it is directly written in the code that if the base is destroyed, so are all the craft.  It has been a part of X-Com since 1994, and it's probably mentioned on the wiki that you will lose your craft if they're out and the base is destroyed.  We assumed that since you posted this as a bug report, you were looking for an answer to a dilemma that you had, not that you crafted this scenario as a 'what if?'.  Sure, in reality the craft could just go to a different base (this is why we pointed out airborne transfers, since it *is* the direct response to this situation), or it could land somewhere and wait for pickup.  But the landing case would be even more difficult to code, and nobody is coding the automatic transfer because airborne transfer is a thing.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on December 04, 2016, 04:51:59 am
And then I saw its a bug because there is no reason for craft just to fall. In reality it would not fall, it would go to another base.

Not a bug, it is a reproduction of behaviour of the original game, like it or not, but thats what it is.

And when I said I can walk over Alien Reproduction, hellrazor didn't say "do not walk over it" ;D So why nobody sees obvious bug here and everybody says not to do so?

The Alien Reproduction is probably a wrongly placed Object on the map, its a issue i can fix myself easily, so no need for reporting on the bugtracker.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on December 04, 2016, 11:04:12 am
Not a bug, it is a reproduction of behaviour of the original game, like it or not, but thats what it is.

If reproduction of behaviour of the original game was so much firm goal, then game would still have many bugs and discomforts. On the contrary, we can see that developers fix bugs and add really cool stuff like mentioned Airborne transfers, custom initial base layout, live alien sale, anytime psi-training, instant grenades, psi-strenght improvement, force craft launch -- all this new features explicitly break original game behavior, don't they?
Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on December 04, 2016, 11:10:29 am
No, they don't break anything, all these features are optional, by default disabled and could be considered mods.

The feature you are proposing has problems (as you have pointed out yourself) with fuel and free hangars and thus cannot be implemented.
Title: Re: Hardmode Expansion - Bugreports
Post by: Countdown on December 04, 2016, 11:23:59 am
And then I saw its a bug because there is no reason for craft just to fall. In reality it would not fall, it would go to another base.

Constantine, I can understand your frustrating with this game mechanic, but it might help to look at the logic another way. Don't think of it as the skyranger "falling" from the sky. If the aliens catch you by surprise with their base attack (and if you didn't detect it beforehand, then they did), then no one is able to send a message to warn the skyranger about the attack. So after you lose the base defense mission, the skyranger remains unaware and returns, right into an alien trap and that is why everyone is lost.

On the other hand, if you do detect the incoming alien base attack, then you can send a warning message to the skyranger before the aliens jam your communication: "Hey guys, not safe, go to another base until we give you the all clear." Then use the "airborne transfer" to divert them. Even if you don't have a free hanger, just sell another craft to make room.


So that is my thought behind this game mechanic which is true to vanilla and why I think it should stay that way. HOWEVER, what bothers me is that if you lose the base defense mission, the soldiers in transit are deleted from the save file, rather than added to the memorial wall. This is obviously not game breaking and doesn't affect game play at all, but from a story perspective, I wish they were added to the RIP list rather than deleted. I started a thread (https://openxcom.org/forum/index.php/topic,4676.msg65813.html#msg65813) on this in the suggestions section, but I guess others aren't too bothered by it.
Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on December 04, 2016, 11:37:49 am
HOWEVER, what bothers me is that if you lose the base defense mission, the soldiers in transit are deleted from the save file, rather than added to the memorial wall. This is obviously not game breaking and doesn't affect game play at all, but from a story perspective, I wish they were added to the RIP list rather than deleted. I started a thread (https://openxcom.org/forum/index.php/topic,4676.msg65813.html#msg65813) on this in the suggestions section, but I guess others aren't too bothered by it.

I'll have a look at that.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on December 04, 2016, 11:55:17 am
Constantine, I can understand your frustrating with this game mechanic, but it might help to look at the logic another way. Don't think of it as the skyranger "falling" from the sky. If the aliens catch you by surprise with their base attack (and if you didn't detect it beforehand, then they did), then no one is able to send a message to warn the skyranger about the attack. So after you lose the base defense mission, the skyranger remains unaware and returns, right into an alien trap and that is why everyone is lost.

Nice point, Countdown. But as we see from gameplay, base and craft have two-way communication (base can direct craft, craft can show its properties for base). So when the base is destroyed it stops responding to craft. And by the way to other bases. From now on craft can understand the base is lost.

No, they don't break anything, all these features are optional, by default disabled and could be considered mods.

The feature you are proposing has problems (as you have pointed out yourself) with fuel and free hangars and thus cannot be implemented.

OK, that feature might also be optional. The problems arise, yes, and I stated them to elaborate solutions together. Countdown already pointed partial solution for second problem -- to sell a craft. Good one, but still not general.

I just want to say that if there is a little chance for user to save his craft and soldiers (in my savegame it definitely is) it should be used.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on December 05, 2016, 08:40:53 pm
@ Constantine

I fixed the map Error you encountered, the tile was not correctly placed, thanks for that.
Looking forward to more bug reports =)
Title: Re: Hardmode Expansion - Bugreports
Post by: marsmann on December 10, 2016, 04:33:01 pm
Hey Hellrazor,

I'm not sure if it's a bug, but in the save attached i have many navigators from different spezies but I can't research them (well, I did research at least one of each race already, but I still need some for further progress).

Regards,
Marsmann
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on December 10, 2016, 05:17:07 pm
Hey Hellrazor,

I'm not sure if it's a bug, but in the save attached i have many navigators from different spezies but I can't research them (well, I did research at least one of each race already, but I still need some for further progress).

Regards,
Marsmann

There are only three possible new researches left from the navigators.
The game seems to pick the first three in the listOrder and marks them as researchable.
All others do not seem to have any more use.
Alive Aliens will no longer be researchable, once all connected topics towards them are already researched.
So no big issue.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on June 18, 2017, 04:49:21 pm
Hi, Hellrazor.

A new bunch of bugs )

1. There are 3 different medic packs in game. They probably should have different Ufopaedia descriptions.
2. When I played mod first time, ufopaedia entry "NONE" confused me a little bit. Maybe rename it to "No armor" or "Coverall"?
3. A lot of misprints in Ufopaedia articles: Sibiria -> Siberia, australia -> Australia, religous -> religious, africa -> Africa, europe -> Europe, collusion -> collision, earth -> Earth (4 or 5 times), waering -> wearing, posses -> possess, posseses -> possesses, Astonishly -> Astonishingly, obidience -> obedience, obidient -> obedient, impenetreble -> impenetrable, representativs -> representatives.
4. Research tree: Grav shield is missing.
5. Research tree: some error with Elerium Bomb Launcher. I forgot what is exactly wrong there. Just check dependencies please.
6. In main menu go: Load game -> Original X-COM, see text on the left button.

BTW, cannot understand what is Alien data slate & Alien data core. They're kind hard to translate to Russian (my native). Could you explain what is it?

And what about translations? I could help with translation to Russian if you learn me how to do it.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 18, 2017, 05:43:48 pm
Hi, Hellrazor.

A new bunch of bugs )

1. There are 3 different medic packs in game. They probably should have different Ufopaedia descriptions.

Probably, i just use the same string for each of them as the normal medikit, because it explains on how to use the medikit and what each of the three options does. So far i was undecided what to do with this.
Any ideas?

2. When I played mod first time, ufopaedia entry "NONE" confused me a little bit. Maybe rename it to "No armor" or "Coverall"?

I renamed it to "JUMPSUIT" i think that makes it pretty clear :)

3. A lot of misprints in Ufopaedia articles: Sibiria -> Siberia, australia -> Australia, religous -> religious, africa -> Africa, europe -> Europe, collusion -> collision, earth -> Earth (4 or 5 times), waering -> wearing, posses -> possess, posseses -> possesses, Astonishly -> Astonishingly, obidience -> obedience, obidient -> obedient, impenetreble -> impenetrable, representativs -> representatives.

I am no native english speaker, so stuff like this can easily happen.
Corrected the mentioned strings, thx for that :)

4. Research tree: Grav shield is missing.
5. Research tree: some error with Elerium Bomb Launcher. I forgot what is exactly wrong there. Just check dependencies please.

4. Grav Shield is available after you research the Avenger Craft (only dependency for Grav Shield is "Ultimate Craft").
see here:
Code: [Select]
  - name: STR_GRAV_SHIELD
    cost: 1400
    points: 25
    listOrder: 704
    dependencies:
      - STR_ULTIMATE_CRAFT

5. Dependencies are as follows:
Code: [Select]
  - name: STR_HWP_EBOMB_LAUNCHER
    cost: 500
    points: 15
    listOrder: 302
    dependencies:
      - STR_HOVERTANK
      - STR_SMALL_LAUNCHER
      - STR_ELERIUM_BOMB
If you do not have them, it will of course never pop up to be researched. But the definition here is fine.
Untouched vanilla research topics have not been added towards the research tree graphic, maybe that was your confusion?

BTW, cannot understand what is Alien data slate & Alien data core. They're kind hard to translate to Russian (my native). Could you explain what is it?

They are alien items which contain important information, you can not obtain otherwise. Without a Alien Data Slate you will never get Laser Weapons and without the Alien Data Core, you will never understand how Plasma weapons work.
The slate is basically a alien tablet with encoded information on it. The core is a piece of alien computer containing important mathematical knowledge.

And what about translations? I could help with translation to Russian if you learn me how to do it.

The mod is still not finished and there will be many more strings added or replaced. So translating it into another language at the moment does not make much sense at least for me.
If you want to make a translation anyway, just check the "extraStrings.rul" it contains all the english strings, the mod adds on top off vanilla.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on June 19, 2017, 01:30:44 pm
Probably, i just use the same string for each of them as the normal medikit, because it explains on how to use the medikit and what each of the three options does. So far i was undecided what to do with this.
Any ideas?

Maybe specify number characteristics? I mean user should understand what exactly differs these three objects.

4. Yes, I know. Grav shield just is now depicted in the tree.

5. Hovertank dependency is not graphically shown in the tree.

Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 21, 2017, 03:16:17 am
Maybe specify number characteristics? I mean user should understand what exactly differs these three objects.
I will add those.

4. Yes, I know. Grav shield just is now depicted in the tree.

I added the Grav shield towards the Research tree graphic.

5. Hovertank dependency is not graphically shown in the tree.

The dependencies for the HWP Ebomb Launcher is shown in the explosives tree.
Title: Re: Hardmode Expansion - Bugreports
Post by: Constantine on January 23, 2018, 08:16:29 pm
What about releasing new version? As we see, many bugs were fixed   :)
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on January 27, 2018, 07:34:52 pm
What about releasing new version? As we see, many bugs were fixed   :)

Sorry for my late reply.
I had to focus on my real life in the past months so i really didn't had the time to mod.

The current last bugfixes, changes, additions which i have added, are listed here:

Version 0.99.3
 - Final Ressource File Restructure
 - Turning THUNDER by 90 degree (Unified Craft MapSize)
 - Fix Tile and Route issue for LINERSHIP00.MAP
 - Fix CRAFT spawn for CARGOSHIP
 - Fix Soldier Armor Repair in Research Tree Graphic
 - Fix Alien Grenade / Elerium Rocket Research and Graphic
 - Fix Wall issue for UFO_190m.MAP
 - Fix out of boundary nodes for some Maps
 - Fix missing usage information on medical items/drones
 - Fix Several extraStrings Typos
 - Fix Missing Name String for MALE_CIVILIAN
 - Fix mapScript for POLAR, MARSH and SWAMPS to reduce chance of UFO inaccessible
 - Fix Increase lategame weapon variety
 - Fix Tile and Route issue on EXPANDEDUBASE21
 - Fix Missing Halfed fundingCap
 - Fix missionZone values N/S Atlantic
 - Adjusted Raceweights slightly
 - Adjust Manufacture more to vanilla
 - Adjust Muton Race - Added Muton Elite Leaders
 - Adjust Stats for Muton Elites and Muton Elite Guards
 - Adjust Armor Damage Modifiers for Muton ELite, Muton Elite Guard, Holodrone, Armored Sectopod
 - Adjust Race composition, Ranks and Spawnnumber for Final Mission Stages
 - Added turned Versions for: UBASE_00
 - Added turned Versions for: UBASE_02
 - Added turned Versions for: UBASE_03
 - Added turned Versions for: UBASE_04
 - Added turned Versions for: UBASE_05
 - Added turned Versions for: UBASE_06
 - Added turned Versions for: UBASE_08
 - Added turned Versions for: UBASE_11
 - Added turned Versions for: UBASE_15
 - Added turned Versions for: EXPANDEDUBASE16
 - Added turned Versions for: EXPANDEDUBASE17
 - Added turned Versions for: EXPANDEDUBASE18 (Fake Brain Room)
 - Optimized Mapscript for Alien Bases
 - Optimized Mapscripot for Cydonia Final Assault
 - Added more Missions to Alien Bases to generate:
   - Alien Research
   - Alien Terror
   - Alien Abduction
   - Alien Retaliation
   - Alien Harvest
   - Ship Attack
   - Docked Ship
 - Added size check to Mapscripts and optimized spawns
 - Added proper Raceweights for Alien Retaliation
 - Added some more UfoPaedia articles for some research topics (mostly early games stuff)
 - Added SKYSTRIKER (Improved Skyranger)
 - Added Support Drones Mod
 - Added Support Drones Upgrade Manufacture
 - Added Commendations Mod
 - Added PSXCutscenes Mod
 - Changes to early game Research, Alien Alloy Techs are now fully available

I could release this if you like, even thou i really would at least finish the alien base maps, before doing so.
Title: Re: Hardmode Expansion - Bugreports
Post by: 5taras on July 17, 2018, 10:57:57 pm
Hi. I use Ubuntu bionic. Could someone tell me how to use this expansion with OpenXcom Terror from the Deep. The game without mod works.  I put the files of this mod in the folder ~/.local/share/openxcom/mods/Hardmode_Expansion but don't see the effect of mod.
Thank you for attention.
Title: Re: Hardmode Expansion - Bugreports
Post by: ohartenstein23 on July 17, 2018, 11:01:29 pm
This mod is for UFO, not TFTD, so you can't play it if you're playing Terror from the Deep.
Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on February 04, 2019, 03:03:21 pm
Ruleset error:

Code: [Select]
  - name: STR_UPGRADE_DRONE_SCOUT_TO_ALLOY_SCOUT
    category: STR_UPGRADE
    requires:
      - STR_SUPPORT_DRONES
      - STR_ALLOY_DRONE_ARMOR
    space: 10
    time: 450
    cost: 100000
    requiredItems:
      STR_ALIEN_ALLOYS: 8
      STR_DRONE_SCOUT: 1
    producedItems:
      STR_ALLOY_DRONE_SCOUT                 # <------------ missing quantity here, should be STR_ALLOY_DRONE_SCOUT: 1
    listOrder: 405
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on February 05, 2019, 09:08:23 am
Ruleset error:

Code: [Select]
  - name: STR_UPGRADE_DRONE_SCOUT_TO_ALLOY_SCOUT
    category: STR_UPGRADE
    requires:
      - STR_SUPPORT_DRONES
      - STR_ALLOY_DRONE_ARMOR
    space: 10
    time: 450
    cost: 100000
    requiredItems:
      STR_ALIEN_ALLOYS: 8
      STR_DRONE_SCOUT: 1
    producedItems:
      STR_ALLOY_DRONE_SCOUT                 # <------------ missing quantity here, should be STR_ALLOY_DRONE_SCOUT: 1
    listOrder: 405

Hi Meridian,

Please take a look at this hotfix here: https://openxcom.org/forum/index.php?action=dlattach;topic=3550.0;attach=39448
Also feel free to clone my github repo. It basically contains Version 0.99.4 currently work in progress but playable.
Title: Re: Hardmode Expansion - Bugreports
Post by: Aytherio on May 16, 2019, 06:46:09 pm
Hello.
With expanded_ubase_reworked-1.3 installed almost every time when i'm playing alien base with silacoid i have same issue: stucked silacoid.
In first save silacoid fell down to unreachable place after burning floor tile, you could blow it up with high explosive.
In second save i was unable to find where it stucked but place contains visible unreachable zones(and i saw many unreachable places in other raids on alien bases).
In save 3 i found a place where silacoid stucked(soldier can't step on corner tile that marked in screenshot) and blown it up, but the beast survived.
In save 3.1 you could see how silacoid apears from nowhere after ending turn.
Also, i found that grenades explodes 1 turn early than it should: if i prime for 3 turns it exlodes right after second, if for 4 - after 3 turns and so on; i can't remember was such issue in vanilla or not, because i don't use delayed granades normally.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on May 16, 2019, 06:56:31 pm
Hello.
With expanded_ubase_reworked-1.3 installed almost every time when i'm playing alien base with silacoid i have same issue: stucked silacoid.
In first save silacoid fell down to unreachable place after burning floor tile, you could blow it up with high explosive.
In second save i was unable to find where it stucked but place contains visible unreachable zones(and i saw many unreachable places in other raids on alien bases).
In save 3 i found a place where silacoid stucked(soldier can't step on corner tile that marked in screenshot) and blown it up, but the beast survived.
In save 3.1 you could see how silacoid apears from nowhere.
Also, i found that grenades explodes 1 turn early than it should: if i prime for 3 turns it exlodes right after second, if for 4 - after 3 turns and so on; i can't remember was such issue in vanilla or not, because i don't use delayed granades normally.

Hi there, thanks for the savegame and the screnshots.
First of all you do not need to activate the expanded ubase mod, if you playing Hardmode Expansion. It is already fully included in the mod.

I will recheck the respective map modules you have posted and maybe i can find the errors in question.
I do have some time tomorrow morning, will report back to you then.
Title: Re: Hardmode Expansion - Bugreports
Post by: Aytherio on May 16, 2019, 07:49:24 pm
First of all you do not need to activate the expanded ubase mod, if you playing Hardmode Expansion. It is already fully included in the mod.
I could switch it off for current save game without any further problems with missing content?
Title: Re: Hardmode Expansion - Bugreports
Post by: Solarius Scorch on May 16, 2019, 08:08:30 pm
I could switch it off for current save game without any further problems with missing content?

In this case yes, just don't do it in the middle of battle.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on May 22, 2019, 05:26:41 am
Hello.
With expanded_ubase_reworked-1.3 installed almost every time when i'm playing alien base with silacoid i have same issue: stucked silacoid.
In first save silacoid fell down to unreachable place after burning floor tile, you could blow it up with high explosive.
In second save i was unable to find where it stucked but place contains visible unreachable zones(and i saw many unreachable places in other raids on alien bases).
In save 3 i found a place where silacoid stucked(soldier can't step on corner tile that marked in screenshot) and blown it up, but the beast survived.
In save 3.1 you could see how silacoid apears from nowhere after ending turn.
Also, i found that grenades explodes 1 turn early than it should: if i prime for 3 turns it exlodes right after second, if for 4 - after 3 turns and so on; i can't remember was such issue in vanilla or not, because i don't use delayed granades normally.

I just took a look at the savegame files:

  - "Aliens_Pick_Up_Weapons ver: 1.0"
  - "Advanced_Medikit ver: 1.0 Final"
  - "Alternate_Lightning_Thunder ver: 1.12 Final"
  - "Expanded_Terror_Reworked ver: 1.2 Final"
  - "Skystriker ver: 1.0"
  - "darkened-ufo-vanilla-variants ver: 1.2"
  - "expanded_ubase_reworked-1.3 ver: 1.3 Tactical Maze!"
  - "support-drones ver: 1.0"
  - "hm-scout-drone ver: 1.0"

All these mods are not needed to play hardmode, they are already a integrated part of it.

EDIT: Sorry for the delay, i rechecked the map modules in question on which you reported the stuck silacoids.
The maps itself do not have errors and the tiles are placed correctly.

What you call unreachable section, is reachable for units which can fly. E.g. for floater aliens or your own men when they have flying suits. The mapscript is tailored that only one of these modules should ever occur on a alien base map.
But since you mixed the mods i can not tell for sure, if the mapscript is still working as intended.

I recheck the MCD files for the fire resistance...

EDIT2:
After rechecking, i am using the vanilla file for the base ground tiles...
I increased the fire damage in the mod, this may lead to the fact that Silacoids can destroy groundtiles in alien bases.
Please use the attached U_BASE.MCD files. Just extract the zip and drop the files in the TERRAIN folder of Hardmode Expansion that should fix the issue occuring. (This will not work with battlescape savegames!)
Title: Re: Hardmode Expansion - Bugreports
Post by: Aytherio on May 25, 2019, 07:52:33 pm
Thx for solving. )
Title: Re: Hardmode Expansion - Bugreports
Post by: JackOfHearts on May 28, 2019, 05:17:42 pm
Hey I keep getting an issue where the game crashes when generating certain UFO encounters.
https://media.discordapp.net/attachments/443557984736378881/578078982281625600/unknown.png?width=589&height=442
Also I can't seem to research Alien Entertainment even though I have some in my inventory. It's blocking me from learning psionics
Using the latest version of openxcom
Title: Re: Hardmode Expansion - Bugreports
Post by: SIMON on June 14, 2019, 05:14:02 pm
I'm currently playing v0.994d of your mod with OXCE of 19/05/19 and have no problems. However, if I try to update to OXCE of 11/06/19 the game won't start. I believe this is related to recent changes in OXCE-see attached.

https://openxcom.org/forum/index.php/topic,3287.msg113764.html#msg113764
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 14, 2019, 07:27:40 pm
Hey I keep getting an issue where the game crashes when generating certain UFO encounters.
https://media.discordapp.net/attachments/443557984736378881/578078982281625600/unknown.png?width=589&height=442
Also I can't seem to research Alien Entertainment even though I have some in my inventory. It's blocking me from learning psionics
Using the latest version of openxcom

Sorry for my late reply to your report.

Could you give the exact Version number of the OpenXcom Version you are using?
I will check your savegame file and the supposed failed mission generation as soon as i can.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 14, 2019, 07:29:35 pm
I'm currently playing v0.994d of your mod with OXCE of 19/05/19 and have no problems. However, if I try to update to OXCE of 11/06/19 the game won't start. I believe this is related to recent changes in OXCE-see attached.

https://openxcom.org/forum/index.php/topic,3287.msg113764.html#msg113764

Just saw that myself on the Github Tracker when checking it.
I will have to adjust the mod in regard to these changes.

The mod will function without these issues when using OpenXcom Version: https://openxcom.org/git_builds/openxcom_git_master_2019_06_05_1233.zip
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 14, 2019, 08:06:22 pm
Hey I keep getting an issue where the game crashes when generating certain UFO encounters.
https://media.discordapp.net/attachments/443557984736378881/578078982281625600/unknown.png?width=589&height=442
Also I can't seem to research Alien Entertainment even though I have some in my inventory. It's blocking me from learning psionics
Using the latest version of openxcom

Please update the mod to the newest Version here located here: https://github.com/hellrazor4223/hardmode-expansion/archive/0.99.4.zip
Please also update OpenXcom to the following Version: https://openxcom.org/git_builds/openxcom_git_master_2019_06_05_1233.zip

There were some severe changes in regard to mission generation from Alien Bases.
STR_SHIP_ATTACK and STR_DOCKED_SHIP Mission should no longer be invoked by Alien Bases.

Please use the attached savegame file after you update OpenXcom to the recommended version and the Mod to the newest Version.
I only removed the STR_SHIP_ATTACK Mission completely, they will still occur but will be started from other triggers.

Regarding the Research issue. I will have to check later. Thank you for your patience.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 15, 2019, 06:33:59 pm
Also I can't seem to research Alien Entertainment even though I have some in my inventory. It's blocking me from learning psionics
Using the latest version of openxcom

I took the time to recheck your savegame file in regard of the Research of the Alien Entertainment.
There seems to be no technical issue.
Just capture and interrogate a Alien Medic, then the research will be visible. You will need one additional Alien Medic for unlocking the PSI Amp research. So make sure you capture 2.

Would you mind giving me a short review, what you liked, disliked and what should be changed adapted in your opinion in the mod? If you like so please do so here: https://openxcom.org/forum/index.php/topic,3550.0.html
Title: Re: Hardmode Expansion - Bugreports
Post by: SIMON on August 05, 2019, 04:08:33 pm
My current game crashes if I attempt to do alien base 18-see attached. The first two attachments are from hardmode expansion v0.996(master) and the last two are using hardmode expansion v0.995. To recreate crash load save "RESERVE", go to AB18, DEBUG and end your turn.  In the meantime, I can simply avoid going to that particular base.

PS This problem seems to also affect the "armored cyberdisc weapon"
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on August 07, 2019, 09:11:12 pm
My current game crashes if I attempt to do alien base 18-see attached. The first two attachments are from hardmode expansion v0.996(master) and the last two are using hardmode expansion v0.995. To recreate crash load save "RESERVE", go to AB18, DEBUG and end your turn.  In the meantime, I can simply avoid going to that particular base.

PS This problem seems to also affect the "armored cyberdisc weapon"

Thanks SIMON, i gonna check this.
It seems this is related towards the changes in the terrorwaepon indexing. Which was introduced a while ago.
Thought i overworked those correctly.
[FATAL]   A fatal error has occurred: Invlid surface set 'BIGOBS.PCK' for item 'ARMORED_SECTOPOD_WEAPON': not enough frames

Btw. the difference between 0.99.6 to 0.99.5 are marginal you can safely use your old savegame with 0.99.6 master.
Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on August 07, 2019, 09:21:17 pm
Code: [Select]
#BEGIN ARMORED SECTOPOD WEAPON
  - type: ARMORED_SECTOPOD_WEAPON
    weight: 3
    bigSprite: 60
    floorSprite: 31

There is no bigob sprite 60 defined in your mod (or in vanilla OG sprites).

If you want to access sprites from other mods (in this case from xcom1 mod), you need to specify it, below are two ways how to do it:

Code: [Select]
#BEGIN ARMORED SECTOPOD WEAPON
  - type: ARMORED_SECTOPOD_WEAPON
    weight: 3
    bigSprite: { mod: xcom1, index: 60 }
    floorSprite: 31

or

Code: [Select]
#BEGIN ARMORED SECTOPOD WEAPON
  - type: ARMORED_SECTOPOD_WEAPON
    weight: 3
    bigSprite: { mod: master, index: 60 }
    floorSprite: 31

More info: https://www.ufopaedia.org/index.php/Ruleset_Reference_Nightly_(OpenXcom)#Negative_indices_and_cross-referencing_other_mods
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on August 11, 2019, 10:43:24 am
My current game crashes if I attempt to do alien base 18-see attached. The first two attachments are from hardmode expansion v0.996(master) and the last two are using hardmode expansion v0.995. To recreate crash load save "RESERVE", go to AB18, DEBUG and end your turn.  In the meantime, I can simply avoid going to that particular base.

PS This problem seems to also affect the "armored cyberdisc weapon"

Dear SIMON and all others, attached to this post you find a modified items.rul file. Please download it and place it in the  Hardmode Expansion Ruleset Folder and replace the old file.
I was able to load your savegame and enter the base with out crashes. So this should fix the bug.
But for proper testing, i need the mods you are using it on.
Title: Re: Hardmode Expansion - Bugreports
Post by: SIMON on August 11, 2019, 04:17:55 pm
Here are the mods in question-see attached.

PS I have tested it in a limited sense and it appears to have no problems on any of the alien bases currently visible-thanks.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on August 14, 2019, 10:41:52 pm
Here are the mods in question-see attached.

PS I have tested it in a limited sense and it appears to have no problems on any of the alien bases currently visible-thanks.

Thanks for confirming that it works. I also tested it with your mods with the exception of the OXCE ones.

I will make a proper version release, since this is a major bug.
Title: Re: Hardmode Expansion - Bugreports
Post by: SIMON on August 18, 2019, 11:32:38 pm
I think I've discovered another bug but was able to work around it by adding an ethereal soldier to line 498 in alienRaces.rul of your mod. See attachments for what happens if you don't add this rank. The last attachment has the ethereal soldier added.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on September 01, 2019, 12:14:13 pm
I think I've discovered another bug but was able to work around it by adding an ethereal soldier to line 498 in alienRaces.rul of your mod. See attachments for what happens if you don't add this rank. The last attachment has the ethereal soldier added.

Thanks for catching that. For all the others, you find the newset versiondownloadable here (https://openxcom.org/forum/index.php/topic,4971.msg72707.html#msg72707)
Title: Re: Hardmode Expansion - Bugreports
Post by: Mohjotus on November 06, 2019, 04:12:09 pm
openxcom nightly 2019_11_04
hardmode 0.99.6

I have the following problem with hardmode mod. When I try to start ground combat with small UFO in Europe the game crashes to desktop with following message: Invalid MCD file: TERRAIN/UFOL83.MCD. I have tried to check if the mcd-file is corrupt but according to win-rar it should be fine. Also I dont have any other mods set.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 07, 2019, 05:37:49 am
openxcom nightly 2019_11_04
hardmode 0.99.6

I have the following problem with hardmode mod. When I try to start ground combat with small UFO in Europe the game crashes to desktop with following message: Invalid MCD file: TERRAIN/UFOL83.MCD. I have tried to check if the mcd-file is corrupt but according to win-rar it should be fine. Also I dont have any other mods set.

I can confirm the issue, with my own savegames. When i use: OpenXcom Version: 1.0 git 2019-11-04 12:21
With  the old Version i had: openxcom_git_master_2019_10_09_1441.zip  the save loads correctly.

I will have to provide a fix for the MCD file in Question.

Here the logoutput for the developers:

Code: [Select]
[07-11-2019_04-30-50] [INFO] MCD UFOL83 object 37 has 0 armor
[07-11-2019_04-30-50] [INFO] MCD UFOL83 object 38 has 0 armor
[07-11-2019_04-30-50] [FATAL] A fatal error has occurred: invalid MCD file: TERRAIN/UFOL83.MCD, check log file for more details.
[07-11-2019_04-30-50] [FATAL] 0x634170 OpenXcom::CrossPlatform::stackTrace(void*)
[07-11-2019_04-30-50] [FATAL] 0x637a40 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[07-11-2019_04-30-50] [FATAL] 0x401580 exceptionLogger()
[07-11-2019_04-30-50] [FATAL] 0xa24b28 MPEGaction::MPEGaction()
[07-11-2019_04-30-50] [FATAL] 0x703ed0 OpenXcom::BattlescapeGenerator::generateMap(std::vector<OpenXcom::MapScript*, std::allocator<OpenXcom::MapScript*> > const*)
[07-11-2019_04-30-50] [FATAL] 0x708140 OpenXcom::BattlescapeGenerator::run()
[07-11-2019_04-30-50] [FATAL] 0x46c820 OpenXcom::ConfirmLandingState::btnYesClick(OpenXcom::Action*)
[07-11-2019_04-30-50] [FATAL] 0x6455f0 OpenXcom::InteractiveSurface::mouseClick(OpenXcom::Action*, OpenXcom::State*)
[07-11-2019_04-30-50] [FATAL] 0x645a50 OpenXcom::InteractiveSurface::handle(OpenXcom::Action*, OpenXcom::State*)
[07-11-2019_04-30-50] [FATAL] 0x643b60 OpenXcom::State::handle(OpenXcom::Action*)
[07-11-2019_04-30-50] [FATAL] 0x63aa90 OpenXcom::Game::run()
[07-11-2019_04-30-50] [FATAL] 0x401820 SDL_main
[07-11-2019_04-30-50] [FATAL] 0x869c50 console_main
[07-11-2019_04-30-50] [FATAL] ??
[07-11-2019_04-30-50] [FATAL] 0x77ba0400 BaseThreadInitThunk
[07-11-2019_04-30-50] [FATAL] 0x77cd6540 RtlGetAppContainerNamedObjectPath
[07-11-2019_04-30-50] [FATAL] 0x77cd6540 RtlGetAppContainerNamedObjectPath
[07-11-2019_04-30-59] [FATAL] OpenXcom has crashed: invalid MCD file: TERRAIN/UFOL83.MCD, check log file for more details.
More details here: C:\Users\hellrazor\Documents\OpenXcom\openxcom.log
If this error was unexpected, please report it to the developers.

Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 10, 2019, 03:16:57 pm
openxcom nightly 2019_11_04
hardmode 0.99.6

I have the following problem with hardmode mod. When I try to start ground combat with small UFO in Europe the game crashes to desktop with following message: Invalid MCD file: TERRAIN/UFOL83.MCD. I have tried to check if the mcd-file is corrupt but according to win-rar it should be fine. Also I dont have any other mods set.

I patched the UFOL83.MCD file.
Please redownload the mod from Github Release: Hardmode Expansion Latest (https://github.com/hellrazor4223/hardmode-expansion/archive/master.zip)

It should now work without issues.
Title: Re: Hardmode Expansion - Bugreports
Post by: Meridian on November 10, 2019, 04:00:12 pm
It should now work without issues.

There are more issues:

Code: [Select]
[10-11-2019_14-58-14] [ERROR] Error in terrain: DAWNURBANA dataset: DAWNDECOR object 69 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: DAWNURBANB dataset: DAWNDECOR object 69 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 108 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 109 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 110 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 111 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 134 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 135 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 108 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 109 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 110 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 111 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 134 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 135 has armor: 0. Found using OXCE test cases.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 10, 2019, 04:19:46 pm
There are more issues:

Code: [Select]
[10-11-2019_14-58-14] [ERROR] Error in terrain: DAWNURBANA dataset: DAWNDECOR object 69 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: DAWNURBANB dataset: DAWNDECOR object 69 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 108 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 109 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 110 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 111 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 134 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 135 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 108 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 109 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 110 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 111 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 134 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 135 has armor: 0. Found using OXCE test cases.

Thanks Meridian, i am gonna fix those also.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 15, 2019, 11:19:31 am
I also patched the other MCD files.

Please redownload the mod from Github Release: Hardmode Expansion Latest (https://github.com/hellrazor4223/hardmode-expansion/archive/master.zip)

It should now really work without issues, at least in this regard.

There are more issues:

Code: [Select]
[10-11-2019_14-58-14] [ERROR] Error in terrain: DAWNURBANA dataset: DAWNDECOR object 69 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: DAWNURBANB dataset: DAWNDECOR object 69 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 108 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 109 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 110 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 111 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 134 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AIRFIELD dataset: AREA51Z object 135 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 108 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 109 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 110 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 111 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 134 has armor: 0. Found using OXCE test cases.
[10-11-2019_14-58-14] [ERROR] Error in terrain: AREA51URBAN dataset: AREA51Z object 135 has armor: 0. Found using OXCE test cases.
Title: Re: Hardmode Expansion - Bugreports
Post by: mlavia on April 21, 2020, 03:42:24 pm
I found a bug in manufacture rules file, line 201: upgrading a scout drone to taser drone will produce a scanner drone.
I also did small fixing to the research tree diagram, but seems I'm not able to post anything here.  :-X
I added an alloy weapon tree, and slightly modified the explosives tree adding explosive ammo and stun/fire grenade.

Maybe wrong place to ask, but is the alloy ammo cost really intended?
I like the idea of alloy ammo to improve conventional weapons, but manufacturing cost and time are so high that are pushing them out of the game (specially early game). Maybe I should start a new thread with more detailed analysis elsewhere.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on April 22, 2020, 10:02:00 pm
I found a bug in manufacture rules file, line 201: upgrading a scout drone to taser drone will produce a scanner drone.
I also did small fixing to the research tree diagram, but seems I'm not able to post anything here.  :-X
I added an alloy weapon tree, and slightly modified the explosives tree adding explosive ammo and stun/fire grenade.

Maybe wrong place to ask, but is the alloy ammo cost really intended?
I like the idea of alloy ammo to improve conventional weapons, but manufacturing cost and time are so high that are pushing them out of the game (specially early game). Maybe I should start a new thread with more detailed analysis elsewhere.

Thanks i already fixed those bugs. In regard of the research tree grafik there will some changes in the future, which require me to overwork it anyway. But thanks for the heads up.
Title: Re: Hardmode Expansion - Bugreports
Post by: mlavia on April 23, 2020, 12:50:40 am
This is my redraw of your tree. Feel free to use it if you like. Otherwise nevermind.
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 16, 2020, 10:46:00 pm
This is my redraw of your tree. Feel free to use it if you like. Otherwise nevermind.

Thanks dude, i will review it and then add the changes. :)
Title: Re: Hardmode Expansion - Bugreports
Post by: wcho035 on June 19, 2020, 05:54:22 pm
I thought you retired.... ::) ;D
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on June 21, 2020, 07:30:54 pm
I thought you retired.... ::) ;D

Who did put that rumor into circulating?
Title: Re: Hardmode Expansion - Bugreports
Post by: wcho035 on June 22, 2020, 07:01:20 am
The lack of activity from your side lately. :-\


Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on July 06, 2020, 05:28:35 pm
The lack of activity from your side lately. :-\

Less activity does not mean ritirement. As if i could retire from torturing increasing player satifaction....
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on November 12, 2020, 05:28:21 am
This is my redraw of your tree. Feel free to use it if you like. Otherwise nevermind.

Great thanks i added them, to my current dev Version.
Title: Re: Hardmode Expansion - Bugreports
Post by: IronKanguroo on January 18, 2021, 10:40:46 am
Dear hellrazor
As I played XCOM:Ufo defence back in 90s, I  met your mod
With hands embraced. However, there was an issue. I shall try to find a save, but here is a brief description if I  fail.
Aliens attacked my base, the were a xcom operatives on it. Mission failed and draw me back to WINDOWS due to "levels uncompatibility" or so. It looks like there were 2 levels ( old style xcom1 base) actually, but the program intended to have 4 levels.
What could be done to fix it - it was just one of my radar bases but what if it would be the main - I will not even have a chance to protect it- aliens tech victory!
Regards
IronKangoroo
Title: Re: Hardmode Expansion - Bugreports
Post by: hellrazor on March 31, 2021, 10:00:21 am
Dear hellrazor
As I played XCOM:Ufo defence back in 90s, I  met your mod
With hands embraced. However, there was an issue. I shall try to find a save, but here is a brief description if I  fail.
Aliens attacked my base, the were a xcom operatives on it. Mission failed and draw me back to WINDOWS due to "levels uncompatibility" or so. It looks like there were 2 levels ( old style xcom1 base) actually, but the program intended to have 4 levels.
What could be done to fix it - it was just one of my radar bases but what if it would be the main - I will not even have a chance to protect it- aliens tech victory!
Regards
IronKangoroo

Uhhh just seeing this right now. Why are email notifications not working...
Do you have a savagame that would help.
Title: Re: Hardmode Expansion - Bugreports
Post by: Layec on April 10, 2021, 05:30:32 pm
If you don't already know, there's a bug in your "Support Drones" mod.  I ran afoul of it yesterday.  While trying to find information, I found a post on ht[FFS I'm just trying to post a bug report]tps://openxcom.mod.io/support-drones that had the error message and a fix, which I applied and it did work.

Posted here for convenience:
[07-12-2020_23-11-00] [FATAL] A fatal error has occurred: Segmentation fault. This usually indicates something missing in a mod.
[07-12-2020_23-11-00] [FATAL] 0x54edd0 OpenXcom::CrossPlatform::stackTrace(void*)
[07-12-2020_23-11-00] [FATAL] 0x5526a0 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[07-12-2020_23-11-00] [FATAL] 0x40dca0 signalLogger(int)
[07-12-2020_23-11-00] [FATAL] 0x87c530 xbrz::nearestNeighborScale(unsigned int const*, int, int, int, unsigned int*, int, int, int, xbrz::SliceType, int, int)
[07-12-2020_23-11-00] [FATAL] 0x7638db10 UnhandledExceptionFilter
[07-12-2020_23-11-00] [FATAL] 0x778c7560 RtlCaptureStackContext
[07-12-2020_23-11-00] [FATAL] 0x778a7510 RtlGetAppContainerNamedObjectPath
[07-12-2020_23-11-08] [FATAL] OpenXcom has crashed: Segmentation fault. This usually indicates something missing in a mod.
More details here: C:\Users\owner\Documents\OpenXcom\openxcom.log
If this error was unexpected, please report it to the developers.

To fix it, go into Ruleset/items.rul and delete every line that starts with "hitAnimation". 

Currently used mods, in case it matters: AwesomeGuns (most recent download) and XcomUtil_Experienced_Soldiers.