| 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 |
| 21:34 | STATUS |  So far, so good. Only one more thing left to do |
| 21:33 | TEST |  Take DIX |
| 21:33 | FIXED |  The last word did not check if the margin was reached. That should happen now and fix that issue |
| 21:30 | TEST |  Take DVIII |
| 21:30 | DEBUG |  The basis works now, but the last word that should decide if the word should be on this line or the next is a bit faulty, and I need to sort out why! |
| 21:26 | TEST |  Take DVII |
| 21:26 | FIXED |  Did I fix the end of line issue now for real? |
| 21:23 | TEST |  Take DVI |
| 21:23 | FIXED |  Illegal function call |
| 21:22 | TEST |  Take DV |
| 21:22 | FIXED |  And hopefully the end of line issue is now solved as well |
| 21:22 | FIXED |  Last word not handled |
| 21:19 | FIXED |  I think I fixed the header psotion |
| 21:18 | TEST |  Take DIV |
| 21:18 | STATUS |  Not all of this is fixed with that, but a take in between never hurts with these many bugs showing in once! |
| 21:17 | FIXED |  Color (???) |
| 21:17 | FIXED |  Background blank |
| 21:16 | COCKROACH |  Progress, but still a VERY VERY long way to go! |
| 21:15 | TEST |  Take DIII |
| 21:15 | COCKROACH |  GRRR! |
| 21:15 | FUCKYOU |  ANOTHER code typo |
| 21:14 | TEST |  Take DII |
| 21:14 | VOID |  I hope |
| 21:13 | TEST |  Take DI |
| 21:13 | FIXED |  I think I found the source of evil in giving the line references in stead of their actual content |
| 21:10 | FIXED |  Color wasn't right (that too was an easy fix) |
| 21:10 | NOTE |  But that was actually the EASY work |
| 21:09 | FIXED |  Y position header fixed |
| 21:09 | COCKROACH |  I can see I still got a lot of work to do |
| 21:07 | TEST |  Take D |
| 21:07 | STATUS |  and now for the 500th take! |
| 21:07 | FIXED |  Fixed that |
| 21:07 | STUPIDITY |  Forgot the Flip() call |
| 21:06 | TEST |  Take CDXCIX |
| 21:06 | FIXED |  Wrong function called |
| 21:05 | TEST |  Take CDXCVIII |
| 21:05 | FIXED |  Code typo |
| 21:04 | TEST |  Take CDXCVII |
| 21:04 | FIXED |  Interstate functions only work if they are declared as global |
| 21:03 | TEST |  Take CDXCVI |
| 21:03 | FIXED |  I think I got the little bugger |
| 21:02 | TEST |  Take CDXCV |
| 21:02 | BUG |  The error popping up now is close to impossible to debug, so this is gonna get rough |
| 20:58 | TEST |  Take CDXCIV |
| 20:58 | FIXED |  A few missdefinition lines (result of older code in which I saw the error, but forgot to adept everything) |
| 20:56 | TEST |  Take CDXCIII |
| 20:56 | FIXED |  Code typo |
| 20:54 | TEST |  Take CDXCII |
| 20:54 | VOID |  Voided? |
| 20:52 | BUG |  For some reason the font happens to be nil |
| 20:52 | NOTE |  At least the debug log shows me what I want to see.... That's a start, isn't it? |
| 20:51 | TEST |  Take CDXCI |
| 20:51 | FIXED |  Needless character removed (was that the source of evil?) |
| 20:50 | TEST |  Take CDXC |
| 20:50 | DEBUG |  More info in my log now |
| 20:46 | TEST |  Take CDLXXXIX |
| 20:46 | SOLVED |  I think I found the source of evil |
| 20:46 | SITE |  Added tag SOLVED |
| 20:43 | HUH |  Now the debug log shows me somehting very very odd... MAPTEXT: NONE: 0: <> |
| 20:39 | TEST |  Take CDLXXXVIII |
| 20:39 | FUCKYOU |  Another code typo (or rather a copy-and-paste failure) |
| 20:38 | TEST |  Take CDLXXXVII |
| 20:38 | FIXED |  Syntax error |
| 20:37 | TEST |  Take CDLXXXVI |
| 20:37 | FIXED |  Illegal sprintf call |
| 20:34 | TEST |  Take CDLXXXV |
| 20:33 | FIXED |  Syntax error |
| 20:33 | TEST |  Take CDLXXXIV |
| 20:33 | FIXED |  Code typo |
| 20:32 | TEST |  Take CDLXXXIII |
| 20:32 | DEBUG |  A serializer has been set up to sort this out! |
| 20:32 | DEBUG |  Time for a little investigation |
| 20:24 | BUG |  A false claim about a non-existent scenario. I need to sort this out. |
| 20:19 | TEST |  Take CDLXXXII |
| 20:19 | VOID |  Trouble! |
| 20:16 | TEST |  Take CDLXXXI |
| 20:16 | FIXED |  path idiocy |
| 20:14 | TEST |  Take CDLXXX |
| 20:14 | DONE |  Added an empty scenario for dungeons without any scenario (some dungeons may not have any scenario at all) |
| 20:12 | SCRIPT |  Map loader should now load the map's scenario (if it's available) |
| 19:55 | TEST |  Take CDLXXIX |
| 19:55 | FIXED |  File not found error |
| 19:53 | TEST |  Take CDLXXVIII |
| 19:53 | FIXED |  Argumentation line error |
| 19:45 | TEST |  Take CDLXXVII |
| 19:45 | LINK |  I needed to link the functions together, and that was not yet done. The link function was just empty to prevent crashes. |
| 19:43 | STUPIDITY |  I think I know why thing happens... haha, silly me |
| 19:41 | CONFIRMED |  At least THAT works... |
| 19:41 | TEST |  Take CDLXXVI |
| 19:41 | STUPIDITY |  Now I forgot to check if the turn to North worked, so let's check that first! |
| 19:32 | INVESTIGATION |  Let's find out why |
| 19:32 | MYSTERY |  Nothing happens |
| 19:31 | TEST |  Take CDLXXV |
| 19:31 | VISUALSTUDIO |  Recompiled |
| 19:31 | FAILURE |  Apparently data did get lost... In the SCI engine's compiled data... Caching issue? |
| 19:30 | TEST |  Take CDLXXIV |
| 19:30 | FAILURE |  ? |
| 19:29 | TEST |  Take CDLXXIII |
| 19:29 | STATUS |  And let's start testing |
| 19:29 | DONE |  A few more checkups |
| 19:28 | STATUS |  It looks like most of the data was preserved (how fortunate) |
| 19:27 | FUCKYOU |  I can only hope no (crucial) data has been lost thanks to those motherfuckers |
| 19:25 | FUCKYOU |  Another Blue Screen Of Death without any reason (as none of the failures in Windows had any other reason than Microsoft only recruting terrible coders) |
| 18:51 | LINK |  Should work now |
| 18:51 | SCYNDI |  Link up code |
| 18:19 | C++ |  API for walking check (verrry important, ya know) |
| 18:11 | STATUS |  Only 1 compile error... not bad! |
| 18:10 | TEST |  Take CDLXXII |
| 18:10 | FIXED |  Syntax error |
| 18:08 | TEST |  Take CDLXXI |
| 18:08 | STATUS |  I however can check if the clickables are detected as such at all, so here goes nothing! |
| 17:58 | NOTE |  The system has not yet been set up to actually execute the events chained to the clickables. That is kind of a later concern |
| 17:57 | LINK |  Linked it into the main walking routine |
| 17:55 | NOTE |  Won't do anything YET! |
| 17:55 | SCRIPT |  Clickable checking |
| 17:15 | STATUS |  Now the REAL work on all this begins, though |
| 17:15 | SCYNDI |  That compiles as well |
| 17:14 | LINK |  Link script |
| 17:14 | VISUALSTUDIO |  That compiles |
| 17:14 | C++ |  Some underyling code set in order to make Zone Actions and Clickables even possible |
| 15:59 | STATUS |  Since no events can currently be triggered, I cannot yet check this routine (unfortunately) |
| 15:58 | CONFIRMED |  As far..... So good |
| 15:57 | TEST |  Take CDLXX |
| 15:57 | FIXED |  Syntax error |
| 15:56 | TEST |  Take CDLXIX |
| 15:56 | FIXED |  Tiny mistake |
| 15:55 | TEST |  Take CDLXVIII |
| 15:55 | STATUS |  All I can test now is if everything compiles. That is already worth a lot at this point |
| 15:55 | SCRIPT |  Boxtext script completed |
| 14:55 | SCRIPT |  Background callback for BoxText (Verrrrry important) |
| 14:54 | SCRIPT |  SCI should be able to give the name of the current flow |
| 14:32 | COSMETIC |  The config menu had a bit of an issue in Dutch, I voided that. |
| 14:31 | CONFIRMED |  So far so good! |
| 14:29 | TEST |  Take CDLXVII |
| 14:29 | FIXED |  Field name not appearing |
| 14:28 | FIXED |  Dutch and English mised up |
| 14:27 | TEST |  Take CDLXVI |
| 14:27 | DEBUG |  And THAT I can test! |
| 14:27 | SCRIPT |  speed of the textboxtext is now settable |
| 14:08 | NOTE |  All I know is that the code compiles. I cannot yet test if it all works the way it should |
| 13:58 | SCRIPT |  I've set up a final line parsing routine which has to make sure all text fits on screen and that lines that turn out too long as cut accordingly |
| - = 9 Oct 2023 = - |
| 20:07 | STATUS |  All compilation errors accounted for |
| 20:07 | TEST |  Take CDLXV |
| 20:07 | FIXED |  Syntax error |
| 20:06 | TEST |  Take CDLXIV |
| 20:06 | VOID |  Font link up issues |
| 20:02 | TEST |  Take CDLXIII |
| 20:02 | FIXED |  Missing declarations |
| 20:01 | TEST |  Take CDLXII |
| 20:01 | FIXED |  Guess..... |
| 20:01 | TEST |  Take CDLXI |
| 20:01 | FIXED |  Another code typo |
| 20:00 | TEST |  Take CDLX |
| 20:00 | FUCKYOU |  AAARGH! |
| 20:00 | TEST |  Take CDLIX |
| 20:00 | FIXED |  One code typo escaped me, eh? |
| 19:59 | TEST |  Take CDLVIII |
| 19:59 | FIXED |  Missing #use |
| 19:58 | TEST |  Take CDLVII |
| 19:58 | FIXED |  Code order mistake |
| 19:57 | TEST |  Take CDLVI |
| 19:57 | FIXED |  Syntax error |
| 19:56 | TEST |  Take CDLV |
| 19:56 | FIXED |  Code typo |
| 19:53 | TEST |  Take CDLIV |
| 19:53 | FIXED |  With it didn't... missing #use |
| 19:53 | TEST |  Take CDLIII |
| 19:52 | SCRIPT |  Set up the basis for the BotText, but it doesn't work yet! It's only a loader now and all I can test if it compiles |
| 12:17 | NOTE |  Now the next stage will be to add the boxtext feature. Once that works I can also get to setting up the game's opening scene. |
| 12:11 | STATUS |  Time for a break |
| 12:08 | CONFIRMED |  As far as I can check the clickables load fine |
| 12:04 | TEST |  Take CDLII |
| 12:04 | FUCKYOU |  Let's not talk about THAT one! |
| 12:03 | TEST |  Take CDLI |
| 12:03 | FIXED |  Illegal function call |
| 12:02 | TEST |  Take CDL |
| 12:02 | VOID |  Quick script to prevet errors. True workout comes later! |
| 11:45 | TEST |  Take CDXLIX |
| 11:45 | FIXED |  Conflict |
| 11:44 | TEST |  Take CDXLVIII |
| 11:44 | FIXED |  General error |
| 11:43 | TEST |  Take CDXLVII |
| 11:43 | NOTE |  That's ONLY the loader... The clickables themselves are ignored for the time being. |
| 11:43 | SCRIPT |  Clickables loaded added |
| 11:01 | VOID |  This ends the issue of Kthura crashing in the item store of Vandar. Since I merely removed the items that caused this to happen, I refuse to speak of a fix. By the way, the removed carpet was more decoration if anything anyway, so I doubt any players will miss it, unless you have those idiots seeking out every little detail between this game and TFT. Well 200 years have passed will ya, so could it be possible the carpet is removed by now? |
| 10:59 | KTHURA |  I've put in some animation detection in the Kthura fixer |
| - = 8 Oct 2023 = - |
| 23:33 | KTHURA |  Tag overview. That will definitely make my life a lot easier |
| 20:28 | TEST |  Take CDXLVI |
| 20:28 | TECHNO |  Now my Dijkstra routine may be a bit odd, but it begins to calculate at the end of the route and tries to seek the player position in stead of the other way around. This has been done because my Dijkstra routine relies on linked lists and it was easier to link the entries together this way. Due to that the end was never checked for being blocked or not. I now forced it to. |
| 20:25 | NOTE |  But it DOES explain a few things, though |
| 20:24 | HUH |  Myrah walks straight INTO the wall? That should NOT be possible |
| 20:21 | TEST |  Take CDXLV |
| 20:21 | INVESTIGATION |  I need to investigate why Myrah gets stuck on the top layer, while she shouldn't |
| 20:09 | FIXED |  At least the needless zigzag has gone |
| 14:11 | ANALYSIS | I did run a little analysis. It's interesting to see the zigzag only happens when going North or West and not when going East or South. And I think I also found out why this could happen, but I do need to properly sort that one out. |
| 14:11 | SITE |  Added tag ANALYSIS |
| 13:26 | STATUS |  And that will have to do for now. |
| 13:26 | GITHUB |  Issued as #6 |
| 13:24 | STATUS |  Still some stuff to sort out, but as I am expecting a visitor soon I must keep it to a little list up on my issue tracker, as this may be too complicated to sort out right away |
| 13:22 | TEST |  Take CDXLIV |
| 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 |