Title
Github Itch.io

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
15:40TEST
TEST Take CMLXXXV
15:40SCRIPT
SCRIPTFirst Basis
15:18STATUS
STATUS Although not all things are settled yet, I can at least for now let it be and move to the hero compiler
14:57TEST
TEST Take CMLXXXIV
14:57DONE
DONE Icon Foe
14:52TEST
TEST Take CMLXXXIII
14:52SCRIPT
SCRIPTHP handling in Foes
14:47TEST
TEST Take CMLXXXII
14:47SCRIPT
SCRIPTStat copier
14:39TEST
TEST Take CMLXXXI
14:39SCRIPT
SCRIPTStart of statistician record
14:28STATUS
STATUS Right! Back on track.
14:25TEST
TEST Tai Take CMLXXX
14:25STATUS
STATUS Due to Windows being programmed to crash every now and then, I must try another take in order to see if everything is operational and where I was.
14:17FAILURE
FAILURE Blue Screen Of Death due to a non-existant problem.
13:59TEST
TEST Take CMLXXIX
13:59VOID
VOID SIGH! I really must fix that!
13:59TEST
TEST Take CMLXXVIII
13:58LINK
LINK A few needed linkups (oh no, I'm not done yet!)
13:49CONFIRMED
CONFIRMEDThat it does... good
13:48TEST
TEST Take CMLXXVII
13:48NOTE
NOTE I can only test now if it compiles.
13:48SCRIPT
SCRIPTStart of the Foe Compiler. Right now it only loads the raw data.
13:24TEST
TEST Take CMLXXVI
13:24DONE
DONE Basis class for foe handling. Still a lot to do here, though!
13:16VOID
VOID It was just a remove and place it back exactly the way it was.

Before that it didn't work, after that it did.

Every code knows this woe well.

13:15TEST
TEST Take CMLXXV
13:15VOID
VOID ????
13:13TEST
TEST Take CMLXXIV
13:13DONE
DONE Set up a quick fighter register with a few indexes to speed things up
12:19CONFIRMED
CONFIRMEDSuccess, at last!
12:18TEST
TEST Take CMLXXIII
12:18VOID
VOID Scyndi's declaration bug
12:17TEST
TEST Take CMLXXII
12:17VOID
VOID GRRR!
12:04TEST
TEST Take CMLXXI
12:04FIXED
FIXED Force wrongly set up
- = 23 Oct 2023 = -
22:45CONFIRMED
CONFIRMEDAn now everything seems to be in working order.
22:41TEST
TEST Marrilona Take CMLXX
22:41FIXED
FIXED missing declaration + definition x3
22:40TEST
TEST Take CMLXIX
22:40FIXED
FIXED Scope error
22:39TEST
TEST Take CMLXVIII
22:39DONE
DONE Add Extra diamond
22:38DONE
DONE Add Hero diamond
22:38DONE
DONE Add Foe diamond
22:18CONFIRMED
CONFIRMEDIt compiles.
22:17TEST
TEST Take CMLXVII
22:17FIXED
FIXED Stupidity
22:16TEST
TEST Take CMLXVI
22:16FIXED
FIXED Scope error
22:14TEST
TEST Take CMLXV
22:14TECHNO
TECHNO Clear screen needed. Conflicting data comes my way
22:13TEST
TEST Take CMLXIV
22:13DONE
DONE Empty Slot
22:13DONE
DONE Joker
21:49CONFIRMED
CONFIRMEDIt compiles
21:48TEST
TEST Take CMLXIII
21:44SCYNDI
SCYNDII've set up a new class for the gauge slots. Although a few things in this will certainly be taken over from the original setup (as it was better than I though).
21:11NOTE
NOTE Contrary to TFT REVAMPED (and to Star Story II where they were (due to lack of time) not even implemented at all) Jokers can now be asigned to ALL enemies (regular foes and bosses alike) and Joker cards will be added to every 100 positions on the diamond gauge.

All enemies can take a special effect from Jokers, but this does not necessarily have to be the case. Now the script will place 20 jokers at the start and place a new joker at position 2000 every time a joker passes. Any spot already taken WILL be overridden. Part of the game rules (for multiple reasons both gameplay wise as technical).

21:06C#
C#Joker field in foe editor
20:53CONFIRMED
CONFIRMEDAnd that's precisely what happens. Good!
20:52TEST
TEST Take CMLXII
20:52TECHNO
TECHNO Rachel A quick take is needed to see if this all compiles and loads. Basically when the main menu appears, the test is succesful.
20:47DONE
DONE Done "Backside" diamond (in other words an empty slot)
20:46DONE
DONE Joker (will be more prominent here than ever before)
20:41DONE
DONE Hero diamonds will be loaded now (except for Luna as her sprite has not yet been designed)
20:38DONE
DONE Foe Diamonds will be loaded now
20:35FIXED
FIXED Combat diamonds in the wrong directory
19:04STATUS
STATUS FINALLY the error message I wanted to see.
19:02TEST
TEST Take CMLXI
19:02STUPIDITY
STUPIDITY Fuck you, Jeroen!
19:00TEST
TEST Take CMLX
19:00VOID
VOID I think I voided the problem
18:59SOLVED
Wait a minute. I think I know where the pain lies
18:58VISUALSTUDIO
VISUALSTUDIO Take CMLIX
18:58FUCKYOU
FUCKYOU This is NOT possible unless the compilation for the C++ code failed, but accoriding to the VisualStudio log, it was succesful.

All I can do is run SCI in VS then.

18:55TEST
TEST Take CMLVIII
18:55VOID
VOID Don't ask!
18:52TEST
TEST Take CMLVII
18:52LINK
LINK Link up code... Far from beautiful, but IT WORKS (at least, it should) and that's all that should matter!
18:48C++
C++compiling
18:48C++
C++StopWalking API
18:39TEST
TEST Take CMLVI
18:39FIXED
FIXED Syntax error x2
18:36TEST
TEST Take CMLV
18:36FIXED
FIXED The first required #use clause caused an error due to being missing
18:34TEST
TEST Take CMLIV
18:34SCRIPT
SCRIPTAziella NewEnemy property
18:28CONFIRMED
CONFIRMEDTrès bien! That's what I wanted to see
18:27TEST
TEST Take CMLIII
18:26VOID
VOID Whatever
18:24TEST
TEST Take CMLII
18:24FIXED
FIXED Another. How did I manage to do that?
18:22TEST
TEST Take CMLI
18:22FIXED
FIXED Wrong operator
18:15TEST
TEST Take CML
18:15DONE
DONE Other approach
18:13TEST
TEST Take CMXLIX
18:13VOID
VOID Fuck it
18:10TEST
TEST Take CMXLVIII
18:10DONE
DONE added some required fields
18:10SOLVED
There was nothing wrong... Silly me
18:06TEST
TEST Take CMXLVII
18:06VOID
VOID In order to not spook this up any more than I have to let's do this with a different approach
18:05BUG
BUG Now I am a bit flabbergasted by the claim that the function I created would not exist
18:01TEST
TEST Take CMXLVI
18:01VOID
VOID Set up start function (big moment in which little happens, but what happens is vital)
17:39TEST
TEST Take CMXLV
17:39STATUS
STATUS Well, in order to resume I need a take to get my persoanl update ... Nothing serious! Just a memory refreshment. Don we all need that sometimes?
12:05STATUS
STATUS FINALLY the error message I wanted to see
12:03TEST
TEST Take CMXLIV
12:03FUCKYOU
FUCKYOU Got it?
12:00TEST
TEST Scyndi Take CMXLIII
12:00VOID
VOID More lies covered?
11:56TEST
TEST Take CMXLII
11:56FIXED
FIXED Syntax error
11:55TEST
TEST Take CMXLI
11:55VOID
VOID Ah, yeah, that way
11:52TEST
TEST Take CMXL
11:52DEBUG
DEBUG An impossible error message. I need to figure out why this happens. A few more debug lines must guide me here
11:47TEST
TEST Take CMXXXIX
11:47FIXED
FIXED C-string format error
11:43TEST
TEST Take CMXXXVIII
11:43FIXED
FIXED Missing definition
11:41TEST
TEST Take CMXXXVII
11:41FUCKYOU
FUCKYOU Problem voided and I'm very pissed about having to do this
11:39MYSTERY
MYSTERY It appears to go wrong sooner than I could possibly imagine
11:37TECHNO
TECHNO My debug log should tell me more about what's happening now
11:36TEST
TEST Take CMXXXVI
11:35BUG
BUG The error I get makes no sense... at all!
11:01TEST
TEST Take CMXXXV
11:01FIXED
FIXED 404 (well the errors don't have numbers here, but you know what I mean) XD
10:50TEST
TEST Take CMXXXIV
10:50TECHNO
TECHNO What I am going to do now may make perfect sense to fellow coders, but if you ain't it won't. I'm deliberately gonna cause errors, but the error messages will tell me if some underlying setups are corect. Yeah, you follow?
10:42FIXED
FIXED A few data errors in this devlog after some saved data was lost due to a reasonless Blue Screen Of Death
- = 22 Oct 2023 = -
23:41CONFIRMED
CONFIRMEDAll compilation error accounted for... (for now)
23:40TEST
TEST Take CMXXXIII
23:40FUCKYOU
FUCKYOU Not gonna mention this
23:39TEST
TEST Take CMXXXII
23:39FIXED
FIXED Faulty definition
23:38TEST
TEST Take CMXXXI
23:38FIXED
FIXED Syntax error
23:37TEST
TEST Take CMXXX
23:37DONE
DONE Luna Ah yeah, just copy in all #use clauses, I don't care. It's clear I'm gonna need them all anyway
23:36TEST
TEST Take CMXXIX
23:36NOTE
NOTE All I care about now in tests if it this all compiles
23:32SCRIPT
SCRIPTNot much I can do today, but a small template has been set up (as I could just copy and adept the template for the field flow. So far the easy part)
9:58STATUS
STATUS Today I have no time at all to work on the game. And especially since the combat engine is the most complicated part of the game which I do NOT want to mess up, I guess it's wiser to leave that for either tomorrow or perhaps tonight, but no sooner than that.
- = 21 Oct 2023 = -
23:08STATUS
STATUS FINALLY the error I wanted to see (namely the error indicating the combat flow scripts do not yet exist), but that is no more concern for today. I'm tired and I need rest now. See ya another time!
23:06TEST
TEST Take CMXXVIII
23:06FIXED
FIXED Syntax error
23:04TEST
TEST Take CMXXVII
23:04FIXED
FIXED Conflict
23:02TEST
TEST Take CMXXVI
23:02VOID
VOID Oh well
23:00TEST
TEST Take CMXXV
23:00FIXED
FIXED Interfacing case error (luckily these interfacings are part of the core and once they work, they work)
22:58VISUALSTUDIO
VISUALSTUDIO Take CMXXIV
22:58FUCKYOU
FUCKYOU Da fuck?
22:56TEST
TEST Take CMXXIII
22:56FUCKYOU
FUCKYOU GRRR!
22:55TEST
TEST Take CMXXII
22:55TRANSFER
TRANSFER Big fonts
22:50TEST
TEST Take CMXXI
22:50FIXED
FIXED Link up code typo
22:48TEST
TEST Take CMXX
22:48NOTE
NOTE Now the game should give the combat intro screen, but it should surely crash as soon as the combat itself is to be loaded. For multiple reasons. For starters the combat code itself does not yet exist, duh! Yet another should should do it.
22:43DONE
DONE All direct compilation errors accounted for
22:41TEST
TEST Francis Take CMXIX
22:41FIXED
FIXED Hmmm
22:41TEST
TEST Take CMXVIII
22:41FIXED
FIXED Anything but the kitchen sink
22:40TEST
TEST Take CMXVII
22:04SCRIPT
SCRIPTEffect for encounter (will be the same as TFT. Is less resource and memory consuming than what I originally had in mind. And perhaps better looking too).
22:02TRANSFER
TRANSFER Boss intro tune (although not yet needed, it would be safer to have it present already)
21:40FIXED
FIXED A bug in the encounter editor giving odd values
21:36CONFIRMED
CONFIRMEDLink to worlmap works! Good!
21:34TEST
TEST Take CMXVI
21:34FUCKYOU
FUCKYOU Fuck it!
21:32TEST
TEST Take CMXV
21:32FIXED
FIXED Exit didn't work
21:30SCRIPT
SCRIPTTemplate for combat link up
20:15STATUS
STATUS FINALLY the system tries to call the not yet existent combat routine giving me the error message I wanted to see.
20:13TEST
TEST Take CMXIV
20:13VOID
VOID I think I must do things differently. I guess Lua had it's original "len" function removed.
20:09TEST
TEST Take CMXIII
20:09FIXED
FIXED When interfeacing directly with Lua, case sensitivity is always an issue
20:06CONFIRMED
CONFIRMEDI see... what I wanted to see. Good!
20:04TEST
TEST Take CMXII
20:04VOID
VOID Let's have a look at this
20:03FUCKYOU
FUCKYOU Line! Good one. Well, perhaps, I can do something better than a line
20:01TEST
TEST Take CMXI
20:01FIXED
FIXED I think I fixed that
19:57INVESTIGATION
INVESTIGATION Myrah Just as I though.... MaxEnc contains value zero. Now the question is why
19:55TEST
TEST Take CMX
19:55DEBUG
DEBUG Let's find out why the guage bar doesn't appear
19:02FIXED
FIXED At least I've put the gauge a bit higher
19:01VOID
VOID Static locals. I really must see to it that that feature gets to work properly, as this is driving me NUTS!
19:01FAILURE
FAILURE Devlog tool crashed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
(c) Jeroen P. Broks