Thread: [REL] FOTRS Ultimate Project
View Single Post
Old 10-16-17, 09:26 PM   #5410
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

Quote:
Originally Posted by propbeanie View Post
I was wondering if maybe the game uses say 19380101 as "Day Zero" and counts numerically up from there, making December 8th, 1941 "Day 1436" (or whatever), and ~everything~ has to match (which it doesn't) in the game, else it goes off by a few days a year (February 29th, April 31st, etc), and then doesn't apply the "upgrades" because of missing "The Date" - even though "the calendar" says otherwise, and when you come back to port after that first patrol after the supposed upgrade date, all is well, because the missing days have passed. In other words, the in-game calendar might say it's January 1, 1945 (Day 2576) when the upgrade should be applied, but the game's "day count" shows it to actually be two weeks earlier (Day 2561), like say December 16, 1944, and hence the upgrade is not applied... ?? maybe? - until those two weeks have passed...
That's an interesting concept. The game having a "Start" date from some point in time (like your suggestion of 19380101). The only trouble is.......what is the date?!? AND, what/where is the script that keeps this time tract?

For those of you who have been reading these later pages regarding why does the game falter on dates and upgrades? The trouble is, we don't have a "road map" to what the developers have done with game "saves" or how they keep track of time, to even suspect there's a way of fixing the issues encountered. As we know, the game works as expected with equipment upgrades if you start a Campaign game after the equipment has been allowed to "exist". Having the Campaign "cross" this existence date on its own.....many times you won't get the use of the equipment. Pretty simple findings, but the real problem is.....what to do about it (if anything can be done)??

I'm almost convinced we won't be able to fix anything since the game engine may be the real culprit. Either it doesn't allow enough memory to keep tract of the game to know what date its on, or there's a simple math equation that the game engine can't handle and POOF......it turns into a dumb box of rocks when it comes to keeping tract of equipment existence dates. Either way, we modders are not capable of "fixing" these kinds of issues. We're lucky to figure out "there's a problem" by just playing the game enough times....fixing it may be beyond our control.

I can tell you we've removed countless errors in equipment dates, mission dates, ship texture dates etc., in an attempt to have the game run smoothly......more than any other mod! However, if the fault is in the game engine itself when trying to keep tract of a Campaign game that spans long periods of time......we may have to consider shortening those Campaign periods to specific single years rather than think we can go from Dec 8 1941 to August 1945 in one Campaign game period.
__________________


The HMS Shannon vs. USS Chesapeake outside Boston Harbor June 1, 1813

USS Chesapeake Captain James Lawrence lay mortally wounded...
Quote:
.."tell the men to fire faster, fight 'till she sinks,..boys don't give up the ship!"
CapnScurvy is offline   Reply With Quote