Author Topic: BtA Bug Report Thread  (Read 3526 times)

0 Members and 1 Guest are viewing this topic.

I found some few errors in my "Mefistofele"-Playthrough.

In "Shell Game"in the 2nd Command Briefing Stage the CBAnim reads "recieved" instead "received".
In the same mission in the last stage, it also happens, that the enemies attack TC 1-24 and so abort the pursuit of yourself. You can use this moment to blow up the whole gang, because the enemies gather around the container, until this crate gets destroyed.

Also the Mako turns around directly after the death of the initial 10 pursuers, which does not make sense... because it happens before the second wave abort the pursuit and jump out and before the whole Sensoranomaly thing.
Shivan here, Shivan there, Shivan everywhere.

My english isn't very well, so sorry for a few mistakes.

FreeSpace Let's Plays on my Channel:
| The Great War | Silent Threat | Operation Templar | Silent Threat: Reborn | Shivans - Phantoms | Shivans - Echo Gate | Shrouding the Light: Origins | Shrouding the Light | Cardinal Spear | Cardinal Spear: Vega | Awakenings | The Destiny of Peace | Between the Ashes: Mefistofele

 
I'm having a problem with a mission.

Spoiler:
Corrida de Toros: After the Cardinal shows up, the game crashes as soon as Ozymandias says "permit you the Sirius jump node".

This occurs for me on 3.7.5 SSE2, 3.7.4 SSE2, and 3.74 Debug SSE2. There is no error message dialog from the debug build on the crash, and the fs2_open.log doesn't look very revealing to me (I've attached it, though).

Any help would be greatly appreciated! I'm really looking forward to experiencing the campaign.

[attachment deleted by admin]
« Last Edit: December 29, 2016, 12:31:40 pm by MrNerdHair »

 
I'm having a problem with a mission.

Figured this one out myself! Apparently my binaries were old. My 3.7.4 was actually a pre-final build, and what my launcher lists as 3.7.5 was an old nightly.

 
In "Hammer's Edict":



Could not find index 'Name' in type 'asteroid'

------------------------------------------------------------------
ADE Debug:
------------------------------------------------------------------
Name:      (null)
Name of:   (null)
Function type:   (null)
Defined on:   0
Upvalues:   0

Source:      (null)
Short source:   
Current line:   0
- Function line:   0
------------------------------------------------------------------


------------------------------------------------------------------

stack traceback:
   [C]: ?
   [string "shipsaveload-sct.tbm - On Game Init"]:223: in function 'cpsp'
   [string "?"]:1: in main chunk
------------------------------------------------------------------

1: Userdata [asteroid]
2: String [Name]
------------------------------------------------------------------



Dismissing the error let the mission proceed without further issue.

 

Offline Makhpella

  • 27
  • Kharak is burning!
Crashing on 'Shell Game'. No idea why. Started with yesterday's nightly, had no issues before.

First log is where I usually crash.

Second, I have no idea what happened there. Only occured once.

I have a checkpoint from the time I got through Mako's jump,  but that too crashes several seconds in. Another weird thing happened that time. I jumped out, entered subspace, exited, but the skybox kept spinning subspace-y, I couldn't move and i was nowhere near the Mako. No log though.

[attachment deleted by admin]
'I'm from the marksman school of conversation.' -Kovacs

 

Offline mjn.mixael

  • Cutscene Master
  • Moderator
  • 212
  • Anims: 418, Cutscenes: 8, Mainhalls: 7, Logos: 52
    • Steam
    • Twitter
    • Mix-Hai Productions
Don't use a nightly build with BtA. It's incompatible.
Cutscene Upgrade Project - Mainhall Remakes - MixaelANITools - Between the Ashes - MjnMixael's Render Boutique - Mix-Hai Productions
Youtube Channel - P3D Model Box - Photobucket Albums - Model Releases - Downloads
Between the Ashes is looking for committed testers, PM me for details.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!

 

Offline Makhpella

  • 27
  • Kharak is burning!
Oh. I got through... half of BtA with a nightly last year. But thanks, I'll 3.7.4 it.
'I'm from the marksman school of conversation.' -Kovacs

 

Offline Novachen

  • 25
  • The one and only Capella supernova.
Re: BtA Bug Report Thread
Mission: The Texas Seven

Spoiler:
there is the point that all alpha wing gets disabled and you have to type a special order to the ship system.
At this point the mission got stuck. I cant type a blank and it doesnt matter what i type in. Nothing happens

Info:
- 3.7.4. SSE2
- no mission skipped

Actually, i can confirm this error.

This whole terminal thing, seems to have problems if you play Freespace 2 in another language.

With the english setting it works without problems. And you have to type Y for Z on an QWERTZ-Keyboard.
If you play the game in another language with the related font file, german for example: Backspace, Spacebar and Enter do not work and so you can not continue with the mission.

Because i am doing a translation into german of this whole campaign, it takes so long for me to get to this mission... and so to encounter this error.

So the error seems to be an incompatiblity in the terminal-sct.tbm for other languages or something like that... but i did not dig into this file for a closer look for such things, yet.
Maybe you have to allow/consider the additional characters of the other languages in this file to get this thing working. But that is only a guess at the moment.


EDIT:

I was able to fix it.
If you use a different language, the Keys in the terminal-sct.tbm have to use the same name that Freespace 2 uses for them in the selected language.

For a german language setting it is for example "Leertaste", "R├╝cktaste" and "Eingabe" instead of "Spacebar", "Backspace" and "Enter".
So you need a unique terminal-sct.tbm for every language you use.
« Last Edit: March 03, 2017, 06:11:42 am by Novachen »
Female FS2 pilot since 1999.

German Translations created by me:
Between the Ashes: Slaves of Chaos, Silent Threat: Reborn (in development)

If you want to know, what my nickname means, -chen is a german diminutive term, so you can translate Novachen as something like Little Nova or Novalet.
Even my original meaning of this name is more like "Sweet pretty deadly (Super)Nova".

 

Offline m!m

  • 210
Re: BtA Bug Report Thread
That really sounds like an engine bug. IMO it would make the most sense to always expose the English name to the script. I'll see what I can do about that.

EDIT: I submitted the required changes: https://github.com/scp-fs2open/fs2open.github.com/pull/1283
« Last Edit: March 04, 2017, 02:13:08 pm by m!m »

 

Offline CKid

Re: BtA Bug Report Thread
Just had a small bug in the mission "The Will to Act". The support ship failed to grab the bomber, it just kept fly around it saying 17 seconds till dock. A quick restart and the ships docked to complete the mission. Not quite sure what happened there.
If I agreed with you, we would both be wrong

 

Offline m!m

  • 210
Re: BtA Bug Report Thread
Which FSO version were you using? I have seen some weird support ship behavior while playing with 3.8 and I'm not sure if that's a regression since 3.7.4 or if that has always been there.

 

Offline mjn.mixael

  • Cutscene Master
  • Moderator
  • 212
  • Anims: 418, Cutscenes: 8, Mainhalls: 7, Logos: 52
    • Steam
    • Twitter
    • Mix-Hai Productions
Re: BtA Bug Report Thread
The support ship in that mission is not actually a support ship.
Cutscene Upgrade Project - Mainhall Remakes - MixaelANITools - Between the Ashes - MjnMixael's Render Boutique - Mix-Hai Productions
Youtube Channel - P3D Model Box - Photobucket Albums - Model Releases - Downloads
Between the Ashes is looking for committed testers, PM me for details.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!

 

Offline Novachen

  • 25
  • The one and only Capella supernova.
Re: BtA Bug Report Thread
The Arrival Cue of the "Battle Snail" seems not to be met in "Hammer's Edict". Maybe because i collected the Snail in the previous mission before the checkpoint.
Even there is the "Campaign Mission Success" that should change the SnailSave Variable back to "False".
But the Snail appears only, after i changed the CampMode event with an additional or that changed a "Saved" SnailSave back to "False".


Also it seems only to save the checkpoint of the first try in "The Will to Act", because i do not get a "Checkpoint Reached" in all following tries.

EDIT: Actually i can give some additional information, because i finished this mission now.
After i started this mission with this changed event once, i could revert to the original mission file, because the variable was set correctly permanently.
But i found out, that the campaign count this snail as the sixth one i've collected.
But because i collected them in all missions until now, it should be the seventh one.

So i think the error seems to be in the previous mission "Acts of Volition". I played it several times, because BtA is quite difficult on "Insane". But with the help of the checkpoints i was able to finish it finally. Unfortunately without a Snail, that seems to be vanish after you reach the second checkpoint, so i restarted this mission again from the beginning, was able to finish it in one go (if you select another convoy to protect this mission is much easier) and also find the snail in the course of it... but it seems that the game does not save it, if there are already previous saved checkpoints. Maybe the same error i encountered in "The Will to Act" even i got a "Checkpoint Reached" message.
« Last Edit: April 12, 2017, 04:46:11 pm by Novachen »
Female FS2 pilot since 1999.

German Translations created by me:
Between the Ashes: Slaves of Chaos, Silent Threat: Reborn (in development)

If you want to know, what my nickname means, -chen is a german diminutive term, so you can translate Novachen as something like Little Nova or Novalet.
Even my original meaning of this name is more like "Sweet pretty deadly (Super)Nova".

  

Offline Novachen

  • 25
  • The one and only Capella supernova.
Re: BtA Bug Report Thread
Next to the already reported bug in m2_01 i got some other reports by players of my translation, that also appear in the english version.

Systemmap
The Barbary Platform appear on the Systemmap before the actual mission (m1_02) is played.
In the description of Cintilante there you can read about five instead of three moons.
In the description of the Antares Station you can read something about a Governor Mkebe instead of Hirako, which is actually in charge. Also in the same description you can read that the construction is finished in early 2336. (Should be 2336 in general, because we are already mid to end-2336)

News Room
Some dates should be checked for consistency. For example m1_04 and m1_05 take place a day after the news article that reports about the events in m1_04.
Most of the article pictures in the Editorials are transparent, because they are missing an Alpha channel. So you can always read the text through them, which make the pictures barely visible sometimes.

m1_02 up to m3_04
The plural of "Snail" is used most of the time, even the player did not have a snail so far. This is caused because some mission does not use the $SnailCheck messages.
But the $SnailCheck is a little buggy as well, because the term "Snails" appears, if you find the first Snail only after the first mission. I fixed this in my translation with ( >= @SnailTemp[0] 1 ) instead of ( > @SnailTemp[0] 1 )
Or the complete code:
Code: [Select]
$Formula: ( when
   ( >= @SnailTemp[0] 1 )
   ( modify-variable
      "@SnailCheck[Snail]"
      "Snails"
   )
)
+Name: Snail Syntax Variable
+Repeat Count: 1
+Interval: 1

m2_01
AI wings stops their escort duty after the main ship of their assigned group is destroyed.
If your AI wings lose too many ships (most likely because they stopped their escort duty) before they have reached the formation, the HoL ambush can end before it even begins.

m2_02
Actually you can end up as a traitor if you fire too early on the PVN-HoL fighters and you already get the attack order.
Not all of the wingmates retreat to the retreat waypoint and so there were able to destroy the Alzumar even before the Attack order came.

(m2_03
Maybe not a bug in a classic way, instead more of a Balance issue. Actually it seems very unlikely that you can protect the Intrepid well enough to get the Medal, because you have to fight countless of enemy bombers after the Cardinal jumped out. Looks like ~20 enemies at once. Actually i was not able to get through this mission with an Intrepid that had more than 15% myself.)

m3_01
Both Anchas are back to 100% after the Midwinter Station stage.
You are jumping directly into a hostile situation. You do not get even the opportunity to give up. You will be more likely destroyed before you can empty your secondaries and shut down your engines.

m3_03
It can happen, that the final training stage is triggered, before cargo group Dynamic is destroyed. Even i was able to reproduce it only once.

m3_04
Epsilon appear over a minute before the countdown reaches zero.

m4_01
In the case, the player is able to collect all 19 snails, the whole HoL dialogue is skipped and it fades after a few seconds directly to the bonus sequence.
The whole game crashes with two error messages, if you try to start this mission after you return to the main menu after the previous one. This mission and its cutscenes only works if you play it directly after m3_04.
Code: [Select]
LUA ERROR: [string "shipsaveload-sct.tbm - On Frame"]:1: bad argument #1 to 'maxn' (table expected, got nil)

------------------------------------------------------------------
ADE Debug:
------------------------------------------------------------------
------------------------------------------------------------------


------------------------------------------------------------------

stack traceback:
[C]: ?
[C]: in function 'maxn'
[string "shipsaveload-sct.tbm - On Frame"]:1: in main chunk
------------------------------------------------------------------

------------------------------------------------------------------
Code: [Select]
LUA ERROR: [string "flickerships-sct.tbm - On Frame"]:1: bad argument #1 to 'maxn' (table expected, got nil)

------------------------------------------------------------------
ADE Debug:
------------------------------------------------------------------
------------------------------------------------------------------


------------------------------------------------------------------

stack traceback:
[C]: ?
[C]: in function 'maxn'
[string "flickerships-sct.tbm - On Frame"]:1: in main chunk
------------------------------------------------------------------

------------------------------------------------------------------

Hope these are some neat additions for the next update :)
Female FS2 pilot since 1999.

German Translations created by me:
Between the Ashes: Slaves of Chaos, Silent Threat: Reborn (in development)

If you want to know, what my nickname means, -chen is a german diminutive term, so you can translate Novachen as something like Little Nova or Novalet.
Even my original meaning of this name is more like "Sweet pretty deadly (Super)Nova".