• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
April 19, 2024, 12:27:39 pm

News:

Don't be hasty to start your own mod; all our FFT modding projects are greatly understaffed! Find out how you can help in the Recruitment section or our Discord!


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Adhelbert

1
Thanks Nyzer for taking time to review this. Really, lot of what you said make even more sense after watching the video another time.
I will make sure to work on it this weekend (hopefully).  :) :)
2
It really look nice, Valkirst. :D


You may have thought of this already, but have you considered to change the colors of her gloves? I'm aware of the fact that you are trying to copy the same patterns which appears in the original artwork so it turns out to be as much good. I don't even know how it's gonna turn out to be if you do so. :? What i know? not that much clearly, i'm just saying, but what i know is that i like what you do man, So keep it up!! :mrgreen:
3
Heyyy! :mrgreen:



Popping off to let y'all know that i have updated the original post with a better version of the same event, i've also left the original one for comparing purposes if you might say.
4
Good job, Valkirst!

I really like the armor on romeo sprite, now i'll wait patiently for Melrose sprite to be done.  :lol: :lol:

Keep up the good work!! :mrgreen:
5
Hey all!


It's been over a month since i started eventing, here is a scene from a short run patch i have been working on,
more to come in the next days:








Leave your opinion down there if you feel like to.


Edit:

I appreciate that. although i don't appear to be catching up real fast, i'm really happy with the progress.

I got a list on what's need to be changed already, i'll get to it tonight.


Edit 2:

Here is an updated version of the event, i just didn't post it earlier because i've been too sick, anyways, i hope it looks much better now.









Enjoy!
6
Event Editing / Re: I could use some help over here
November 13, 2018, 04:20:58 am
Quote from: Elric on November 12, 2018, 08:00:58 am
You can place a ghost unit on that location and call the effect on them instead to not show the damage.


Okay, i will definitely gonna try it out this weekend. Still, i gotta ask, is there a proper way to execute this command, cause as far as now, i haven't seen the game uses this command before.

Quote from: Elric on November 12, 2018, 08:00:58 am
As for the effect playing in the wrong spot, either you derped the command somehow, or its just one of those weird effects that doesnt work quite right in events.


I replaced Ultima effect with flare and it worked just fine. :D :D


Thanks for your time guys. :) :) :)
7
Event Editing / Re: I could use some help over here
November 12, 2018, 04:15:50 am
Quote from: Xifanie on November 09, 2018, 11:26:30 am
Use the camera instruction helper to properly center the camera where the effect will play so it doesn't go back and forth when playing an Effect.
http://ffhacktics.com/smf/index.php?topic=10018.0


Okay, thanks for recommending to use your tool, it turned out to be useful the most.


I used your camera instruction helper to insert the camera command before the effect commands, the good thing is, unnecessary rotations doesn't happen anymore, now this happens:


I don't know what i missed up to make the effect play in the far western corner and also i don't want for any damage to be displayed on the screen. :cry: :cry: :cry: :cry: :cry:
8
Event Editing / I could use some help over here
November 09, 2018, 09:41:08 am
Heyyyy everyone. :D :D

Sooooooooo, i ran into couple of problems yesterday at night while i was working on an event, this is the event i have been working on:

//Text(x00000A94)
//Remove the previous line if you wish text to compile directly after instructions.

LoadEVTCHR(x00,x0C,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x00)
LoadEVTCHR(x01,x0D,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
Erase(x01,x00)
Erase(x04,x00)
Erase(x07,x00)
Erase(x35,x00)
UnitAnim(x80,x00,x0002,x00)
WaitForInstruction(x0B,x00)
UnitAnim(x81,x00,x0002,x00)
WaitForInstruction(x0B,x00)
UnitAnim(x82,x00,x0002,x00)
WaitForInstruction(x0B,x00)
UnitAnim(x14,x00,x001A,x00)
WaitForInstruction(x0B,x00)
Wait(00030)
Camera(+00672,+00000,+00240,+00302,+00512,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
Reveal(060)
Wait(00090)
Sound(x004C)
Wait(00015)
RotateUnit(x02,x01,x03,x01,x02,x04)
WaitRotateAll()
Wait(00015)
AddUnitStart()
AddUnit(x04,x00,x01)
AddUnit(x07,x00,x01)
AddUnit(x01,x00,x01)
AddUnitEnd()
WaitAddUnitEnd()
BlockStart()
WarpUnit(x04,x00,000,003,x00,x03)
Draw(x04,x00)
WalkTo(x04,x00,002,001,x00,x00,+020,x01)
WalkToAnim(x04,x00,x0002)
WaitWalk(x04,x00)
RotateUnit(x04,x00,x0B,x02,x01,x00)
WaitRotateUnit(x04,x00)
UnitAnim(x01,x00,x0002,x00)
WaitForInstruction(x0B,x00)
BlockEnd()
BlockStart()
Wait(00030)
WarpUnit(x07,x00,000,003,x00,x03)
Draw(x07,x00)
WalkTo(x07,x00,002,003,x00,x00,+024,x01)
WalkToAnim(x07,x00,x0002)
WaitWalk(x07,x00)
RotateUnit(x07,x00,x0B,x00,x01,x00)
WaitRotateUnit(x07,x00)
UnitAnim(x01,x00,x0002,x00)
WaitForInstruction(x0B,x00)
BlockEnd()
Wait(00060)
WarpUnit(x01,x00,000,003,x00,x03)
Draw(x01,x00)
WalkTo(x01,x00,001,002,x00,x00,+016,x01)
WaitWalk(x01,x00)
WalkTo(x01,x00,002,002,x00,x00,+016,x01)
WalkToAnim(x01,x00,x0002)
WaitWalk(x01,x00)
RotateUnit(x01,x00,x0B,x00,x01,x00)
WaitRotateUnit(x01,x00)
UnitAnim(x01,x00,x0002,x00)
WaitForInstruction(x0B,x00)
Wait(00045)
DisplayMessage(x10,x71,x0001,x07,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
Wait(00020)
UnitAnim(x02,x01,x0021,x00)
WaitForInstruction(x0B,x00)
Wait(00030)
DisplayMessage(x10,x72,x0002,x80,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00005)
UnitAnim(x01,x01,x0021,x00)
WaitForInstruction(x0B,x00)
Wait(00060)
DisplayMessage(x10,x71,x0003,x01,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
Wait(00010)
Camera(+00280,-00108,+00168,+00302,+00512,+00000,+04096,+00080)
WaitForInstruction(x04,x00)
BlockStart()
AddUnit(x35,x00,x01)
WaitAddUnit()
WarpUnit(x35,x00,000,003,x00,x03)
Draw(x35,x00)
WalkTo(x35,x00,000,000,x00,x00,+028,x01)
WaitWalk(x35,x00)
WalkTo(x35,x00,004,000,x00,x00,+028,x01)
WaitWalk(x35,x00)
UnitAnim(x35,x00,x0021,x00)
WaitForInstruction(x0B,x00)
Wait(00010)
BlockEnd()
Wait(00060)
UnitAnim(x35,x00,x004C,x00)
Effect(x001C,x00,006,002,x00)
EffectStart()
UnitAnim(x02,x01,x0024,x00)
EffectEnd()

Wait(00045)
UnitAnim(x35,x00,x003D,x00)
WaitForInstruction(x0B,x00)
DisplayMessage(x10,x71,x0004,x35,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
Wait(00015)
UnitAnim(x01,x01,x0021,x00)
WaitForInstruction(x0B,x00)
Wait(00030)
DisplayMessage(x10,x71,x0005,x01,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00020)
BlockStart()
WalkTo(x07,x00,005,003,x00,x00,+024,x01)
WaitWalk(x07,x00)
Wait(00002)
UnitAnim(x07,x00,x0041,x00)
WaitForInstruction(x0B,x00)
Wait(00002)
UnitAnim(x82,x00,x0019,x00)
WaitForInstruction(x0B,x00)
Wait(00015)
UnitAnim(x82,x00,x0034,x00)
WaitForInstruction(x0B,x00)
BlockEnd()
Wait(00005)
BlockStart()
WalkTo(x01,x00,005,002,x00,x00,+024,x01)
WaitWalk(x01,x00)
Wait(00002)
UnitAnim(x01,x00,x0041,x00)
WaitForInstruction(x0B,x00)
Wait(00002)
UnitAnim(x80,x00,x0019,x00)
WaitForInstruction(x0B,x00)
Wait(00015)
UnitAnim(x80,x00,x0034,x00)
WaitForInstruction(x0B,x00)
BlockEnd()
Wait(00005)
BlockStart()
WalkTo(x04,x00,005,001,x00,x00,+024,x01)
WaitWalk(x04,x00)
Wait(00002)
UnitAnim(x04,x00,x0041,x00)
WaitForInstruction(x0B,x00)
Wait(00002)
UnitAnim(x81,x00,x0019,x00)
WaitForInstruction(x0B,x00)
Wait(00015)
UnitAnim(x81,x00,x0034,x00)
WaitForInstruction(x0B,x00)
BlockEnd()
Wait(00030)
DisplayMessage(x10,x71,x0006,x07,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
BlockStart()
WalkTo(x07,x00,004,003,x00,x00,+008,x01)
WaitWalk(x07,x00)
BlockEnd()
BlockStart()
WalkTo(x01,x00,004,002,x00,x00,+004,x01)
WaitWalk(x01,x00)
BlockEnd()
BlockStart()
WalkTo(x04,x00,004,001,x00,x00,+006,x01)
WaitWalk(x04,x00)
BlockEnd()
Wait(00030)
UnitAnim(x07,x00,x002B,x00)
WaitForInstruction(x0B,x00)
Wait(00010)
Effect(x009A,x80,006,002,x00)
EffectStart()
EffectEnd()
Wait(00050)

Erase(x80,x00)
Erase(x81,x00)
Erase(x82,x00)
Wait(00060)
WalkTo(x07,x00,007,002,x00,x00,+020,x01)
WalkToAnim(x07,x00,x0021)
WaitWalk(x07,x00)
Wait(00020)
DisplayMessage(x10,x71,x0007,x07,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
Wait(00090)
DisplayMessage(x10,x72,x0008,x14,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00020)
DisplayMessage(x10,x71,x0009,x07,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00030)
Camera(+00672,+00000,+02000,+00302,+04608,+00000,+04096,+00030)
WaitForInstruction(x04,x00)
Wait(00006)
UnitAnim(x04,x00,x0259,x00)
Wait(00006)
Wait(00120)
FadeSound(x00,060)
ColorScreen(x02,000,000,000,255,255,255,+00060)
WaitForInstruction(x0C,x00)
ZERO(x006E)
ADD(x006E,x0007)
ZERO(x006F)
ADD(x006F,x0003)
ZERO(x01C2)
ADD(x01C2,x0001)
ZERO(x0283)
ADD(x0283,x0001)
ZERO(x03F1)
ADD(x03F1,x0002)
{7C}()
EventEnd2()
EventEnd()


I have two questions for now:

1. What's the function of the text highlighted in red?
2. The camera makes unnecessary rotations whenever the two effects were to play, you will find the commands highlighted in green.



All help are appreciated and please, tell me if i missed up some details or something. :mrgreen:
9
Quote from: Nyzer on November 04, 2018, 12:33:11 pm
Heh, it was a thing with someone before. When they continued using the old tools, we pointed out (more than once) that the older event format was making it harder for us to tell at a glance what was wrong, and that the newer tool has better error checking that would have identified what wasn't working this time.

After having made multiple events the hard way, with us otherwise encouraging this development, the guy just up and vanished rather than switch to the tool and take the brief amount of time to relearn some of the formats. (And I know it's brief. I went through the same thing.)

It was teh disappoint.



I understand where that coming from and I have no intention to talk on behalf that person/persons but I gotta say, I intend to put something together because I chose to be around in the first place. :) :) ;)
10
Quote from: Nyzer on November 03, 2018, 09:48:53 pm
But, if you do a thing where we try to advise you to use the most current tools and you refuse for eight topics in a row, we will be very cross with you:(



Owh.. hum. Okay. I guess i'm gonna drill that inside my head. :shock: :shock:


Thanks.
11
Ohh now i feel like a dumbass, i should've gone through each and every post in Eventing section. I'll make sure i'm gonna do that tomorrow. Definitely gonna try it out.

Thank you Elric, big time, for telling me that, and thank you Xifanie for such a discovery.  ;)
12
Hello Glain, everyone.

I have started a new story mod and i have been working  on events for little while now, i gotta tell you, i didn't realize that event testing would be painful and time consuming like this. But truth is, you kind of forget about all that when you get that event to work the way you want.

I saw your hack that which allow you to skip events and really got excited about it.

Problem is, i have no clue about how to apply it, i know it's written in another format, so, it would be really helpful if you can tell me how i can apply it.


Thanks in advance.

Edit 1:

It was my bad, after I read the post one more time, I figured where the problem was.
I forgot about the attached file along with the asm file.



Thanks again Glain, this hack is gonna save me a great amount of time. :D :mrgreen:   
13
Spriting / Re: redoing sprites
August 28, 2018, 07:20:40 am
Good hand job over there. I always admire your work, Valkirst, even though i don't comment about them.

The hair details in that portrait is very cool, i think you just need to add some fancy touches to the collar and the nick and it will be another masterpiece.

Keep up the good work  :D :D
14
Hello Magic Gladii and congrats in advance for your efforts.

Personally, i liked this translation, how Sugnuf approached this matter, made it much desirable for me to beat this game once again. Also, My Opinion: i would stick to translate the story dialogues only and ignore fixing typos and other fftactext-related stuff, unless you are planning to translate the whole game text.


I don't know if there is much to contribute with or if there is something i could help you with but what i really wanna see is this project pinned as a complete project.



Thanks again.
15
Spriting / Re: Mike's Recolor and graphics
April 27, 2018, 08:29:34 pm
All good bud. Feel free to use whatever you need.
16
Spriting / Re: Mike's Recolor and graphics
April 25, 2018, 06:24:27 pm
Hey everybody. how you all holding up?

I have something to share, it's one of my early experiments on effect files, also, i'm gonna leave some of my recolored sprites i used to have when i was working on my project, anyway, feel free to give it a run sometimes later.


17
Spriting / Re: Mike's Recolor and graphics
March 01, 2017, 07:36:10 am
Here is my latest items sheet. Forgive me timpo because i'm supposed to share it a day or to two earlier.
18
Spriting / Re: Mike's Recolor and graphics
February 15, 2017, 05:29:13 am
Quote from: Timbo on February 13, 2017, 11:18:25 pm
Would you consider converting the crown, the cat-ear hood, and the maces?

Requests? Why not.
Just send me the icons and when i have free time i will do it.

Quote from: Timbo on February 13, 2017, 11:18:25 pm
They need to be resized and recolored first.
19
Spriting / Re: Mike's Recolor and graphics
February 13, 2017, 06:37:53 pm
Hello people  :D

I'm gonna put it this way and i hope you like it  :mrgreen:
20
Hacking/Patching Tools / Re: ISO Manager v1.00b
February 05, 2017, 06:46:53 am
Hi Xifanie :D

I don't fully understand what is this spreadsheet supposed to do but i've two Quistions for you:

1) can i add new modified effect files in place of unused ones like (E487.bin-E508.bin), if the answer is no, what it actually does?

2) are you going to make a tutorial about effects section soon?

Thanks :mrgreen: