Project

General

Profile

Bug #1108

Infine corruption during first tic

Added by vermil about 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
-
Target version:
Start date:
2013-01-10
% Done:

100%


Description

Attempting to do anything in the first tic of an infine script causes corruption of all following infine.

Labels: InFine, Textures, Sound Effects

History

#1 Updated by vermil about 11 years ago

I meant to say, if the infine def is loading graphics that have external patches in the actual Dday folder

#2 Updated by vermil about 11 years ago

Indeed, there is evidence that this issue with loading out of the patch folder isn't Infine specific.

Once it goes wrong, it seems to stop loading anything out of the patch folder in the Dday folder until you start a new game, at which point patch loading appears to resume again until the same points it stopped loading in the previous game.

#3 Updated by skyjake about 11 years ago

- labels: Infine first tic --> InFine, Textures
- priority: 1 --> 3

#4 Updated by skyjake about 11 years ago

- labels: InFine, Textures --> InFine, Textures, Sound Effects

#5 Updated by skyjake about 11 years ago

- status: open --> fixed
- assigned_to: Jaakko Keränen

#6 Updated by skyjake about 11 years ago

This issue should now be resolved because the first tic of InFine scripts is no longer getting special treatment. Instead, if a map begins with an InFine script, time starts normally without pausing for the busy transition animation.

#7 Updated by skyjake almost 11 years ago

causes corruption of all following infine

What do you mean by "corruption"? Visual or behavioral?

Please attach an example script so it is easier to diagnose the issue.

#8 Updated by vermil over 10 years ago

Further analysis reveals two small separate issues.

1. Sound effects set to play in the first tic of an infine def don't play. Music, graphics and text appear to be unaffected.

2. If the infine def is loading external patches from the patches folder in the actual Dday folder (i.e not from within a PK3), it will stop loading them after a certain point; it seems to vary based on what other resources are loaded (though if the same resources are loaded, it always stops at the same point in the infine.

Also available in: Atom PDF