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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
13:38COCKROACH
COCKROACHOn the next instance for Brendor the crash comes back... Now I'll leave that one bugged on purpose I can test why the code fix in being ignored
13:38FIXED
FIXEDAt leat I fixed Textbox Irravonia, but ....
13:28MYSTERY
MYSTERYsprintf in the BoxPic routine and no unwanted whitespaces added? I guess I'll never understand this...
13:27FIXED
FIXEDI've set the BoxPic routine to show a plaque with a question mark on it when no BoxPic picture with the required name was found.
13:18CONFIRMED
CONFIRMEDKA-BLAMMO! Just as I thought... Yet something that was not allowed to happen due to BoxPic pictures being optional, so a fix is definitely required

13:14DONE
DONEWritten a proper error catcher in the LoadImage API control
13:09SOLVED
SOLVEDWait a minute... I think I've seen the little bugger
13:02INVESTIGATION
INVESTIGATIONSince the debugger indicates the textbox itself is being generated, I need to narrow things down.... I'll now take a look if the textbox height is properly being calculated....
12:50NOTE
NOTEStudy was a success, but please note that I still don't have a clue where the issue is caused, so I'm still pretty much in the dark here...
11:24STUDY
10:54RESULT
RESULTYup, the exception is there, claiming a key not pressent in a dictionary is present... In other words the dictionary gets a key request for an non-existent record... that is pretty serious....
10:50VISUALSTUDIO
VISUALSTUDIOGonna run the game in Visual Studio and hopefully some exception will be noted in the debug output, helping me a bit further on the road
10:49POWERSHELL
POWERSHELLI've adepted by sync script to also copy the music files if they are changed, which is possible thanks to RoboCopy
10:25INVESTIGATION
INVESTIGATIONI've re-read the "evil" text where it appears to go wrong, and I cannot find a real reason to error at all, and since the error is beyond vague, this is a very serious issue (if I cannot find why this happens the project is over, so I must find out what the hell is going on here).
8:22MYSTERY
MYSTERYAha.... It's not even the map chainer were it goes wrong.... The opening story doesn't even finish.... but why....?
8:19EXPERIMENT
EXPERIMENTLet's try THIS:
8:15COCKROACH
COCKROACHNot even a CSAY message I put in comes through, and that really indicates something's wrong here
8:05NOTE
NOTEAn extra marker placed in the SASKIA script
8:04FIXED
FIXEDI see the mapname was incorrect, however given the debug codes I added this could not cause this to happen without notices
8:03DEBUG
DEBUGWhich doesn't appear to be the case
8:03DEBUG
DEBUGExtra marker placed to make sure the request itself even done
7:59DEBUG
DEBUGAt least I can see that no map is being loaded on the moment it's requested, which is already nice to know
7:47DEBUG
DEBUGScyndi Marker text for Kthura map placed... This can at least confirm the map itself has been loaded properly, so I can be sure the "evil" doesn't lie there....
7:46NOTE
NOTEThat didn't produce any usable results
7:42DEBUG
DEBUGSince this is looking for a needle in a haystack I've set up an active check for finding Kthura maps within a JCR6 resource within NALA, and hopefully that gives me some errors that actually PROVIDE INFORMATION!
7:13STATUS
STATUSSo this will take some time to find out why this happens
7:13BUG
BUGWell that doesn't appear to be the case
7:10POWERSHELL
POWERSHELLBut let's first re-run the general building script to make sure no conflicts can be there
7:09BUG
BUG.NET error in user code -- The typical useless error message
0:53BACKUP
BACKUPRunning
0:53LINK
LINKMusic linked to the map
0:51MUSIC
MUSICI did however make a little preparation to more easily link "Calm Indoors" by Widzy to Irravonia's house
0:48NOTE
NOTENo time yet to test, and since I'm tired now, and in need of rest, that will come later.
0:48SASKIA
SASKIAA script has been set up to show little Irravonia, while her parents are discussing Agon's disease
- = 4 Aug 2019 = -
23:29CONFIRMED
CONFIRMEDThey are there on this backside, though
23:29BUG
BUGNot really a bug, but I see now that Tephondar's wings are missing on his front side...
23:28ART
ARTTephondar sprite
23:28ART
ARTYannee Sprite
23:24ART
ARTFeenalaria Sprite
23:21MAP
MAPSet up a living room in Irravonia's house
22:44POWERSHELL
POWERSHELLRunning my PowerShell Kthura Building script so Kthura is fully up-to-date now
22:43CONFIRMED
CONFIRMEDDeleting objects works
22:43FIXED
FIXEDA total remap was desirable
22:40KTHURA
KTHURAA remove feature has been added, but not yet tested
22:30KTHURA
KTHURAA quick map created for testing a feature I must add to the Kthura editor (which I forgot to implement, silly me)
22:27REMOVED
REMOVEDGot rid of data I no longer need
22:23MAP
MAPI've designed the corridor of Irravonia's house. This corridor is important because this is where Irravonia is eavesdropping when the Fairy Elder (Feenalaria) tells them of Irravonia's condition
22:09ART
ARTBrendor Imported textures needed to recreate Irravonia's house
22:04NOTE
NOTEAlthough it's certain that nearly all levels will be recreated with Kthura, the teddybear transfer tool can still help me to me sure all textures will be correctly in place
21:42CHECKED
CHECKEDThe other text all seems to be in order, or at least according to the editor it is
20:57COCKROACH
COCKROACHI need to investigate #23 once more
20:55TEST
TESTXtra test, but it should be alright
20:25FIXED
FIXEDAnd while I was at it I also fixed #23
20:24FIXED
FIXEDI fixed an order issue in Scenario block C of the prologue block
13:19CONFIRMED
CONFIRMEDFix confirmed
13:17TEST
TESTLet's do it!
13:17FIXED
FIXEDI think I fixed the language ignore issue, but I gotta test to be sure
12:45DONE
DONEI REFUSE to call this 'fixed' (nothing was broken in the first place), but at least we can move on now
12:39NIL
NILLet's try to "force" things
12:37DEBUG
DEBUGLet's see where it goes "wrong"
12:37NOTE
NOTEWhich is bullshit
12:37FAILURE
FAILUREOut of memory
12:33NOTE
NOTEWell at least I won't use string.format anymore for strings where spaces matter, that's for sure....
12:16MYSTERY
MYSTERYIt DOES seem that string.format() is to blame for all that leading spaces mess
12:12MYSTERY
MYSTERYAnd how could code cause an out of memory, stop doing it after dummying it, and not resuming to do it aftr undummying it, without modifications?
12:12FIXED
FIXEDOkay, that trim not wanting a boolean was at least an error that made sense
12:08EXPERIMENT
EXPERIMENT???
12:05COCKROACH
COCKROACHI wish I knew why that FALSE out of memory report comes from...
12:02NOTE
NOTE(This should not make any difference, but hey... who knows)....
12:02EXPERIMENT
EXPERIMENTLet's see..... :-/
11:51COCKROACH
COCKROACHAlthough it's still beyond me why it keeps adding spaces... EVEN WITH TRIM() FUNCTIONS!
11:51FIXED
FIXEDThe string issue is indeed fixed
11:49TEST
TESTIrravonia Let's have another go, Butterfly!
11:48FIXED
FIXEDSo by doing that now, the not available strings have been fixed
11:48LINK
LINKString was not properly linked to the metatable...
11:44INVESTIGATION
INVESTIGATIONAs far as I can judge so far, NIL is not responsible for those unwanted leading spaces
11:38DONE
DONEAdd some Trims
11:23INVESTIGATION
INVESTIGATIONI guess I gotta investigate... for some reason!
11:22BUG
BUGAnd NONE of the strings defined, for some reason
11:22BUG
BUGSpaces added to the var names for some reason
11:20TEST
TESTAGAIN!
11:20FIXED
FIXEDTaken care of!
11:20STUPIDITY
STUPIDITYMissed a few spots
11:19FIXED
FIXEDAppend is not + but .. in Lua and thus also in NIL
11:17TEST
TESTTo work, or not to work... that's the question
11:16DEBUG
DEBUGI've added a VARS overview
11:10DUMMIED
DUMMIEDCode revealing the state of superglobals, as this would only spook up future debugging, and it's no longer needed anyway as SuperGlobals have been confirmed to work
11:08CONFIRMED
CONFIRMEDBut at least I know for sure that the names are now properly set
11:07NOTE
NOTETHAT still didn't do what I wanted to see....
11:05TEST
TESTa test to confirm this
11:05DEBUG
DEBUGThat could explain why this didn't work, but first
11:05INVESTIGATION
INVESTIGATIONAha... The name variables are not even defined....
10:57DEBUG
DEBUGLet's see why the names are not set....
10:52FIXED
FIXEDThe margin issue does solve the text out of screen issue
10:46COSMETIC
COSMETICI've gone for a wider margin, and let's see what that does....
10:45BUG
BUGThe width's too great which can cause text to be generated outisde the screenborders, becomeing impossible to see, let alone, read.
10:45BUG
BUGThe language setting is ignored, so I always get English even when I asked for Dutch
10:44BUG
BUGEric Variables are NOT being substituted
10:44JUDGMENT
JUDGMENTthe basics work, but....
10:26TEST
TESTNot sure if it works, so here goes Take A
10:25NIL
NILI've tried to set up a chain to the next box of text, or going back to the original flow if needed....
9:43STATUS
STATUSIT WORKSSS!
9:39FIXED
FIXEDIllegal Function Call
9:37TEST
TESTAgain!
9:37FIXED
FIXEDSyntax error
9:36TEST
TESTLet's see what happens
9:36NIL
NILPut that on screen
9:34DONE
DONESet out what to put on screen and what not
8:27COSMETIC
COSMETICX coordinate text change
8:25FIXED
FIXEDIllegal Function Call
8:24TEST
TESTAnother test
8:24FIXED
FIXEDForgotten "self"
8:21NOTE
8:18DONE
DONEOkay, I got hungry, so I ate some eggs for breakfast first....
7:29NIL
NILI've set the header to appear... ONLY the header for now... The scenario text comes later... Since people love the text to come in letter by letter (for reasons beyond me), that will take some extra effort....
7:22STATUS
STATUSWell, let's investigate what I can do to make text appear in the textboxes.... I do have the feeling (or false hope, you name it) that I might have done all the hard work now....
0:05STATUS
STATUSAnd now I'm really gonna call it a day!
0:05JUDGMENT
JUDGMENTPERFECT! That will do!
0:04FIXED
FIXEDFirst act of stupidity
0:01DONE
DONETHAT should do it!
0:00JUDGMENT
JUDGMENTthe box itself looks better, but the picture does not
- = 3 Aug 2019 = -
23:59OFFTOPIC
OFFTOPICAziella Dang.... An entire page full on one day.... I really did a lot today
23:58TEST
TESTI need to see how that looks though
23:58COSMETIC
COSMETICMade sure the height is always 150 min.... This would come out better with the portraits anyway, which are by default height 96
23:57NOTE
NOTEThe outcome appears in order based on the calculation, eh?
23:54NOTE
NOTE77 looks very strange to me.... How could that height come out, I wonder....
23:54RESULT
RESULT
DEBUG: y:1003; h: 77; c:1041
23:52DEBUG
DEBUGTemp line to get some more data, as I think there's something fishy going on here!
23:50RESULT
RESULTNo difference.... I guess that was to be expected, but still
23:48EXPERIMENT
EXPERIMENTLet's try this....
23:47JUDGMENT
JUDGMENTNot yet sure....
23:45TEST
TESTTake Five, let's see what happens, eh?
23:45COSMETIC
COSMETICI've set the y coordinate of the picture to the center of the textbox too
23:44COSMETIC
COSMETICFor starters i made sure the color is set to "white", as that may save me a lot of trouble
23:44STUPIDITY
STUPIDITYof course I should have checked that earlier
23:44STUDY
STUDYOh, I made a vertical auto-center, eh?
23:43JUDGMENT
JUDGMENTIt.... works... but I'm NOT happy, meow!
23:42TEST
TESTTake Four!
23:42MYSTERY
MYSTERYWhich didn't end up in an out of memory this time (not that there was any reason to, but when it did throw that error, that reason was non-existent, as well... I I wonder)
23:41FIXED
FIXEDAnd forgotten end
23:41FIXED
FIXEDAnother forgotten self
23:40TEST
TESTTake Three!
23:40FIXED
FIXEDOkay NOW I should have that!
23:39STUPIDITY
STUPIDITYI fixed something else.... Now it had to be fixed anyway, but it was not what I though I had fixed.... (Stooooopid)
23:38STATUS
STATUSLet's hope I won't surpass 40 this time :-/
23:38TEST
TESTTake Two!
23:38FIXED
FIXEDMerya
23:36STUPIDITY
STUPIDITYCow! Use "self"... dork!
23:35TEST
TESTTake One
23:35STATUS
STATUSForgive me my skepsis given what happened today... :-P
23:34EXPERIMENT
EXPERIMENTDoes BoxPic what it has to do here?
23:29FIXED
FIXEDCopyright note error
22:39STATUS
STATUSI need a break... Ok?
22:39STATUS
STATUSCalling it... for now.....
22:37GITHUB
GITHUBSeveral more repositories updated
22:36BACKUP
BACKUPRunning
22:35NOTE
NOTEIt appears to be working... again
22:35FAILURE
FAILUREConnection failure with GitHub
22:34NOTE
NOTENote to self about BoxPics.nil -- I forgot about it, but it WILL save me a lot of trouble, so why not make use of that little file :)
22:34UPDATED
UPDATEDCopyright and license blocks
22:28GITHUB
GITHUBUpdated
22:27STATUS
STATUSand requiring 47 takes to get it done, is WAAAAY to much....
22:26STATUS
STATUSAnd tomorrow I've little time at my hands (which is normal on Sunday for me), so I'm not sure I'll be able to get much done then....
22:26STATUS
STATUSOf course you realize, that due to the big amount of time that was now wasted, I can't get to putting the actual text in
22:25STATUS
STATUSFINALLY

At least I see what I wanted to see... for now...

22:23TEST
TESTTake XLVII
22:23FIXED
FIXEDMissing field
22:22TEST
TESTTake XLVI
22:22FIXED
FIXEDCase Error
22:20TEST
TESTTake XLV
22:20NIL
NILI've made sure that an empty string is also not accepted by the alternate font loader
22:11TEST
TESTDernor Test XLIV
22:11STATUS
STATUS(All this trouble all to get a texbox on screen... And then to think I chose this road to SAVE time)
22:11DUMMIED
DUMMIEDPicture code as I don't need it now, and it will be rewritten eventually anyway
22:02TEST
TESTTake XLIII
22:02FIXED
FIXEDI ... think....
21:38BUG
BUG?
21:34TEST
TESTXLII
21:34FIXED
FIXEDIllegal pairs reference usage
21:34STUPIDITY
STUPIDITYAsshole!
21:18TEST
TESTTake XLI
21:17FIXED
FIXEDWell case header in field "Header" has been fixed
21:17FUCKYOU
FUCKYOUDon't you just hate it that Lua has no specific order for keys in tables?
21:15TEST
TESTTake XL
21:15DEBUG
DEBUGI hope this debug line can tell me why
21:15BUG
BUGNow it makes a very idiotic claim... A number is suddenly not a number, eh?
21:12TEST
TESTTake XXXIX
21:11FIXED
FIXEDI think I fixed that, but as I'm not sure, let's do another test, eh?
21:09BUG
BUGNow the system throws an index 0.... Not that odd since Lua (and thus NIL as well) start arrays at 1, but I need to look why index 0 is called at all!
21:07TEST
TESTXXXVIII
21:07DUMMIED
DUMMIEDsome more code that I no longer need and which is now causing other (non-existent) errors
21:05TEST
TESTTake XXXVII
21:05DUMMIED
DUMMIEDI've dummied the code... I can retrieve it if needed, but this was no longer very useful, at all... I think it's even better if I leave this as much as possible to BoxText itself now....
21:04ANALYSIS
ANALYSISThis is getting to a point that things do not really make much sense anymore... Rather than trying to make sense out of it I think I'd better dummy all this.
20:59FIXED
FIXEDAt last.... Well this is only a part of the issue, as I still got a way to go here
20:58TEST
TESTXXXVI
20:58FUCKYOU
FUCKYOURebecca krijg toch allemaal de kol&egrav;re... val voor mijn part allemaal dood!
20:55TEST
TESTXXXV
20:55DONE
DONEAWFUL CODE STRAIGHT FROM THE BOILER ROOM OF HELL! I refuse to call this a "fix", but if it works, it works, and that's the only thing that REALLY matters!
20:54COCKROACH
COCKROACHAnd now the system starts talking bullcrap
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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112