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
18:10FIXED
FIXEDI think I fixed that
18:09CONFIRMED
CONFIRMEDIndeed it doesn't, but why doesn't it accept the "safe" flag?
18:08FORCE
FORCEI've forced it in, but since it was never meant to be set to false anyway, this may not cause any difference
18:07MYSTERY
MYSTERYI see that the "safe" flag is being ignored
18:00INVESTIGATION
INVESTIGATIONI cannot find out anything that justifies this crash, but I can at least see if the Panic shows us something
17:58LINK
LINKI've linked the panic routine to the RPG database, but is that enough?
17:58INVESTIGATION
INVESTIGATIONWhy?
17:57MYSTERY
MYSTERYJust a crash down an no message
17:54NOTE
NOTE And stuff goes wrong on the very first data definition, I see...
17:50FIXED
FIXEDI think
17:48INVESTIGATION
INVESTIGATIONLet's see
17:48BUG
BUGApparently one of my C++ functions didn't make it into the API, or I made a little naming error
17:46STATUS
STATUSThe question is of course how much more of these will pop up!
17:46FIXED
FIXEDXenobi Well that's been taken care of now!
17:46BUG
BUGLink issue, eh?
17:44FIXED
FIXEDC string format expression error
17:43TEST
TESTLet's see what happens next then
17:43FIXED
FIXEDWell, it's there now!
17:43HUH
HUHWHAT? Did Neil not have the EACH function built in, yet?
17:38FIXED
FIXEDI THINK I tackled that
17:37NOTE
NOTE Now THIS is odd.... And would appear like some chain up script is not properly run
17:36FIXED
FIXEDMissing "End"
17:36BUG
BUGBut the SubParty module (which is called later as a state on its own) appears to have a few issues
17:35STATUS
STATUSAll start up issues that affect ALL scripts accounted for... or so it seems
17:32VOID
VOIDAnother issue
17:32NOTE
NOTE The most annoying errors are mostly the trivial ones... They are also the ones that happen most
17:31FIXED
FIXEDDeclaration typo
17:26NOTE
NOTE All I can test now is if no error message pop up... Other than that I'll be in the dark until the statistics screen are operational
17:25CONFIG
CONFIGI've setup the basic configuration for the basic stats....
13:51NOTE
NOTE AS FAR AS I CAN CHECK everything appears to be in working order
13:44FIXED
FIXEDI hate the keyword "then"
13:41FIXED
FIXEDMissing "end"
13:40FIXED
FIXEDA few more syntax errors
13:39FIXED
FIXEDMissing comma
13:33NOTE
NOTE for the time being all I can test is if no compilation errors pop up in this process... Of C++ everything looks fine, but for Lua I'm not too sure.
13:31LUA
LUAAnd due to the very complex chain of metatables I did so in pure Lua this time.... And I hope it works, as this was one hell of a job!
13:31LINK
LINKThe entire linkup code should be written now...
13:00MEDICAL
MEDICALA terrible headeache struck me last night forcing me to quit my activities early as I was too ill to go on!
- = 12 Sep 2020 = -
22:18C++
C++Foxy Also added the possibility for direct Lua core scripts... The way the RPG database works and the premature state Neil is in, makes this the better run... At least for now.
22:15NOTE
NOTE At least the game starts up, and that counts for something.... For now....
22:14VOID
VOIDWell I think everything is completely voided now....
22:05VOID
VOIDI have for now just dummied the respective headers as I don't need them for now... If I do in the future, things may be different though
22:04FAILURE
FAILUREFor some reason the linker cannot find something that just exists
20:17NOTE
NOTE But one of the few TV shows that I follow is about to start soon, and I also need a bit of a break.... I'll try to set up a basic, but I'm not gonna do the real complex stuff yet!
20:14TECHNO
TECHNOThs is not yet gonna do much good though, as the engine may have the files that contain the RPG database and it's saver, but no code linking things up to the scripting engine, so that API will have yet have to be written.
20:13C++
C++Apollo compiles
20:13FIXED
FIXEDReturn issue in my code
19:51TECHNO
TECHNOThe linkup stuff is very very delicate and also the hardest thing to set correctly in order, so I hope I can do this right in one go!
19:50C++
C++All RPG data except the link data can now be saved
18:52JCR6
JCR6I've expaned JCR6 in C++ with the possibility to write files "on the fly"... The RPG database will really need this or saving stuff will not be possible
16:37STATUS
STATUSI hope you don't mind that I need a break now!
16:32STATUS
STATUSAll in all, I'll be busy for awhile, and I don't expect this to work today!
16:32NOTE
NOTE And then the worst part.... The scripting API
16:32NOTE
NOTE Status And then of course, I need to make sure the saver works
16:31NOTE
NOTE None of this crap can yet be tested
16:31C++
C++Links established through loading
16:13STATUS
STATUSThat covers most
16:13C++
C++Load Data
16:12C++
C++Load Lists
15:56C++
C++Load Points
15:56FIXED
FIXEDIdentifier conflict
15:33C++
C++Char Stat load
15:33C++
C++Char Name
15:26TECHNO
TECHNOYirl Unfortunately, I do need to put it in, or things WILL go haywire!
15:25C++
C++Added a few things in Stat Data I forgot about (likely since it was since its inception hardly used ever after).
13:58TECHNO
TECHNONow I've decided to put the code to save and load the party in a different source file, this to allow more freedom in file formats than just JCR6
13:57C++
C++I forgot the party array, that one has also been added
13:40FAILURE
FAILUREMicrosoft never ceases to amaze me

(But if that's a good thing?)

13:39NOTE
NOTE Although I still must handle saving and loading, but that is a later concern
13:38C++
C++That should cover the hardcore part, for most part
13:24C++
C++Some more work has been done, but I'm not nearly close to putting it to use
12:24C++
C++And I think I tackled the lack of garbage collector issue
12:23C++
C++Basis has been set up for the character database
10:53STATUS
STATUSNow I realized that my RPG Character Sheet library has not yet been converted to C++, and this can also be a rather tricky one too, due to the lack of a garbage collector which is what the system heavily relies on... Especially due to the internal stat link-through functionality, and for ExHuRU, Rolf and the secret character who are linked to each other, this will be essential to work, so I cannot really cheat my way out here. Another option would be (but this will be hard, and also cause incompatibility with my character viewer for savegames) try to port it to pure Neil code... I am not yet sure what is the best way to go
10:50CONFIRMED
CONFIRMEDThat works
10:48TEST
TESTTake III
10:48DONE
DONEBreakfast
10:27LINK
LINKLink to final stage before the game actually begins
10:26STUPIDITY
STUPIDITYAlmost there, but I forgot something REALLY important
10:25TEST
TESTTake II
10:25FIXED
FIXEDA few conversion errors
10:13TEST
TESTTake I
10:13STATUS
STATUSNot there yet though, first testing this out!
10:13STATUS
STATUSWhen this works, I can go for the first parts of the field and BoxText script meaning we get into the actual scenario of the game, and that will mean I can then fire the official starting shot....

Always an important moment in the game.

10:10DONE
DONELanguage selector
- = 11 Sep 2020 = -
21:37DONE
DONEDifficulty settings
15:58DYRT
DYRTAnd also do some work on Dyrt first... That game HAS to be finished first, you know, and there's still a lot to do there.
15:58STATUS
STATUSBefore I move on to my next challenge I'll first take a big break
15:56TEST
TESTExHuRU Well?
15:56FIXED
FIXEDI hope
15:55COCKROACH
COCKROACHThe "Ignore" button is true to it's name... The system ignores it!
15:51TEST
TESTAgain!
15:51FIXED
FIXEDSyntax error
15:51TEST
TESTLet's see
15:49DONE
DONEGJIgnore on new game
15:48REMINDER
15:46CONFIRMED
CONFIRMEDthat works
15:45TEST
TESTDoes it work now, then?
15:45FIXED
FIXEDSyntax error
15:44TEST
TESTGotta check
15:42DONE
DONEActivated "Back" button
15:33CONFIRMED
CONFIRMEDThat works
15:24TEST
TESTTake V or VI or whatever
15:24FIXED
FIXEDI think
15:24STUPIDITY
STUPIDITYOf course it doesn't, you moron!
15:23COCKROACH
COCKROACHbut for some reason the field clicking does not work... somehow...
15:21NOTE
NOTE I do need to find out a good way to get this working on Unix, as the command needs to be formulated a bit different there.
15:21NOTE
NOTE And especially in Windows such a thing is quite remarkable
15:21CONFIRMED
CONFIRMEDThings work now, and I can also confirm that when I enter the correct credentials the game moves on to the next page
15:19TEST
TESTLet's see.....
14:55FIXED
FIXEDerror disappeared before you could read it
14:43STUPIDITY
STUPIDITYHaste makes waste, Jeroen
14:41TEST
TESTTake IV
14:41CONFIRMED
CONFIRMEDCrystal Failed login does show the error
14:41FIXED
FIXEDclicking fields didn't work
14:38TEST
TESTTake III
14:38FIXED
FIXEDbad arg line
14:38FIXED
FIXEDReact without clicking
13:24STATUS
STATUSAlthough stuff will have to wait a tiny bit longer, as few other things came in my way
13:14DONE
DONEWell, that issue has been taken care of!
13:09TODO
TODOFirst of all I need to take a natural break on the worst possible moment!
13:09CONFIRMED
CONFIRMEDContact is being made, but there are still a few issues to take care off
13:08TEST
TESTTake II
13:08FIXED
FIXEDFile misnaming lead to Game Jolt routines not being picked up by Neil
13:06TEST
TESTTake I
13:06SCRIPT
SCRIPTThe game should now be able to see if your credentials are correct and to throw an error if they are not.
12:56SCRIPT
SCRIPTI've set up a quick script which can easily contact Game Jolt for me... Not to mention that if a good solution arrises to call the API through C++ in stead of this Go program I can just replace this script and all instances calling it should be fine
12:29C++
C++Apollo will now automatically change directory to the place where the main package file is located. When calling alternate applications (as is needed for the Game Jolt API, unfortunately) this is the better run
12:28C++
C++I need to think Phil for a good cross-platform "cd" macro ;)

Thank you

11:56OFFTOPIC
OFFTOPICI was working on the original game, that would later be remade as "The Fairy Tale REVAMPED", totally unaware of what was happening when a friend of mine made a phone call to me. He demanded I turned on my TV to "Nederland 1", which is in the Netherlands the channel that is always cancelling its normal programming when something really disastrous happens. His story was vague, and hardly made sense to me, but I decided to obey it was very unusual for him to be so demanding. That was exactly 19 years ago today that this happened. And what I saw on the TV was this.

I did soon hear than a plane crashed into that tower and as things were pretty vague, I was wondering about an accident until I saw the second plane ram the second tower with the precision of a surgeon, and I knew that this was deliberate. But I was wondering, what was happening as aside from mass murder this action was also suicide. Very soon already I heard experts speculate on no evidence at all, but only speculations that Osama Bin Laden could be behind these attacks, as he had not only a reason to do something like this, but also the stuff you need to do this. I also remember the theories coming up, like how Nostradamus is said to have foreseen these attacks as the 3rd World War would start with a burning city caused by two metal birds. I also remember how the number of planes flying dropped increasingly as people were struck with fear. Of course, this was the day I truly learned how dangerous terrorists can be, but I still try to get an image of those who lost their lives that days due to the action of some despicable cowards who had the illusion they'd become heroes. I remember an image somebody who jumped out of the window out of fear of the fire, against better judgment as nobody can survive a fall from that height. I do think about these attacks a lot, as I think a lot about many things every day. Their lives ended for nothing while I was lucky not to be in New York or even in the U.S. at all, and that alone granted me the luck to live on. No please not put any anti-islam messages below this post, I will report them to the moderation team. I condemn those terrorists and the organization they belonged to only. Most of all, I have my thoughts with the people who died that day loads of times, and now on the anniversary of these attacks I only want to express them in public. I hope for a world where Christians, Muslims, atheists, Buddhists, well, people of any group or race to live together in a world and accept our differences, or maybe even embrace them.

You may say that I'm a dreamer.
But I'm not the only one.
Perhaps some day, you will join us.
And the world will live as one.

- = 10 Sep 2020 = -
23:12STATUS
STATUSWell And that's all for today... I'm tired!
23:02GITHUB
GITHUBMaking sure all repos are up-to-date
23:01BACKUP
BACKUPRunning!
23:01STATUS
STATUSAT LAST!
23:01CONFIRMED
CONFIRMEDAnd NOW it works the way it should
22:59TEST
TESTAnd test again!
22:58C++
C++So let's do that!
22:58STUPIDITY
STUPIDITYOf course, C++ code only takes effect if you compile that crap first, Jeroen!
22:57TEST
TESTLet's see if it works properly now
22:57FIXED
FIXEDAh, the order in which the API got the script parameters was invalid
22:51BUG
BUGI see the right text alignment doesn't work
22:49TEST
TESTLet's see if that works
22:49DONE
DONENext and Cancel will now appear on the credential screen
22:21CONFIRMED
CONFIRMEDYes, that does the trick....
22:20TEST
TESTAnd test out what will happen
22:20FORCE
FORCELet's force things here
22:18BUG
BUGThey are not registered in the gamevars according to the debugger.... Odd, since they are directly set to the metatable linked to this system, so I need to find out why this happens...
22:18HUH
HUHFor some reason there is a bit of an issue with the Game Jolt credentials
22:08LINK
LINKWendicka And that glues everything together
22:08NEIL
NEILLink script
22:02C++
C++So that has been done
22:00FAILURE
FAILUREThe execution command Lua offers in its newer version is a bit bogus, and therefore I'll have to work a few things out.... Luckily (and that's the advantage of C/C++) there is a SIMPLE YET EFFECTIVE launch command (unlike Go and C#) , so writing a new API should be easy
21:56NOTE
NOTE So far so good, but we're not there yet!
21:55VERIFIED
VERIFIEDAnd a quick chechout shows me the data I wanted to see
21:54POWERSHELL
POWERSHELLI've set up a few routines to speed things up
21:52GO
GOWell I got the stuff covered to make at least sure a user login is legit
21:39DUMMIED
DUMMIEDI had to dummy some more
21:23FAILURE
FAILUREToo bad Go has no compiler directives like #if or #ifdef or whatever... If one language would have gone well by that (and desperately need it) it's Go... Oh well... There's more wrong with Go than just that.
21:20NOTE
NOTE Still a lot on this department though!
21:19VERIFIED
VERIFIEDCheckups do seem alright now!
21:18GENERATION
GENERATIONSome new data was needed thanks to that
21:17SECURITY
SECURITYDug up some data from Game Jolt itself Ineeded
21:13STUPIDITY
STUPIDITYAnd here I was thinking Go didn't handle it well, forgetting a trivial yet crucial trap I fell in....
21:13FIXED
FIXEDThe Goddess Some bugs I got in Go....
20:03SECURITY
SECURITYSecurity readout done in Go, however I do not yet know if it works....
19:30NOTE
NOTE Astrilopup I do need to work out some secu read-out though
19:30GO
GOUntested login
19:09NOTE
NOTE Sue Somebody did tell me to turn my library into a DLL. Since I use Visual C++ that didn't appear to be an option, as the way the Go compiler works is not compatible with the compiler Visual C++ uses. Since CodeBlocks doesn't work on me (it starts and immediately terminates) and VS2019 works, and since I am not much game to sort all C++ IDEs out (there are many, and all work entirely different when it comes to project buildups) I'll have to stick with VS2019 for now... At least I know how to get things done there...
19:07NOTE
NOTE Before I can seriously move things on I need to adept my Go program that opens extra websites for support of using the Game Jolt API (this because all C++ libraries I tried so far refused to compile).
Due to security reasons this program will NOT be open sourced. Now the Go library I'll use is already on Github, so at least part is open sourced, but a few more things won't be.
17:17DYRT
DYRTBakina Now I did take it up to myself to get a few things done in Dyrt as well... It would not do me well if this game was finished before Dyrt was completely done, right?
17:16SITE
SITEAdded tag DYRT
17:01TEST
TESTKota And NOW to test everything out!
17:01FIXED
FIXEDI think I fixed the backspace for space issue
17:00NOTE
NOTE Reggie I do need to test it all out though, but first....
17:00FIXED
FIXEDI think I fixed the cursor problem
16:55HUH
HUHAdmiral Lovejoy The button works, however the keyboard backspace is registered as a normal space somehow?
16:53EXPERIMENT
EXPERIMENTLet's see
16:50BUG
BUGAdmiral Johnson But for some reason the backspace key is ignored
16:50CONFIRMED
CONFIRMEDIt works
16:49TEST
TESTBriggs But I don't know if it's fully gonna work, though!
16:48EXPERIMENT
EXPERIMENTI've done a little mathematical trick to switch fields with the tab key
15:53TEST
TESTDr. Sal’pr’drita Well, let's see
15:53CONFIG
CONFIGbetter?
15:52TEST
TESTRolf And of course, I gotta see what happens now
15:52DONE
DONEa bit of a work out
15:50JUDGMENT
JUDGMENT Xenobi This clears up a lot
15:49TEST
TESTAnd another go then....
15:49FIXED
FIXEDFoxy that
15:49FUCKYOU
FUCKYOUCODE TYPO!
15:47TEST
TESTYirl Let's see
15:47NOTE
NOTE Hopefully this will make things easier
15:46DONE
DONEExHuRU Hovering effect
15:45COCKROACH
COCKROACHI'm a bit through with this, so I guess I need a different approach
15:42DONE
DONECrystal I've increased the click field of the "Yes" and "No" buttons as you'd almost think they don't work given the precise clicks you need to do
15:39TEST
TESTAnd another test is in order!
15:39FIXED
FIXEDWendicka Another Syntax error
15:38TEST
TESTAnd another go!
15:38FIXED
FIXEDSyntax error
15:31ANNOUNCEMENT
ANNOUNCEMENTPoof! Crystal gone... Look on the previous page to find here...

But she can say "I'll be back!"

15:23TEST
TESTHowever another test is required to make sure it is!
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