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 113 114 115 116 117 118 119 120 121 122 123
21:44DONE
DONE Aziella Great! I've killed what was beautiful code, and dirty code straight from hell (ruining all rules of programming even my own) seems to work... TERRIBLE!
21:29MYSTERY
MYSTERY It's getting stranger....
21:28MYSTERY
MYSTERY Let's try a few things.... Whatever is happening here... It should not be possible....
21:22MYSTERY
MYSTERY Now let's see if I get this straight... Class CL_SASKIA is nil, while doing a request from CL_SASKIA is actually running.... WTF is going on here?
21:20LINK
LINK I've linked the SASKIA cycler to the Update callback in the field... Now things can get to work... (I hope).
20:03FONT
FONT Coolvetica 20 has been linked to the BoxText routine as standard font
19:56DONE
DONE A little reorderning of code... Would be very important to do before the BoxText routine kicks in!
17:54STATUS
STATUS All crashes accounted for!
17:52FIXED
FIXED Flow error
17:51CONFIRMED
CONFIRMED
17:50FIXED
FIXED I think I fixed the damn scope error
12:30CLOSED
12:30FIXED
11:42BUG
11:12HUH
HUH local local?
11:09FIXED
FIXED And that should take care of all parse error crap
11:06FIXED
FIXED Parse error :(
11:04FIXED
FIXED I think I fixed this.... (I hope)....
11:01SOLVED
SOLVED Aha... hahaha... I think I got it :P
10:59HUH
HUH A strange error, of which I cannot fully tell if this is another bug or still the same one refusing to be fixed.
10:55FIXED
FIXED And another parse error killed
10:52FIXED
FIXED This SHOULD fix it
10:49STUDY
STUDY Yup, and NOW I found it... Now I've added an extra parameter in the classes tracker, so it can see that it's a group.... This does not yet fix the issue, but I wanna see if this is being registered!
10:45STUDY
STUDY And hopefully I can study this now at last!
10:45FIXED
FIXED I fixed that now
10:44STUPIDITY
STUPIDITY Merya Ah... dupe vars are the reason behind the nonsensical data
10:38FAILURE
FAILURE How can I fix this, if Lua refuses me to create data that makes sense?
10:38HUH
HUH Nil?
10:35STUDY
STUDY let's set this out more properly as this is getting more and more vague
10:32STUDY
STUDY So let's try it again!
10:32FIXED
FIXED A few issues in setting this study material up
9:49STUDY
STUDY Some more study
9:49FAILURE
FAILURE That did not shine a light
9:43STUDY
STUDY Let's see what I can do to make sure I can rule groups out here... :-/
9:36SOLVED
SOLVED Aha... Now I see... The parser didn't understand the difference between a group and a class, and as the "." wasn't used, it threw an error... That should be fixable, though...
9:32COCKROACH
COCKROACH And now it's just playing dumb on me
9:30FIXED
FIXED Forgotten commas
9:29FIXED
FIXED Some function misdefinitions
9:27FIXED
FIXED Well THAT is fixed now
9:26STUPIDITY
STUPIDITY That syntax would NEVER work, Jeroen! Neither in NIL nor in Lua
9:23DONE
DONE I refuse to call this fixed, but at least this should prevent trouble (for now).
9:23BUG
BUG I see private classes are still bugged (was to be expected, but still)
9:19FAILURE
FAILURE VAGUE error
9:19TEST
TEST A test
- = 28 Jul 2019 = -
23:52STATUS
STATUS But for now I'm too tired... I cannot think clearly anymore, so it's better if I call it!
23:51LINK
LINK I've set a link to the BoxText library and the game. This has not yet been tested, and it must be very fragile as a result. I will have to set this out properly later
23:15GENERATION
GENERATION New Anyway.nil file generated
21:52LINK
LINK And a link established to the 'scenario' library, which will only be used in the BoxText routine (at least for now, as a few sub-events may also use this)
21:51NIL
NIL Skeleton for BoxText
21:32DONE
DONE I've converted the scenario library into NIL format and I've made it extensible for future engines
20:04TODO
TODO Dernor Spicing my chicken for my dinner tonight
18:59STATUS
STATUS I'm taking a break now
18:59BACKUP
BACKUP Running
18:58NOTE
NOTE (Of course since I don't have to set up any scenario any more, except for testing for typos, things are a bit easier on me).
18:57STATUS
STATUS Of course I wasted an entire day on such an imbecile thing, but at least it works now... Next step will be the BoxText script, which will also be one hell of a job....
18:49FIXED
FIXED GOTCHA!!!! Idiots
18:48TEST
TEST So here's that test!
18:48STATUS
STATUS This should now be fixed, but I need to make another test to be 100% sure
18:47FAILURE
FAILURE Leave it the guys at MicroSCHOFT (not a typo, just look up the Dutch word "schoft") to make simple actions into a mess!
18:33INVESTIGATION
INVESTIGATION I did deliberately place Brendor out of the prison walls to see if he'd appear, and he does.... So what is clear is that the objects are (for some reason) drawn in the wrong order... This would imply dominance maps being ignored, somehow
18:31DEBUG
DEBUG HARSH TEST!
18:28INVESTIGATION
INVESTIGATION The textures ARE being loaded... The debug round did confirm that one!
18:25DEBUG
DEBUG Hopefully this debug line can provide me some answers, as I'm really getting clueless now...
18:23COCKROACH
COCKROACH The crasher is NOT activated, meaning the textures in question ARE LOADED. But what goes wrong then?
18:20DONE
DONE In order to make sure I've made sure the game will crash out. I've done this by using delegates to make sure the EDITOR will not crash on things like these.
18:19INVESTIGATION
INVESTIGATION My guess is something goes wrong with loading picture bundles
17:51CONFIRMED
CONFIRMED Indeed, the objects are loaded... Question is why they do not appear... :-/
17:47FIXED
FIXED I guess I've to eat more fish... If it wasn't so revolting and expensive!
17:46STUPIDITY
STUPIDITY I KNEW that whatever it was, it had to be stupid!
17:44COCKROACH
COCKROACH NIL VALUE!!! Not possible unless faulty script has been produced by the underlying API (which should in turn also not be possible, but let's check)
17:38STATUS
STATUS If this game ever gets finished it'd be a disaster, eh?
17:38FIXED
FIXED Code Typo
17:35TEST
TEST again....
17:35COCKROACH
COCKROACH F.U.
17:34UNDESIREABLE
UNDESIREABLE Why does Lua have loadstring and load... Makes NIL communication harder, ya know
17:31DEBUG
DEBUG Rebecca And a command for the console to see the results... Now I wanna know what I get to see... :-/
17:31LINK
LINK Linked to the script VMs
17:31KTHURA
KTHURA Easy to write anyway :P
17:30NALA
NALA I've added a Kthura Object counter
15:16FIXED
FIXED Parameters wrongly received
15:13STATUS
STATUS almost there...
15:08TEST
TEST AGAIN!
15:07FIXED
FIXED
15:07STUPIDITY
STUPIDITY ANOTHER Code typo
14:59FIXED
FIXED Anyway, it's been fixed, so let's try that again, shall we?
14:58TECHNO
TECHNO Typos in code are lethal, you know!
14:58STUPIDITY
STUPIDITY It seems fixed, but now I gotta deal with a TYPO!
14:55FIXED
FIXED This should take care of it!
14:50STUPIDITY
STUPIDITY And this one is for ME!

14:47DEBUG
DEBUG Let's try { ... } catch this one, shall we?
14:45FAILURE
FAILURE Now that CLEARLY didn't work out the way it should
14:38TEST
TEST Testing ....
14:38VISUALSTUDIO
VISUALSTUDIO Well let's compile and find out
14:38C#
Hopefully the console is now able to handle it all
13:33LINK
LINK API Success bit now links into the Bubble console core.... It's there where the stuff has to be fully worked out, you know!
13:27DEBUG
DEBUG I've added the console command "HamAndJamAndSpamALot", as a reference to Monty Python indeed, but most of all to test if the console command interface works.. That is once it's fully written, but that will be the next step.
11:28NOTE
NOTE I did want to save this for later, but this console is something I need to get some answers about why the actors do no appear in the prison cell
11:27NALA
NALA Preparations for debug console usage
10:46NIL
NIL I added the ".hasmember" secret property to classes... This will make it easier on me to track a few things, and most notably to get the console commands scriptable
10:30INVESTIGATION
INVESTIGATION Some direct data scans show me the Kthura map is indeed in order... but why do the heroes then not appear?
1:28ANALYSIS
ANALYSIS Scyndi Nothing I can find in the Kthura data indicates this possibility... :-/
1:24BUG
BUG But why do the characters not appear then?
1:24CONFIRMED
CONFIRMED And that is the case
1:23KTHURA
KTHURA I move the prison bench a bit to see if the game reacts to that, as the actors are in the map... I checked it!
0:41FIXED
FIXED The latter has been answered, and fixed
0:40BUG
BUG I also wonder why the debug screen does not pop up when asked for.
0:40BUG
BUG For starters the actors do not appear and they should've
0:40STATUS
STATUS Well the map appears, but I'm not happy, meow....
0:35FIXED
FIXED Communication error between .NET and Lua
0:30CONFIRMED
CONFIRMED AT LAST!!!
0:24FIXED
FIXED PLLLLLLEEEEEEAAAASE!!!!
0:22COCKROACH
COCKROACH Man... It just DOESN'T want to work, eh?
0:16COCKROACH
COCKROACH MORE WHITE SPACE CRAP!
0:16STATUS
STATUS ALMOST.... THERE....
- = 27 Jul 2019 = -
23:50TEST
TEST Well another test
23:45DONE
DONE I refuse to call this a fix, but to ensure this doesn't happen again, I've made sure the Kthura API will trim all map requests..... Starting or ending file names with whitespaces is bad practise anyway, and this is also not the whitespace programming language.
23:43SOLVED
SOLVED Just as I thought.... JCR6 has trouble finding the resource, and once again unwanted whitespaces are the cause... I wonder why this happens all the time, but it's annoying the crap outta me!
23:41EXPERIMENT
EXPERIMENT Maybe JCR6 itself is to blame, or that JCR6 cannot perform some faulty stuff... In any case, let's sort that one out, eh?
23:39COCKROACH
COCKROACH But no difference (Not that it was to be expected)!
23:37OFFTOPIC
OFFTOPIC I love my debug logs!
23:37LINK
LINK I've set some extra reference to the JCR reference, to make sure the texture JCR is not NULL... It has to be the same JCR as where the map themselves are stored now, anyway...
23:33DEBUG
DEBUG A null... But I already was that far... Let's take this on even further... :-/
23:29DEBUG
DEBUG Let's see how a try {} catch scope will work out....
23:28COCKROACH
COCKROACH A .NET error.... Oh man, of all the trouble we could get into....
23:25FIXED
FIXED NOW it should work
23:23STUPIDITY
STUPIDITY Brendor I forgot to link the header file to the actual script... Now I MUST hurt myself REALLY REALLY BAD!
23:20EXPERIMENT
EXPERIMENT A different DIRTY approach
23:15EXPERIMENT
EXPERIMENT Let's see what happens now... :-/
23:13COCKROACH
COCKROACH
23:10NOTE
NOTE Yeah I'm getting tired of that... You too?
23:09FIXED
FIXED That issue should now be fixed for real
23:09SOLVED
SOLVED Ah, so that's why!
23:08COCKROACH
COCKROACH But that didn't fix that bug... Now we got a REAL issue!
23:03FIXED
FIXED No void, but another type for non-value returning functions!
23:03STUPIDITY
STUPIDITY Oh boohoohoo! Pay attention, Jeroen!
23:01TEST
TEST And let's see what happens next....
22:59FIXED
FIXED Forgotten "RETURN" instruction in the Kthura link script....
22:58STUPIDITY
STUPIDITY LUL!
22:56DONE
DONE And the Kthura Map should appear on screen now even...
22:56NIL
NIL These callbacks are now there
22:47REMOVED
REMOVED Forced security error line
22:46NOTE
NOTE This WILL lead to an error though as the Field flow does not yet have all needed callbacks.... details :P
22:45LINK
LINK The chain to the Field flow has been established, and not only that, I also made sure the NewGame flow will be flushed from the memory
22:04STATUS
STATUS All errors accounted for!
22:03CLOSED
CLOSED Oh yeah, almost forgot I closed jpbubble/nil-isnt-lua#36
21:56HUH
HUH Wait a minute....?
21:53MYSTERY
MYSTERY For some reason the "new" request is seen as a "delegate" creation... Not possible to happen, but it happens... :-/
21:47FIXED
FIXED Case error
21:45STUPIDITY
STUPIDITY I guess I don't have my day today... Must be my brain is still hurt by the heath.
21:45LINK
LINK Irravonia I had to link to link the API to the Lua state before calling the glue code
21:40FIXED
FIXED "!" error
21:37LINK
LINK All the link code to get Kthura on the run should now be inplace (I hope)
21:29FIXED
FIXED Well that should be fixed now!
21:27CONFIRMED
CONFIRMED The global-identifier-in-class bug's been fixed, though.
21:26STUPIDITY
STUPIDITY JEROEN! NOGMAALS JE BENT EEN RUND EN EEN STOM VARKEN!

For forgetting to put the NIL script in the Bubble initiation code

21:19TEST
TEST Let's see....
21:19FIXED
FIXED Fixed for real now... I hope!
21:19STUPIDITY
STUPIDITY JEROEN! JE BENT EEN RUND EN EEN STOM VARKEN!!!
21:19COCKROACH
COCKROACH Fix ignored, eh?
21:18NOTE
NOTE That should fix jpbubble/NIL-isn-t-Lua#36, but I need to test stuff first before I close that issue
21:16FIXED
FIXED And class members should now be able to have the same name as Lua globals
21:16FIXED
FIXED Some odd issue with faulty "link" identifiers in classes within NIL
19:59FIXED
FIXED AHA! Wrong EOLN setting
19:58FAILURE
FAILURE For some reason SASKIA is now spooking up NIL... File corruption?
18:46FIXED
FIXED Link comma error
18:42TEST
TEST I need to run more tests to see where I was in this process
18:42DONE
DONE I had to take a long break....
14:02KTHURA
KTHURA More Kthura link up code taken care of
12:31DOCUMENTATION
DOCUMENTATION NIL wiki updated
12:01ENHANCEMENT
ENHANCEMENT Link in NIL
10:34CONFIRMED
CONFIRMED Well, and that is indeed the way it goes....
10:25KTHURA
KTHURA I've added the command which should load the Kthura map into the memory into the New Game script, however all I can do to test is run the script and see if no errors pop up.
10:03KTHURA
KTHURA API Linked into Bubble in the NALA engine
9:50KTHURA
KTHURA Remember Kthura is the map system which will be used, so without Kthura the dungeons and cities cannot be loaded, so this is pretty important.
9:49KTHURA
KTHURA Eric Kthura Map Creation and Loading functions
0:38STATUS
STATUS Calling it a day
0:33UPDATED
UPDATED License in source files
0:31CLOSED
0:27TEST
TEST I do need to see if this works the way it's intended, though
0:27DONE
0:00BACKUP
BACKUP In the meantime the backup too is running
0:00STATUS
STATUS Well I finally reached the current "end" blockade without more errors... Cool!
- = 26 Jul 2019 = -
23:57NOTE
NOTE Perhaps I SHOULD consider a #if directive.... :-P
23:56FIXED
FIXED New setup to get rid of function conflicts
23:51STATUS
STATUS All parse errors in SASKIA accounted for
23:51FAILURE
FAILURE Did my Devlogger just crash?
23:48FIXED
FIXED And placed a ) where it was missing and one should be placed
23:46FIXED
FIXED And another (doh!)
23:45FIXED
FIXED Removed a ) that was not supposed to be there!
23:44FIXED
FIXED #end doesn't exist in NIL... #endpure does
23:41FIXED
FIXED Another SASKIA parse error down the drain!
23:38FIXED
FIXED missing "end" for function closure
23:34FIXED
FIXED Well not really a fix, but at least not more crashes on that, but I really need to fix starting with . and : in NIL.
20:47REMINDER
20:47TODO
20:14FIXED
FIXED Delegates not taken as type for class members
20:11FIXED
FIXED Another wrong variable
20:07FIXED
FIXED Wrong variable name
20:05FIXED
FIXED MOAR fixes to SASKIA
20:03LAZY
LAZY A lazy fix is still a fix
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 113 114 115 116 117 118 119 120 121 122 123