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
19:34GITHUB
GITHUBWendicka I've moved #22 to "In Progress"
19:33CLOSED
19:31STATUS
STATUSIt works!
19:29TEST
TESTTake II
19:29FIXED
FIXEDSyntax error
19:27TEST
TESTTake I
19:27MAPSCRIPT
MAPSCRIPTBakina I've linked the save functions to the GoSave function.... cheap, yet effective and costs less RAM too
19:09CONFIRMED
CONFIRMEDIt works... I get the expected error
19:07TEST
TESTTake III
19:07VISUALSTUDIO
VISUALSTUDIOCompiling
19:07LINK
LINKSo that's been linked together
19:06NEIL
NEILGlue code
19:06C++
C++Okay it really WAS missing... Not any more
19:01BUG
BUGI do NOT believe THAT!
19:01HUH
HUHOh really?
18:59TEST
TESTTake II
18:59FIXED
FIXEDRight-o
18:59STUPIDITY
STUPIDITYForgotten declaration
18:59BUG
BUGKota Ah!
18:57TEST
TESTI wanna know if that works (if that does I'll get a crash as the event being linked to has not yet been created, but that's a later concern)
18:56DONE
DONEThis should also result into clickables doing their specific events if properly set
18:56DONE
DONEWalking check
17:14STATUS
STATUSI still need to take a break though.... I'll be back to work soon!
17:14DYRT
DYRTDyrt was giving me a few cockroaches, but we're back on track
14:57DYRT
DYRTToday I'll first get to test somet things in Dyrt... I may due to less time today not yet focus on the new dungeon, but I'll make sure everything's ready for the new dungeon to start... Since the combat engine is one of the next things in Star Story I'll need to be really able to focus on that, and then Dyrt may not be in a too complicated setup
0:45STATUS
STATUSThe Goddess And that will be it for now!
0:43GITHUB
GITHUBRepositories updated
0:40BACKUP
BACKUPRunning!
0:38SYSTEM
SYSTEMI guess some maintenance is also needed on my main drive
0:38TODO
0:35TODO
0:35TODO
0:31CLOSED
0:29DONE
DONEI've ensured that if the player arrives after a normal walk, a clickable event NEVER takes place
0:25CONFIRMED
CONFIRMEDSo far, so good!
0:23TEST
TESTTake XI
0:23FIXED
FIXEDI guess I needed to do this the long way around
0:21BUG
BUGHowever clicking them will now crash the game, though, and I need to find out why!
0:21CONFIRMED
CONFIRMEDAt least the clickables are listed now and no longer ignored
0:18TEST
TESTTake X
0:17FIXED
FIXEDError would pop up anyway, even when everything was right
0:17COCKROACH
COCKROACHHmmmm....
0:14TEST
TESTAdmiral Lovejoy Take IX
0:14FORCE
FORCELet's force things then
0:11COCKROACH
COCKROACHPerhaps this traceback can get me some answers, as this no longer makes any sense at all!
0:11RESULT
RESULT
Error: [string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:100: Clickable::Create(NPC_SAVE1,YAQIRPA,816,function: 0000019158078E50,NPC_SAVE1,nil): Illegal function call!
State: FLOW_FIELD

stack traceback:
        [string "--[[?]] local Neil = Neil --[[ Neil Translati..."]:4: in function <[string "--[[?]] local Neil = Neil --[[ Neil Translati..."]:3>
        (...tail calls...)
        [string "Apollo_Panic"]:24: in function 'Apollo_Panic'
        [C]: in function 'error'
        [string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:100: in function <[string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:84>
        (...tail calls...)
        [string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:122: in function <[string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:113>
        (...tail calls...)
        [string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:215: in function <[string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:173>
        (...tail calls...)
        [string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:336: in function <[string "Script/Flow/FlowField.NeilBundle/FieldMap.nei..."]:334>
        [C]: in function 'xpcall'
        [string "--[[RawCall]]..."]:5: in main chunk
0:06TEST
TESTTake VIII
0:03UNDESIREABLE
UNDESIREABLEIt may slow down the loading a bit, but who cares... I doubt anybody will notice that millisecond of time loss
0:02FORCE
FORCENot really good for a beauty contest, but I guess it will get the job done... at least... I hope so
0:00NOTE
NOTE I guess the multi-value return is to blame here... Something Neil cannot really handle right
0:00RESULT
RESULT Astrilopup
 Clickable::Create(NPC_SAVE1,YAQIRPA,816,function: 00000240DDD86D20,NPC_SAVE1,nil): Illegal function call!
- = 2 Oct 2020 = -
23:56TEST
TESTTake VII
23:55DEBUG
DEBUGError line added.... If not right, error!
23:55NOTE
NOTE I have the feeling the system didn't really understand what I was getting at here
23:52INVESTIGATION
INVESTIGATIONAdmiral Johnson It's making less and less sense now, but at least I got a lead now... well, sort of!
23:51BUG
BUGWell, I'll be, the constructor for clickables must dump a message in the log and doesn't do that... which means that it hasn't been called...
23:49TEST
TESTAnd let's see now, Take VI
23:49DEBUG
DEBUGAnd another
23:48DEBUG
DEBUGExtra debug line
23:47HUH
HUHNo clickables? And yet the automator says it found one.... This is interesting....
23:45TEST
TESTTake V
23:44FIXED
FIXEDIllegal class usage
23:43TEST
TESTAnd See what this checker lists
23:42DEBUG
DEBUGLet's first make a checker for all clickables
23:29INVESTIGATION
INVESTIGATIONElementary.... We do need to investigate why!
23:28BUG
BUGClickables appear to be ignored
23:28STATUS
STATUSBriggs Walking normally still works
23:26TEST
TESTTake III
23:26FUCKYOU
FUCKYOUGRRR!
23:24TEST
TESTTake II
23:24FIXED
FIXEDAh, declaration issue
23:23HUH
HUH"CLay" unknown identifier? That can't be!
23:21TEST
TESTLet's see then...
23:21NOTE
NOTE I can test if Wendicka does respond to this, though
23:20NOTE
NOTE The events tied to this do not yet work
23:18DONE
DONESue Clicking clickables should make Wendicka walk to them now
22:49STATUS
STATUSBefore I get onto the other things, let's get the savebook to work first, and maybe I can also get onto scrolling
22:03FIXED
FIXEDPlayer invisible after entering great hall
22:00MAPSCRIPT
MAPSCRIPTDr. Sal’pr’drita Great Hall

And tutorial about foes

21:35CONFIRMED
CONFIRMEDNot really up for the beauty contest, but at least it works....
21:26FORCE
FORCEI didn't want to do this, but I guess a "ForcePassible" has to bring the solution now, or this will take forever!
21:21TEST
TESTQuick test!
21:21KTHURA
KTHURAObstacles have always been a kind of an issue in Kthura as far as the BlockMap is concerned... Nowadays I even stopped using them in connection with the blockmap and I use zones in stead now to make sure the BlockMap is properly generated.... Of course, since this was the first dungeon ever created with Kthura, I was back then not fully aware of its pros and cons
21:20DONE
DONEI've set the zone with the book to also respond... This was needed anyway (in case players walk back), and this also fixes savegames that would malfunction in the process
21:15HUH
HUHAnd no crashes now!
21:13VISUALSTUDIO
VISUALSTUDIOLet's run in VisualStudio now to get more answers
21:12MYSTERY
MYSTERYI cannot see why the game crashed (without a warning or error message), but at least the log indicates that the clickable has been created!
21:10HUH
HUHCrash?
21:08DEBUG
DEBUGBecause I cannot see if stuff works the way it should, I've added a few debug lines
20:15CONFIRMED
CONFIRMEDFix confirmed
20:13TEST
TESTRolf Quick test!
20:13FIXED
FIXEDI think
20:12BUG
BUGBut when saving it tries to load in stead of to save, and that leads to a crash, but it shouldn't have happened in the first place
20:12CONFIRMED
CONFIRMEDThe save tutorial only appears once
20:11STATUS
STATUSNo more crashes on THIS department
20:08TEST
TESTV
20:08FIXED
FIXEDVery big error
20:06TEST
TESTTake IV
20:06FIXED
FIXEDI think I fixed this
20:00TEST
TESTTake III
20:00POWERSHELL
POWERSHELLBakina B.A.R.F.
20:00EXPERIMENT
EXPERIMENTI hope this helps
20:00HUH
HUHXenobi This should never have resulted into "nil"
19:55TEST
TESTTake II
19:55FIXED
FIXEDSyntax error x2
19:51LINK
LINKWell, let's see if this works, then!
19:47GENERATION
GENERATIONShould get to work as soon as a new map is loaded!
19:47DONE
DONEClickable generator
19:05KTHURA
KTHURANeil glue code expanded
18:58DONE
DONEI've set up a clickable class
18:46KTHURA
KTHURAI've retagged the savebook.... Easier for me to script, you know :-P
18:00STATUS
STATUSTest comes later
17:48VISUALSTUDIO
VISUALSTUDIOLet's compile it all, shall we?
17:48CHEAT
CHEATDone
17:41LAZY
LAZYFoxy Saves me a lot of work later, you know!
17:41CHEAT
CHEATAnd now to cheat things up a little
17:41NEIL
NEILBasic function
17:40APOLLO
APOLLOAPI
17:36APOLLO
APOLLOAnd now for the API, but there's a little crux here, as when an object doesn't exist, it should not be checked.... Maybe I should make Apollo crash out to that anyway, and leave it to the script to check that up
17:35C++
C++Done!
17:35KTHURA
KTHURAGoing for the Kthura Core first would be the wisest approach
17:23STATUS
STATUSThe next step will now be the "clickables"... These are very important, you know... NPCs and stuff will be accessible this way, but they can also be (ab)used in order to do the save book....
17:20CONFIRMED
CONFIRMEDAnd that will be the only take, as it all works as it should.....
17:20TEST
TESTTake I
17:02STATUS
STATUSI'll test later... I first have a few real-life issues to take care of!
16:39TEST
TESTKota And I guess I gotta put this to da test!
16:39MAPSCRIPT
MAPSCRIPTYirl And the explanation will follow
16:33DONE
DONEMapText should be loaded now *if* it's available
16:24STUDY
STUDY I had to look up how the mapscript was stored.... Well that happens to be in the way I expected so that makes things easy
15:14STATUS
STATUSMy next objective here is to make sure the MapScript loads upon loading a map, and to attach it to the mapscript of the Yaqirpa so the save tutorial can be put onto the screen
15:13DYRT
DYRTI've done my stuff here, and fixed a very crucial bug.... My next objective in Dyrt will be a new optional dungeon, so that can keep me away from Star Story, especially as the start of the combat engine is closing in
1:32STATUS
STATUSThat will be all for now... The next step will now be to make sure that the scenario is chained to the map, so the game can easily connect to the mapscript. After all the game begins with a tutorial about saving, and will soon after also have a tutorial about encounters.... Covering the encounters themselves will be a later concern.... The battle engine has not yet even been set up at all.... And like always, the battle engine will be the most complex part of the entire process....
1:29STATUS
STATUSAT LAST!
1:28TEST
TESTTake XXII
1:28STUPIDITY
STUPIDITYJeroen, you moron, you did only half the job (and the most crucial function in this particular case was forgotten)
1:26FUCKYOU
FUCKYOUTake XXI
1:26DEBUG
DEBUGMore debug
1:25COCKROACH
COCKROACHThe script says the right ifno is sent, yet the engine appears to have a different opinion....
1:24DEBUG
DEBUGExHuRU Extra debug line to find this one out!
1:22COCKROACH
COCKROACHFix ignored
1:21TEST
TESTTake XX
1:21FIXED
FIXEDAnd fixed... I hope
1:21STUPIDITY
STUPIDITYIdiocy confirmed
1:20DEBUG
DEBUGNow this is interesting... The produced log shows that it's using the LAYER name in stead of the LABEL name
1:17TEST
TESTTake XIX
1:17DEBUG
DEBUGA debug line in my C++ code in order to get some answers!
1:15CONFIRMED
CONFIRMEDAt least showing the player works
1:14TEST
TESTTake XVIII
1:14C++
C++compiling
1:13FIXED
FIXEDCode typo in my C++ code.... Due to it being an API call with a string, the compiler never picked that one up
1:13HUH
HUHCrystal Reggie What?
1:11TEST
TESTTake XVII
1:11FIXED
FIXEDSyntax error
1:09TEST
TESTTake XVI
1:08DONE
DONEI've at least made sure the player re-appears after hiding and showing stuff... Since the player has no label at all, this needs to be done manually
1:08DEBUG
DEBUGThe logs show that there are entries to be shown, so why it doesn't happen is beyond me
1:07DEBUG
DEBUGFINALLY!
1:03TEST
TESTTake XV
1:02FUCKYOU
FUCKYOUI forgot to compile Apollo
1:00TEST
TESTTake XIV
0:59FUCKYOU
FUCKYOUIS ER EEN DOKTER IN DE ZAAL?
0:58TEST
TESTTake XIII
0:57FUCKYOU
FUCKYOUWendicka Code typo
0:51TEST
TESTTake XII
0:51COCKROACH
COCKROACHZIEK word je hiervan!
0:49TEST
TESTTake XI
0:49FIXED
FIXEDSyntax error
0:47TEST
TESTWell, NEXT (Take X)
0:47DEBUG
DEBUGConsole command
0:41LINK
LINKDebug
0:41DEBUG
DEBUGNeil
0:40DEBUG
DEBUGPut this in the API
0:38NOTE
NOTE for Debug purposes!
0:38KTHURA
KTHURALabelmap dump
0:34BUG
BUGBut it doesn't show what has to be shown, either
0:34FIXED
FIXEDAdmiral Lovejoy At least it hides everything
0:32TEST
TESTTake IX
0:32FIXED
FIXEDSave Game file
0:30NOTE
NOTE I can fix the savegame manually
0:30FIXED
FIXEDthe code itself
0:29HUH
HUHWTF? Why was the layer name not saved as a string?
0:26TEST
TESTTake VIII
0:26EXPERIMENT
EXPERIMENTHmmm
0:16STATUS
STATUSThe question is now why the hiding of objects is being ignored
0:15STATUS
STATUSFINALLY!
0:06TEST
TESTTake VII
0:06FIXED
FIXEDPLEASE!
0:04COCKROACH
COCKROACHThe Goddess Fix ignored!!!
- = 1 Oct 2020 = -
23:59TEST
TESTTake VI
23:59FUCKYOU
FUCKYOUWhy do so many nonsensical errors pop up when I only need to have a savegame linked to Game Jolt?
23:55TEST
TESTTake V
23:55VOID
VOID!
23:55FUCKYOU
FUCKYOUGRRRR!
23:51TEST
TESTTake IV
23:51FIXED
FIXEDHopefully this fixes that
23:50FUCKYOU
FUCKYOUIt falls over the fact that the player is not yet present
23:47BUG
BUGI do not know why but nothing happens
23:43TEST
TESTTake III
23:43FIXED
FIXEDAstrilopup Forgotten "end"
23:39TEST
TESTTake II
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