Mittwoch, 23. Dezember 2020

Event Editor: Item & World Map Events

Today I will show you some more features of the event editor. In the event scripts more event scripts are called. These are now also displayed in the editor:

Furthermore, I have now married the events of the items and the world map with the event editor. You can now jump from the pages directly to the event script in the event editor:






Samstag, 12. Dezember 2020

Event Editor: Read all events

Hello to all. I have a small interim report today regarding the event editor. For the first time I managed to read all (so far known) event scripts without crashing the program :)

Besides the scripts that are called by NPCs on the maps, there are also scripts that are called within these event scripts. These are now also listed in the list, it currently contains 848 scripts.

The following screenshot shows the current list in the event editor:



Sonntag, 1. November 2020

Event Editor: Switch condition commands

The Event Editor is progressing. I have now implemented support for a new command type. It is a switch condition, a selection of several conditions.
This is another step towards event editing, because I have to be able to read the events cleanly before I can write them back into the ROM.
As an example I show you the event of Seth in the cave at South Cape. This event first creates the statue that Will has to move with the help of his flute. For this the position of the player is queried, in the form of the described switch condition commands:


Sonntag, 11. Oktober 2020

GaiaTheCreator v0.6.0

After I couldn't work on the editor for several weeks for private reasons, I can finally present you the current version of the editor:


The event editor is now executable with a variety of supported commands. I will try to complete the missing event commands. Furthermore I will work on making the events configurable and write them into the ROM in the near future.

Sonntag, 28. Juni 2020

Event Editor: Message Box Properties

Hello everybody, sorry for the long time without news. In the last months I have developed the event editor further. For example it is now possible to see the properties of a message box.
I'm planning a new release of the editor in the next few weeks, with which you can try out the event editor, at least as far as the display of events is concerned.
After that I will start editing these events. This is the last big missing feature of the editor. Then it is at least possible to adjust the most important things in the game. Of course I will have to put some effort into the correct composition of the edited data in the ROM, but everything at its time :)

So this screenshot shows the displayed message box properties in the event editor:


Samstag, 21. März 2020

Event Editor: Message Box Choices

I continue to make good progress with the Event Editor. I have added many more commands (again a big thanks to Raeven0 for decrypting the commands). Today I would like to present you the command for Message Box Choices whose implementation was not so easy because the number of choices is dynamic.
But nevertheless here you can see the current implementation:





I plan to release a new release of the editor when I have implemented some more commands. Then you may play around with it yourself.

Montag, 10. Februar 2020

Events Part 2

The last weeks I have completely revised the Event Editor. The event commands are now simply defined in an XML file and read in by the editor. This makes it very easy to add new commands. And thanks to Raeven0 all commands are already known and can be added bit by bit.
The screenshots show an event in South Cape (the woman complaining when Will jumps from the roof of the house) and a part of the described XML file.



Samstag, 18. Januar 2020

Events Part 1

Hey everyone and happy new year :)

I'm still working on the editor though I couldn't find much time for it the last months.
Currently I'm working on events since they are the last major part of the editor which is not working properly yet.

You can now change the script ID and several other propeties of an event. As an example I exchanged the script of Seth's father in South Cape with the script of the bat from the Underground Tunnel.
I also set the enemy's state to that of the boss Castoth.

And here is the result in the game: