Final Fantasy Hacktics

Modding => Event Editing => Topic started by: JantheX on December 11, 2014, 06:55:02 pm

Title: Basic Question About Using EasyVent Editor
Post by: JantheX on December 11, 2014, 06:55:02 pm
I'm sorry, I know this is almost certainly a question that someone else has asked, and maybe I'm just not following something in the tutorials, but when I'm using EasyVent, every time that I go to compile an event I'm told by the ESVP popup that the Event was successfully compiled to Offset x00002000.

Am I right in thinking that's a problem?  Doesn't that mean each of my events are overwriting each other?  And if that is what's happening, I assume there's a way to stop it, but I can't figure out how.  Can someone help me out?
Title: Re: Basic Question About Using EasyVent Editor
Post by: Jumza on December 11, 2014, 07:18:18 pm
Well you pretty much hit the nail on the head here, you are overwriting all of your events!

The offset at the top of the file will let you know (and allow you to change) what event spaces you are writing too. Go check out the psx events folder that evsp comes with and see which events have which offsets so that you can check what event should have which offset to go in certain places (unless you are already an Attack.out wizard, in which case you can put events wherever you want and re-arrange them :P)

Edit: Also, to replace the very first orbonne event you'll want to make that Offset(x00004000), writing over setup events won't really get you anything you want right now.
Title: Re: Basic Question About Using EasyVent Editor
Post by: JantheX on December 11, 2014, 09:12:02 pm
Thanks so much for the quick response!

I have a followup question, though- right now it doesn't seem to matter what event I've opened, whenever I hit the compile button in EasyVent I see a popup box telling me that it's written to Offset x00002000.  Is there something I need to do to alter the events when I load them up in EasyVent to make sure the text at the top of the event about the Offset functions appropriately?  I've seen references in the forums to deleting the text offset but not the offset itself, and I'm not sure what that means.  Every time I alter the "Offset(x00004000)" or "Offset(x0004C000)" etc. I get an error message about the Offset either needing to be deleted or an error message about how the Offset has been mistyped or is missing. 

Clearly the problem is with the user, cause everyone else uses this program without issue  :(

EDIT:
I also just realized that this was posted into the Modding>Event Editing forum instead of Help, where I had intended to place it.  I'm not sure how to move this to the right place, but I'll fix it if someone tells me how.  Sorry about that.
Title: Re: Basic Question About Using EasyVent Editor
Post by: RavenOfRazgriz on December 11, 2014, 09:16:01 pm
Are you saving the event before compiling it?

That version of EasyVent compiles the last Event saved, not what's currently in your editing window.
Title: Re: Basic Question About Using EasyVent Editor
Post by: Jumza on December 11, 2014, 09:26:41 pm
Quote from: JantheX on December 11, 2014, 09:12:02 pm
EDIT:
I also just realized that this was posted into the Modding>Event Editing forum instead of Help, where I had intended to place it.  I'm not sure how to move this to the right place, but I'll fix it if someone tells me how.  Sorry about that.


Eh, it's an event editing question, it can go here. In the future you may also consider the Help section though :P
Title: Re: Basic Question About Using EasyVent Editor
Post by: JantheX on December 11, 2014, 09:34:33 pm
Progress!  Of a sort.

So the issue I was describing above where everything was saving to Offset x00002000 was solved by following up on Raven's question, because I was not saving my event prior to hitting compile.

So I tried hitting save first, and I got an error telling me that the Offset text needed to be deleted.

Then I deleted the Offset text and got an error telling me that the Offset text had been deleted.

Then I thought that maybe I could just skip saving and put the text of my event directly into the Event.txt in the directory and tell EasyVent to compile that way, but I got the same set of errors when I hit the Compile button. 

Thanks so much for your help so far guys, anything else you could offer would be equally awesome :)
Title: Re: Basic Question About Using EasyVent Editor
Post by: Jumza on December 11, 2014, 09:52:24 pm
This is what is like in a normal vanilla event
QuoteOffset(x00004000)
//Remove the previous line if you wish not to override the offset in CONFIG.INI.
Text(x000008F9)
//Remove the previous line if you wish text to compile directly after instructions.


This is what it should be
QuoteOffset(x00004000)

(keep the comment below this line if you'd like, I guess)

Make sure you have the correct number of numbers (sooo many 0's) in the offset!
Title: Re: Basic Question About Using EasyVent Editor
Post by: JantheX on December 11, 2014, 10:24:11 pm
Huh.  Yeah, that's what I'm seeing at the top of the event page when it's giving me trouble.

So far the only way I can get this to function for me is to just skip the compile and save buttons in EasyVent entirely and copy/paste from EasyVent into the Event.txt, save it in Notepad, and then double click the compiler program sitting in the same directory as the .txt and my Test.EVT file.  I'm not sure whether or not that's actually writing properly, though.

I'll have to work on this some more tomorrow.  At least I'm at a point where there's something else I can test about this.  And hey, if this method is working properly, it's good enough for me, but I'd be pretty confused about why the buttons in EasyVent would throw errors if I could have a different program do the same thing without issue.

Thanks again for your help, guys.
Title: Re: Basic Question About Using EasyVent Editor
Post by: Jumza on December 11, 2014, 10:44:49 pm
I think the only way to diagnose the error at this point (since all else has failed) would be for you to post your event.txt so that someone can look over it.

Hopefully we can get this working for you soon :)
Title: Re: Basic Question About Using EasyVent Editor
Post by: 3lric on December 12, 2014, 04:03:09 pm
Quote from: Jumza on December 11, 2014, 09:26:41 pm
Eh, it's an event editing question, it can go here. In the future you may also consider the Help section though :P


No. I moved it. Its a eventing question. It goes in the event editing section.
Title: Re: Basic Question About Using EasyVent Editor
Post by: JantheX on December 12, 2014, 06:16:05 pm
Re: Elric moving the thread, thank god, I thought I was losing my mind.  Lol.

Re: The actual contents of this thread, I've arrived at a partial solution.  As long as I don't try to use the buttons in EasyVent, I can replicate their functions and get the result I'm after.  I load up the Event in EasyVent, muck about with it, copy and past into a notepad file, save it in my Custom Events directory so I have it for later, copy/paste into Event.txt when I'm ready to go, and double-click the EventCompiler_2.01b sitting in the same directory.  Following this process, the relevant Test.EVT file is not causing subsequent event edits to overwrite each other and events are being edited without issue.

So... long story short, I don't know why I can't get the EasyVent buttons to cooperate, but it doesn't matter, because I'm able to edit events successfully anyway.  Yay! 

If anybody is curious, here's one of the Event.txt files I was using, but my guess is that I messed something up when I was downloading and extracting EasyVent somehow, because the Event.txt is working fine once it stops interacting with EasyVent.  I'm happy to cooperate if someone feels like this is evidence of a meaningful problem with the program itself, but since it looks like nobody else has reproduced this particular bug my guess is that it's solely on my end.  Thanks for your help everybody!
Title: Re: Basic Question About Using EasyVent Editor
Post by: 3lric on December 12, 2014, 06:50:30 pm
EVSP currently is buggy, I would recommend do it right from the event.txt anyway. As that's how most people do it.

EVSP 2.0 will be out soon.

Also, you already mentioned you know you are supposed to remove the text offset, so remove it.
Title: Re: Basic Question About Using EasyVent Editor
Post by: JantheX on December 12, 2014, 07:31:55 pm
Wow.

Holy crap.  Okay, so I had an epiphany while responding to Elric's post.  Every time that someone said to delete the text offset, I thought they literally meant the text "offset" at the beginning of the event.

I just tried deleting the 3rd line of text in the .txt that actually is the text offset and now all the buttons in EasyVent are my friends.

Thanks so much for your help guys!
Title: Re: Basic Question About Using EasyVent Editor
Post by: 3lric on December 12, 2014, 07:35:22 pm
LOL

No problem
Title: Re: Basic Question About Using EasyVent Editor
Post by: Jumza on December 12, 2014, 08:11:07 pm
But... But I told you exactly what it should look like Q.Q
*smashes head on desk*

I'm glad you got it working :) Have fun eventing!