: Quite an interesting thread.
: In any case, as theprophet hinted to, it all revolves around start.c. I'd recommend you to download the source to FIAT and check it out... but its really, really terrible code (I just got done changing it quite a bit for v1.00). In any case, here is a rough outline.
: I believe you want it to be a one-time thing, such as the 'redink1 presents' red ink formation in the DD series so far. That can be accomplished with using save games using a technique I named, but which I forget the name to... I think I called it a CAT or something odd like that.
: In any case, this CAT doesn't meow, it stores a write-once boolean variable using a save game. So, before the title screen, do something like this:
: int ¬first = game_exist(1983);
: if (¬first == 0)
: {
: //Do Funky Startup logo and such
: save_game(1983);
: }
: if (¬first == 1)
: {
: //Normal title screen
: }
: Thats basically it... see the confusing start.c for a more involved explanation.
Stupid redink1 !!! When I looked at the dir a found the save1983 file! I thought it was a special save game so I renamed it to save1 and ran it!!! The whole game crashed, grrr!
: Quite an interesting thread.
: In any case, as theprophet hinted to, it all revolves around start.c. I'd recommend you to download the source to FIAT and check it out... but its really, really terrible code (I just got done changing it quite a bit for v1.00). In any case, here is a rough outline.
: I believe you want it to be a one-time thing, such as the 'redink1 presents' red ink formation in the DD series so far. That can be accomplished with using save games using a technique I named, but which I forget the name to... I think I called it a CAT or something odd like that.
: In any case, this CAT doesn't meow, it stores a write-once boolean variable using a save game. So, before the title screen, do something like this:
: int ¬first = game_exist(1983);
: if (¬first == 0)
: {
: //Do Funky Startup logo and such
: save_game(1983);
: }
: if (¬first == 1)
: {
: //Normal title screen
: }
: Thats basically it... see the confusing start.c for a more involved explanation.
I'll try figure that one out! :)
: Quite an interesting thread.
: In any case, as theprophet hinted to, it all revolves around start.c. I'd recommend you to download the source to FIAT and check it out... but its really, really terrible code (I just got done changing it quite a bit for v1.00). In any case, here is a rough outline.
: I believe you want it to be a one-time thing, such as the 'redink1 presents' red ink formation in the DD series so far. That can be accomplished with using save games using a technique I named, but which I forget the name to... I think I called it a CAT or something odd like that.
Didn't you call it a META Variable?