| 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 |
| 16:44 | NOTE |  But I'm not there, yet! |
| 16:44 | FIXED |  I see two function calls that were not right, so that has been taken care of |
| 16:42 | HUH |  That's odd.... No data in the log at all... That really shows something is REALLY wrong |
| 16:39 | TEST |  Take MMDCVII |
| 16:39 | DEBUG |  And extra entry to the log should tell me more about this |
| 16:37 | BUG |  Apparently something is blocking passage for Scyndi. I need to find out what. |
| 16:34 | TEST |  Take MMDCVI |
| 16:34 | VISUALSTUDIO |  Recompiling SCI |
| 16:34 | LINK |  Links it all up |
| 16:34 | SCYNDI |  Glue code |
| 16:33 | C++ |  Moving API |
| 16:29 | TEST |  Take MMDCV |
| 16:29 | FIXED |  Bad identifier |
| 16:27 | TEST |  Take MMDCIV |
| 16:27 | FIXED |  Code copy conflict |
| 16:25 | TEST |  Take MMDCIII |
| 16:25 | STATUS |  Well, I certainly HOPE this wil work the way it should |
| 16:25 | DONE |  The hooking ability should work now |
| 16:18 | DONE |  Some workout to player movement |
| 15:46 | DONE |  Checkup for free way from Scyndi to spot |
| 14:36 | STATUS |  I really need a break now! |
| 14:36 | CONFIRMED |  So far, so good! |
| 14:30 | TEST |  Take MMDCII |
| 13:57 | DONE |  I placed a little marker. This as the pole will always be outside of the view range. A bit of a woe due to SugarLand originally being desinged for a game where there was more on screen |
| 13:47 | TEST |  Take MMDCI |
| 13:47 | FIXED |  Debug errors |
| 13:44 | TEST |  Take MMDC |
| 13:44 | STATUS |  Back to the actual run-time tests |
| 13:44 | CONFIRMED |  The translation shows what I wanted to see. Good! |
| 13:42 | INVESTIGATION |  I do still want to check the translation, though! |
| 13:42 | CONFIRMED |  And it seems to work now and all compiler errors are accounted for in the process. |
| 13:41 | TEST |  Take MMDXCIX |
| 13:41 | FIXED |  Anyway, it's fixed now |
| 13:40 | STUPIDITY |  In C++ switch cases required "break" after every case. The irony that I would forget that while doing THIS particular thing. |
| 13:36 | TEST |  Take MMDXCVIII |
| 13:36 | FIXED |  One syntax error the warning system popped up when compiling the Scyndi compiler |
| 13:34 | TEST |  Take MMDXCVII |
| 13:34 | SCYNDI |  Break should now be translated |
| 13:33 | CONFIRMED |  ERROR> Unknown instruction kind (40) (Internal error. Please report!) in line #68 (Script/Flow/FlowField/PFA_Scyndi.scyndi) That is the error message I wanted to see. Good! |
| 13:32 | TEST |  Take MMDXCVI |
| 13:32 | SCYNDI |  Keyword "BREAK" now recognized by parser, but not yet fully set up by the translator. |
| 13:29 | C++ |  "Break" added as instruction kind |
| 13:28 | CONFIRMED |  So far, so good. Next step |
| 13:27 | TEST |  Take MMDXCV |
| 13:27 | FIXED |  C string fault (merging stuff that should not be merged. A comma was required here) |
| 13:26 | TEST |  Take MMDXCIV |
| 13:26 | TECHNO |  Tests only to make sure Scyndi picks up stuff correctly |
| 13:26 | TECHNO |  This will not yet make Scyndi support break yet, but most likely throw an error for a keyword it can't handle |
| 13:25 | SCYNDI |  Keyword list updated |
| 13:25 | SCYNDI |  I see I didn't yet put in break support in Scyndi yet. Let's first take care of that, as I need it! |
| 13:22 | TEST |  Take MMDXCIII |
| 13:22 | DEBUG |  I've put in some debug log lines since this all happens under the hood (for now). |
| 13:21 | SCRIPT |  A pole can now be accepted if the coordinates are right. Checking for a direct connection possibility without any blocks will slowdown the game, so it will only do that if this check up which is rather fast, is succesful. When no poles have been found at all, the step will therefore be rejected to save time. |
| 12:59 | CONFIRMED |  So far, so good |
| 12:57 | TEST |  Take MMDXCII |
| 12:57 | VOID |  Will it work now? |
| 12:57 | FUCKYOU |  Fix ignored |
| 12:55 | TEST |  Take MMDXCI |
| 12:55 | TECHNO |  Once again, if no run-time errors pop up, I must assume everything's alright |
| 12:55 | NOTE |  At least no compiler errors |
| 12:55 | FIXED |  Loading the shit completely fucked up |
| 12:49 | STUPIDITY |  IDIOT! |
| 12:46 | TEST |  Take MMDXC |
| 12:46 | TECHNO |  Except for not seeing crashes all I can test is the compilation. If loading a map doesn't crash the game I must assume everything is so far alright |
| 12:45 | SCRIPT |  The maploader should load the hookspots now |
| 12:25 | MAP |  Pass zones set up of Sugarland |
| 12:23 | CONFIRMED |  And NOW stuff appears to be working the way it should (at last) |
| 12:19 | GENERATION |  Take MMDLXXXIX |
| 12:19 | FIXED |  Luckily I got my Kthura hack tool |
| 12:14 | GENERATION |  Take MMDLXXXVIII |
| 12:14 | FIXED |  A devastating bug fixed in MapAction. Even leads to corrupted data. |
| 11:26 | GENERATION |  Take MMDLXXXVII |
| 11:26 | NOTE |  The poles in SugarLand were already tagged, due to them being part of Dyrt. That doesn't really matter, though, the way MapAction works makes it alright, it reacts to texture and not to tags, and it will log the poles into the poles data the game needs accordingly. |
| 11:25 | FIXED |  Tagging of untagged poles didn't work the way it should |
| 11:20 | GENERATION |  Take MMDLXXXVI |
| 11:20 | C++ |  MapAction should now support the poles for Scyndi to hook herself to |
| 11:03 | TECHNO |  As I also need to script Scyndi's hook on ability (tutorial about that will be in the sky tower), I will focus on that first, so I will not be hindered by random encounters. The boss will also come later. |
| 11:03 | STATUS |  I've set my personal save to SugarLands now |
| 11:02 | CONFIRMED |  Stuff works |
| 10:57 | TEST |  Take MMDLXXXV |
| 10:57 | CONFIRMED |  NOW the generator does what I wanted to see |
| 10:55 | GENERATION |  Again |
| 10:55 | RECOVERED |  Tag |
| 10:54 | SOLVED |  I don't know why, but the tagging was undone somehow and that was the cause of these failures. |
| 10:52 | TEST |  Take MMDLXXXIV for real this time! |
| 10:52 | FAILURE |  I'm not sure, but here goes nothing |
| 10:24 | GENERATION |   Again! |
| 10:24 | FAILURE |  Hold the show, the compass generator missed something. Maybe a save and generation order conflicted. |
| 10:22 | TEST |  Take MMDLXXXIV |
| 10:20 | NOTE |  The reason for doing this first is due to this being something I'd easily forget, and although the removal of the guard seems cosmetic, it is actually more important than you might thing, as it would create a plot hole. |
| 10:19 | GENERATION |  Compass data updated |
| 10:18 | REMOVED |  Aziëlla's guard. As you won't go to Aeria during the events of this game, he has no more purpose here. |
| 10:17 | MAP |  Chain to the Beach and back |
| 2:02 | STATUS |  I may work out Sugarland first before I work out Independence's random NPC. This to make sure that Scyndi (the character, not the programming language used for this game) is completely correctly configured. It won't be long before Aziëlla joins the party, and Rachel will join too. This can allow me more time to have at least Scyndi in order. New characters are always a chore to work out in RPG games, so I learned over the years I create RPG games. |
| 0:57 | STATUS |  This should all do for now. |
| 0:56 | FIXED |  Bio requiring 256 FP for Myrah? That's not even possible. |
| 0:54 | TEST |  Take MMDLXXXIII |
| 0:53 | CHARACTER |  All of Scyndi's abilities accounted for |
| 0:16 | TEST |  Take MMDLXXXII |
| 0:16 | ABILITY |  Restore |
| - = 25 Dec 2023 = - |
| 23:57 | ART |  Scyndi's IDLE pose |
| 23:49 | TRANSFER |  Well, transferring complete. One more thing left to do, which will in Scyndi's case not be too hard. |
| 23:35 | GITHUB |  Updated |
| 22:58 | STATUS |  The next step will be to make sure all of Scyndi's combat graphics are in place. Now that will not be too hard as most can just be imported from Dyrt. Only one may have to be added as that was not supported in Dyrt and that was an actual combat stance in IDLE form. |
| 22:53 | CONFIRMED |  Well that works, and was also an important step to take before I could put Scyndi into battle |
| 22:51 | TEST |  Take MMDLXXXI |
| 22:51 | COSMETIC |  Small change on the marking system as I feel otherwise the altscreen can cause ugly effects |
| 22:50 | FIXED |  No switch took place |
| 22:48 | TEST |  Take MMDLXXX |
| 22:48 | FIXED |  Ah, found the little bugger |
| 22:48 | TECHNO |  Now this was only cosmetic, but a true issue is now on the way as bool and int type mismatch and I really need to sort out why it thinks that. |
| 22:47 | FIXED |  Chosen marking effect was not well |
| 22:42 | TEST |  Take MMDLXXIX |
| 22:42 | FIXED |  Mistake |
| 22:40 | TEST |  Take MMDLXXVIII |
| 22:40 | COSMETIC |  A cosmetic bug, yet a rather ugly one |
| 22:40 | FIXED |  Cosmetic When hovering one character the next would turn light blue |
| 22:39 | STUPIDITY |  Which was pretty stupid |
| 22:39 | FIXED |  Initial chosen not set |
| 22:37 | TEST |  Take MMDLXXVII |
| 22:37 | SCRIPT |  Switching should work now (I hope) |
| 22:18 | TEST |  Take MMDLXXVI |
| 22:18 | DONE |  Brought in the protraits |
| 22:07 | CONFIRMED |  So far, so good! |
| 22:06 | TEST |  Take MMDLXXV |
| 22:06 | FIXED |  For-loop init error |
| 22:04 | TEST |  Take MMDLXXIV |
| 22:04 | FIXED |  But I see now how it could happen |
| 22:04 | BUG |  This error is a lue |
| 21:57 | TEST |  Take MMDLXXIII |
| 21:57 | FIXED |  Definition syntax error |
| 21:54 | TEST |  Take MMDLXXII |
| 21:54 | SCRIPT |  Menu switch routine should now show the names of all characters. The rest comes later |
| 21:33 | DONE |  VIT handler back rouw |
| 19:38 | TODO | |
| 19:36 | CONFIRMED |  Seems to work, alright! |
| 19:31 | TEST |  Take MMDLXXI |
| 19:31 | FIXED |  Scyndi's FP (Or of all back row members for that matter) |
| 19:28 | TEST |  Take MMDLXX |
| 19:27 | CHARACTER |  Scyndi can now also do "Zap!" (now one secret, Scyndi may roll one extra d8 for her zap where Myrah may not. That makes Scyndi's version a tiny bit stronger). |
| 18:47 | CONFIRMED |  Alright! |
| 18:46 | TEST |  Take MMDLXIX |
| 18:46 | CHARACTER |  For Scyndi |
| 18:45 | ABILITY |  Shine |
| 17:47 | CONFIRMED |  So far.... so good! |
| 17:41 | TEST |  Take MMDLXVIII |
| 17:41 | HUH |  Recover not yet exported? |
| 17:40 | TEST |  Take MMDLXVII |
| 17:40 | FUCKYOU |  Tag error |
| 17:39 | TEST |  Take MMDLXVI |
| 17:38 | FIXED |  Fixed it! 
|
| 17:37 | CONFIRMED |  Found it! |
| 17:36 | INVESTIGATION |  Indeed not loaded, but I think I know why it happens, though.... |
| 17:34 | TEST |  Take MMDLXV |
| 17:34 | FUCKYOU |  Missing #use |
| 17:32 | TEST |  Take MMDLXIV |
| 17:32 | DEBUG |  The log should with the lines I added confirm that |
| 17:32 | HUH |  For some reason a nil comes to a variable that HAS BEEN defined.... |
| 17:27 | TEST |  Take MMDLXIII |
| 17:27 | FIXED |  Code typo |
| 17:26 | TEST |  Take MMDLXII |
| 17:26 | CHARACTER |   These two abilities have been linked to Scyndi now, but more will follow |
| 17:26 | ABILITY |  Recover |
| 17:25 | ABILITY |  First Aid |
| 17:13 | ABILITY |  First Aid |
| 16:50 | CONFIRMED |  Void succesful and no further errors |
| 16:49 | TEST |  Take MMDLXI |
| 16:49 | VOID |  dafuck! |
| 16:49 | HUH |  dafuck! |
| 16:48 | TEST |  Take MMDLX |
| 16:48 | TECHNO |  Compile tests |
| 16:43 | DONE |  Switch has been added to PIMI but will not do anything yet. It has been set up to only be available when you have 4 characters or more in your party. |
| 16:26 | CHARACTER |  I've set up Scyndi's PIMI script |
| 16:16 | NOTE |  Now I'll need to activate all random NPCs (which I absolutely hate) and to make sure Scyndi can be used in combat and that will also require some workout |
| 16:11 | CONFIRMED |  And now stuff works. |
| 16:06 | TEST |  Take MMDLIX |
| 16:06 | HUH |  Did I forget the save and export the scenario data? |
| 16:03 | TEST |  Take MMDLVIII |
| 16:03 | FIXED |  Missing exitspot |
| 16:01 | TEST |  Take MMDLVII |
| 16:01 | MAPSCRIPT |  And Balandar should now be able to upgrade your weapons |
| 16:00 | MAPSCRIPT |  Entering and exiting the Blacksmith's shop should now be possible |
| 15:59 | REMINDER | |
| 15:54 | GENERATION |  A new generation is required due to that, though |
| 15:53 | FIXED |  Something went wrong in the generation, but that has been fixed now. |
| 15:52 | GENERATION |  Compass |
| 15:52 | SCENARIO |  Barlando |
| 15:50 | MAP |  Barlando Strongsword |
| 12:05 | STATUS |  More will be done later |
| 12:03 | CONFIRMED |  That al works |
| 11:55 | TEST |  Take MMDLVI |
| 11:55 | SCENARIO |  Shop |
| 11:55 | MAPSCRIPT |  Shop |
| 11:55 | MAP |  Shop |
| 11:09 | FAILURE |  Now I needed a GREAT reset.... Or let's say Kthura did 
|
| 11:07 | FAILURE |  Kthura is acting up on me. |
| 1:00 | NOTE |  And bitbucket will be taken care of later |
| 1:00 | GITHUB |  Updated |
| 0:54 | ALPHA |  Updated |
| 0:54 | BACKUP |  Running |
| 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 |