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:34 | GITHUB |   I've moved #22 to "In Progress" |
19:33 | CLOSED | |
19:31 | STATUS |  It works! |
19:29 | TEST |  Take II |
19:29 | FIXED |  Syntax error |
19:27 | TEST |  Take I |
19:27 | MAPSCRIPT |   I've linked the save functions to the GoSave function.... cheap, yet effective and costs less RAM too |
19:09 | CONFIRMED |  It works... I get the expected error |
19:07 | TEST |  Take III |
19:07 | VISUALSTUDIO |  Compiling |
19:07 | LINK |  So that's been linked together |
19:06 | NEIL |  Glue code |
19:06 | C++ |  Okay it really WAS missing... Not any more |
19:01 | BUG |  I do NOT believe THAT! |
19:01 | HUH |  Oh really? |
18:59 | TEST |  Take II |
18:59 | FIXED |  Right-o |
18:59 | STUPIDITY |  Forgotten declaration |
18:59 | BUG |   Ah! |
18:57 | TEST |  I 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:56 | DONE |  This should also result into clickables doing their specific events if properly set |
18:56 | DONE |  Walking check |
17:14 | STATUS |  I still need to take a break though.... I'll be back to work soon! |
17:14 | DYRT |  Dyrt was giving me a few cockroaches, but we're back on track |
14:57 | DYRT |  Today 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:45 | STATUS |   And that will be it for now! |
0:43 | GITHUB |  Repositories updated |
0:40 | BACKUP |  Running! |
0:38 | SYSTEM |  I guess some maintenance is also needed on my main drive |
0:38 | TODO | |
0:35 | TODO | |
0:35 | TODO | |
0:31 | CLOSED | |
0:29 | DONE |  I've ensured that if the player arrives after a normal walk, a clickable event NEVER takes place |
0:25 | CONFIRMED |  So far, so good! |
0:23 | TEST |  Take XI |
0:23 | FIXED |  I guess I needed to do this the long way around |
0:21 | BUG |  However clicking them will now crash the game, though, and I need to find out why! |
0:21 | CONFIRMED |  At least the clickables are listed now and no longer ignored |
0:18 | TEST |  Take X |
0:17 | FIXED |  Error would pop up anyway, even when everything was right |
0:17 | COCKROACH |  Hmmmm.... |
0:14 | TEST |   Take IX |
0:14 | FORCE |  Let's force things then |
0:11 | COCKROACH |  Perhaps this traceback can get me some answers, as this no longer makes any sense at all! |
0:11 | 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:06 | TEST |  Take VIII |
0:03 | UNDESIREABLE |  It may slow down the loading a bit, but who cares... I doubt anybody will notice that millisecond of time loss |
0:02 | FORCE |  Not really good for a beauty contest, but I guess it will get the job done... at least... I hope so |
0:00 | NOTE |  I guess the multi-value return is to blame here... Something Neil cannot really handle right |
0:00 | RESULT | Clickable::Create(NPC_SAVE1,YAQIRPA,816,function: 00000240DDD86D20,NPC_SAVE1,nil): Illegal function call! |
- = 2 Oct 2020 = - |
23:56 | TEST |  Take VII |
23:55 | DEBUG |  Error line added.... If not right, error! |
23:55 | NOTE |  I have the feeling the system didn't really understand what I was getting at here |
23:52 | INVESTIGATION |   It's making less and less sense now, but at least I got a lead now... well, sort of! |
23:51 | BUG |  Well, 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:49 | TEST |  And let's see now, Take VI |
23:49 | DEBUG |  And another |
23:48 | DEBUG |  Extra debug line |
23:47 | HUH |  No clickables? And yet the automator says it found one.... This is interesting.... |
23:45 | TEST |  Take V |
23:44 | FIXED |  Illegal class usage |
23:43 | TEST |  And See what this checker lists |
23:42 | DEBUG |  Let's first make a checker for all clickables |
23:29 | INVESTIGATION |  Elementary.... We do need to investigate why! |
23:28 | BUG |  Clickables appear to be ignored |
23:28 | STATUS |   Walking normally still works |
23:26 | TEST |  Take III |
23:26 | FUCKYOU |  GRRR! |
23:24 | TEST |  Take II |
23:24 | FIXED |  Ah, declaration issue |
23:23 | HUH |  "CLay" unknown identifier? That can't be! |
23:21 | TEST |  Let's see then... |
23:21 | NOTE |  I can test if Wendicka does respond to this, though |
23:20 | NOTE |  The events tied to this do not yet work |
23:18 | DONE |   Clicking clickables should make Wendicka walk to them now |
22:49 | STATUS |  Before I get onto the other things, let's get the savebook to work first, and maybe I can also get onto scrolling |
22:03 | FIXED |  Player invisible after entering great hall |
22:00 | MAPSCRIPT |   Great Hall And tutorial about foes |
21:35 | CONFIRMED |  Not really up for the beauty contest, but at least it works.... |
21:26 | FORCE |  I didn't want to do this, but I guess a "ForcePassible" has to bring the solution now, or this will take forever! |
21:21 | TEST |  Quick test! |
21:21 | KTHURA |  Obstacles 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:20 | DONE |  I'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:15 | HUH |  And no crashes now! |
21:13 | VISUALSTUDIO |  Let's run in VisualStudio now to get more answers |
21:12 | MYSTERY |  I 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:10 | HUH |  Crash? |
21:08 | DEBUG |  Because I cannot see if stuff works the way it should, I've added a few debug lines |
20:15 | CONFIRMED |  Fix confirmed |
20:13 | TEST |   Quick test! |
20:13 | FIXED |  I think |
20:12 | BUG |  But 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:12 | CONFIRMED |  The save tutorial only appears once |
20:11 | STATUS |  No more crashes on THIS department |
20:08 | TEST |  V |
20:08 | FIXED |  Very big error |
20:06 | TEST |  Take IV |
20:06 | FIXED |  I think I fixed this |
20:00 | TEST |  Take III |
20:00 | POWERSHELL |   B.A.R.F. |
20:00 | EXPERIMENT |  I hope this helps |
20:00 | HUH |   This should never have resulted into "nil" |
19:55 | TEST |  Take II |
19:55 | FIXED |  Syntax error x2 |
19:51 | LINK |  Well, let's see if this works, then! |
19:47 | GENERATION |  Should get to work as soon as a new map is loaded! |
19:47 | DONE |  Clickable generator |
19:05 | KTHURA |  Neil glue code expanded |
18:58 | DONE |  I've set up a clickable class |
18:46 | KTHURA |  I've retagged the savebook.... Easier for me to script, you know :-P |
18:00 | STATUS |  Test comes later |
17:48 | VISUALSTUDIO |  Let's compile it all, shall we? |
17:48 | CHEAT |  Done |
17:41 | LAZY |   Saves me a lot of work later, you know! |
17:41 | CHEAT |  And now to cheat things up a little |
17:41 | NEIL |  Basic function |
17:40 | APOLLO |  API |
17:36 | APOLLO |  And 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:35 | C++ |  Done! |
17:35 | KTHURA |  Going for the Kthura Core first would be the wisest approach |
17:23 | STATUS |  The 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:20 | CONFIRMED |  And that will be the only take, as it all works as it should..... |
17:20 | TEST |  Take I |
17:02 | STATUS |  I'll test later... I first have a few real-life issues to take care of! |
16:39 | TEST |   And I guess I gotta put this to da test! |
16:39 | MAPSCRIPT |   And the explanation will follow |
16:33 | DONE |  MapText should be loaded now *if* it's available |
16:24 | 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:14 | STATUS |  My 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:13 | DYRT |  I'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:32 | STATUS |  That 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:29 | STATUS |  AT LAST! |
1:28 | TEST |  Take XXII |
1:28 | STUPIDITY |  Jeroen, you moron, you did only half the job (and the most crucial function in this particular case was forgotten) |
1:26 | FUCKYOU |  Take XXI |
1:26 | DEBUG |  More debug |
1:25 | COCKROACH |  The script says the right ifno is sent, yet the engine appears to have a different opinion.... |
1:24 | DEBUG |   Extra debug line to find this one out! |
1:22 | COCKROACH |  Fix ignored |
1:21 | TEST |  Take XX |
1:21 | FIXED |  And fixed... I hope |
1:21 | STUPIDITY |  Idiocy confirmed |
1:20 | DEBUG |  Now this is interesting... The produced log shows that it's using the LAYER name in stead of the LABEL name |
1:17 | TEST |  Take XIX |
1:17 | DEBUG |  A debug line in my C++ code in order to get some answers! |
1:15 | CONFIRMED |  At least showing the player works |
1:14 | TEST |  Take XVIII |
1:14 | C++ |  compiling |
1:13 | FIXED |  Code typo in my C++ code.... Due to it being an API call with a string, the compiler never picked that one up |
1:13 | HUH | |
1:11 | TEST |  Take XVII |
1:11 | FIXED |  Syntax error |
1:09 | TEST |  Take XVI |
1:08 | DONE |  I'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:08 | DEBUG |  The logs show that there are entries to be shown, so why it doesn't happen is beyond me |
1:07 | DEBUG |  FINALLY! |
1:03 | TEST |  Take XV |
1:02 | FUCKYOU |  I forgot to compile Apollo |
1:00 | TEST |  Take XIV |
0:59 | FUCKYOU |  IS ER EEN DOKTER IN DE ZAAL? |
0:58 | TEST |  Take XIII |
0:57 | FUCKYOU |   Code typo |
0:51 | TEST |  Take XII |
0:51 | COCKROACH |  ZIEK word je hiervan! |
0:49 | TEST |  Take XI |
0:49 | FIXED |  Syntax error |
0:47 | TEST |  Well, NEXT (Take X) |
0:47 | DEBUG |  Console command |
0:41 | LINK |  Debug |
0:41 | DEBUG |  Neil |
0:40 | DEBUG |  Put this in the API |
0:38 | NOTE |  for Debug purposes! |
0:38 | KTHURA |  Labelmap dump |
0:34 | BUG |  But it doesn't show what has to be shown, either |
0:34 | FIXED |   At least it hides everything |
0:32 | TEST |  Take IX |
0:32 | FIXED |  Save Game file |
0:30 | NOTE |  I can fix the savegame manually |
0:30 | FIXED |  the code itself |
0:29 | HUH |  WTF? Why was the layer name not saved as a string? |
0:26 | TEST |  Take VIII |
0:26 | EXPERIMENT |  Hmmm |
0:16 | STATUS |  The question is now why the hiding of objects is being ignored |
0:15 | STATUS |  FINALLY! |
0:06 | TEST |  Take VII |
0:06 | FIXED |  PLEASE! |
0:04 | COCKROACH |   Fix ignored!!! |
- = 1 Oct 2020 = - |
23:59 | TEST |  Take VI |
23:59 | FUCKYOU |  Why do so many nonsensical errors pop up when I only need to have a savegame linked to Game Jolt? |
23:55 | TEST |  Take V |
23:55 | VOID |  ! |
23:55 | FUCKYOU |  GRRRR! |
23:51 | TEST |  Take IV |
23:51 | FIXED |  Hopefully this fixes that |
23:50 | FUCKYOU |  It falls over the fact that the player is not yet present |
23:47 | BUG |  I do not know why but nothing happens |
23:43 | TEST |  Take III |
23:43 | FIXED |   Forgotten "end" |
23:39 | TEST |  Take 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 |