Jump to content


Photo

Event Assembler Questions Thread


  • Please log in to reply
1794 replies to this topic

#21 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 07 April 2011 - 03:48 PM

no problems, Cam. I just needed to know how to do multiple convos in the same event.

#22 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 07 April 2011 - 04:46 PM

here's what I have so far:


#define DISABLE_TUTORIALS
#include EAstdlib.event

EventPointerTable(0x39,Pointers)


org 0x????????
Pointers:
POIN Turn_events 
POIN Character_events 
POIN Location_events 
POIN Misc_events
POIN BallistaData BallistaData
POIN Bad Bad Bad Bad
POIN Good Good Good Good
POIN Opening_event Ending_event

Bad:
UNIT Batta Brigand Glass Level(1,Enemy,False) [1,9] [1,9] [Ironaxe] [NoAI]
UNIT Glass Mercenary_M Glass Level(1,Enemy,False) [1,11] [1,11] [Ironsword] [NoAI]
UNIT Zagan Fighter Glass Level(1,Enemy,False) [2,5] [2,5] [Ironaxe] [NoAI]
UNIT Empty

Good:
UNIT Eliwood Lord Eliwood Level(1,Ally,False) [14,9] [14,9] [Durandal,Rapier,Vulnerary] [NoAI]
UNIT Hector Lord Eliwood Level(1,Ally,False) [17,9] [17,9] [Armads,Wolfbeil,Vulnerary] [NoAI]
UNIT Empty

Turn_events:
TURN

Character_events:
CHAR

Location_events:
LOCA

Misc_events:
CauseGameOverIfLordDies
AFEV

Opening_event:
TEX1 [07FF]
REMU
CURF [Glass]
TEX1 [0800]
REMU
CURF [Hector]
TEX1 [0801]
ENDA

Ending_event:
MNCH 0x??
STAL 1
_0x1
ENDA

BallistaData:
BLST


MESSAGE Events end at offset currentOffset
//The map for this chapter is at offset: 8369C90


after this, i'm completely lost. eventID's have me confused, so does villages and houses needing a name for the evnt. then there's reinforcements, plus other things that weren't in the template.


now, do I still need to go into nightmare to set-up these characters to appear if they're already set under my good/bad units?

#23 Burning Gravity

Burning Gravity

    Rubber was never so epic before Luffy

  • Member
  • Gender:Male
  • Location:U.S.A.
  • Favorite Fire Emblem Game:Awakening

Posted 07 April 2011 - 05:18 PM

It's not as much a problem as it is just a question with a simple answer stated in a slightly confusing way that implies that the events are complex =P

...IMO, anyway. XD

#24 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 07 April 2011 - 05:35 PM

It's not as much a problem as it is just a question with a simple answer stated in a slightly confusing way that implies that the events are complex =P

...IMO, anyway. XD



what are you trying to say?

#25 Burning Gravity

Burning Gravity

    Rubber was never so epic before Luffy

  • Member
  • Gender:Male
  • Location:U.S.A.
  • Favorite Fire Emblem Game:Awakening

Posted 07 April 2011 - 05:51 PM

TEX1 [First convo]
REMA
CURF [location on map] //optional
TEX1 [Second convo]
REMA
ENDA

Really not seeing the problem here.


I was responding to the above post in the post before this post. If you don't get it, for get it. =P

#26 CT075

CT075

    formerly shota supercomputer

  • Member
  • Gender:Male
  • Location:Somewhere
  • Favorite Fire Emblem Game:Radiant Dawn

Posted 07 April 2011 - 05:53 PM

I was responding to the above post in the post before this post. If you don't get it, for get it. =P

Oh, you were talking to me. I get the question asked, I just fail to see how anyone who's supposedly read Arch's tutorial couldn't figure this out.

#27 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 07 April 2011 - 06:48 PM

i'm totally sorry I didn't pick up on the concept as fast as you did.

#28 RNG Princess

RNG Princess

    Buy from me or game over. nwn

  • Member
  • Gender:Female
  • Favorite Fire Emblem Game:Sacred Stones

Posted 07 April 2011 - 06:53 PM

is it possible to have a Stefan like hidden item?

Like in RD where you step on the tile and he gives u the Vague Katti but he's not recruited.

Edited by Queen_Elincia, 07 April 2011 - 06:54 PM.


#29 CT075

CT075

    formerly shota supercomputer

  • Member
  • Gender:Male
  • Location:Somewhere
  • Favorite Fire Emblem Game:Radiant Dawn

Posted 07 April 2011 - 07:05 PM

Yeah, do an area event like the one you'd use to get an item but use LOU1 or CUSI instead.

#30 Shin

Shin

    All the rage!

  • Member
  • Gender:Male
  • Location:Somewhere
  • Favorite Fire Emblem Game:Genealogy of the Holy War

Posted 08 April 2011 - 06:41 AM

Could I have an example of a scripted battle? I'm using FE7 as a base and I'm not too sure what I'm actually doing.

FIGH 0x8D 0xDA $8 0000000

but I'm not too sure about the format of what I'm pointing to. Ideally it would be a battle where the former wins. Arch's tutorial covers it briefly but I'm still stumped.

#31 Zath of the Sword

Zath of the Sword

    Member

  • Member
  • Favorite Fire Emblem Game:Radiant Dawn

Posted 08 April 2011 - 08:43 AM

Can some one please take a look and make sure this is right for me? Thanks

#include EAstdlib.event

org 0xC9C9C8+(4*0x14)

POIN TileChanges

org 0x00CB1F00

TileChanges:
TileMap(0x05,0x02,0x03,0x01,0x01,Door1)
CODE $FF
CODE $00
CODE $00

Door1:
CODE 0x08 0x01
CODE $00

#32 CT075

CT075

    formerly shota supercomputer

  • Member
  • Gender:Male
  • Location:Somewhere
  • Favorite Fire Emblem Game:Radiant Dawn

Posted 08 April 2011 - 10:16 AM

Could I have an example of a scripted battle? I'm using FE7 as a base and I'm not too sure what I'm actually doing.

FIGH 0x8D 0xDA $8 0000000

but I'm not too sure about the format of what I'm pointing to. Ideally it would be a battle where the former wins. Arch's tutorial covers it briefly but I'm still stumped.

Scripted battles work like this:

FIGH Char1 Char2 Pointer $00000000

Now I'd wager that you're having trouble with the Pointer. The pointer can be anything you want it to be. It could be "fight" or "death" or "fgsfds"

But anyway

Here's an example of a fight in my own hack, just for reference:

[blah]
FIGH 0x62 0x8A fight $00000000
[more blah]
ENDA

fight:
AttackerMiss(0) //You could use false, but I think 0 works better
DefenderSilencer(1)
EndOfBattle

Now, do note that you could use the raw hex for battles instead of these macros. There's no real reason not to. But these are easier for people who are like me and too lazy to go look up all the right combinations.

#33 Shin

Shin

    All the rage!

  • Member
  • Gender:Male
  • Location:Somewhere
  • Favorite Fire Emblem Game:Genealogy of the Holy War

Posted 08 April 2011 - 10:37 AM

Thanks, Cam. I'll go give it a try. It's been bugging me for a good while now!

EDIT: All sorted! Thanks!

Edited by Dokutayuu, 08 April 2011 - 11:28 AM.


#34 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 09 April 2011 - 07:55 PM

alright, here's what I got so far:

Spoiler -



I started up chapter 11, and all I got was the map with no units on it, and nothing going on. I know I must have done something right by the fact that it loaded up in the first place.

now, I didn't actually put the units into nightmare, so that might be the problem. hopefully, someone can point out what I did wrong.

#35 Kitty of Time

Kitty of Time

    life

  • Member
  • Gender:Female
  • Location:Everywhere
  • Favorite Fire Emblem Game:Radiant Dawn

Posted 09 April 2011 - 08:01 PM

One MAJOR flaw, you have no opening event.
Or at least you never told it to go.

Turn_events: TURN 0x00 Opening_event [01,00] 0x0 0x00//Opening
CODE $00


That would make the event actually happen.

You also have no ENUNs, and REMU isn't a code, its REMA

#36 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 09 April 2011 - 08:11 PM

One MAJOR flaw, you have no opening event.
Or at least you never told it to go.

 Turn_events: TURN 0x00 Opening_event [01,00] 0x0 0x00//Opening  CODE $00


That would make the event actually happen.

You also have no ENUNs, and REMU isn't a code, its REMA


I got mine from the example that arch posted. how is it wrong? I looked again, and added ENUN where I saw it, and changed to REMA.

Edited by Claude_C_Kenny, 09 April 2011 - 08:12 PM.


#37 CT075

CT075

    formerly shota supercomputer

  • Member
  • Gender:Male
  • Location:Somewhere
  • Favorite Fire Emblem Game:Radiant Dawn

Posted 09 April 2011 - 09:43 PM

That shows that you have either no idea what either of them mean.

ENUN tells the game to check whether or not there are units moving. This is mainly used to stop crashes and glitches because something happened before a unit finished moving.

IF (unit is moving)
     STAL 1
ELSE (unit is not moving)
     Continue on

REMA clears the screen of face sprites, something completely different.

#38 Claude C Kenny

Claude C Kenny

    Member

  • Exiled
  • Gender:Male
  • Favorite Fire Emblem Game:Blazing Sword

Posted 10 April 2011 - 03:16 PM

almost got this. just a few more issues:

Spoiler -


1. how to make units look like they're coming from offscreen.

2. the ending event plays, but the chapter doesn't end. how do I fix that?

3. the cursor won't switch to the designated units during the opening event.

4. backgrounds won't load, despite doing it the way arch said to.

5. how to make units appear at the end of enemy turn, and still have their phase initiate.


yeah, this should be it. a few simple things, and I should be done. I had a few simple fixes that i'm surprised you guys didn't see (LOU2lol, no OOBB), so please cease the flaming, because you guys aren't perfect either.

Edited by Claude_C_Kenny, 10 April 2011 - 03:17 PM.


#39 Psych

Psych

    what now

  • Member
  • Gender:Male
  • Favorite Fire Emblem Game:Genealogy of the Holy War

Posted 10 April 2011 - 03:24 PM

http://serenesforest...showtopic=25551

#40 Kyaro

Kyaro

    Member

  • Member
  • Gender:Female
  • Favorite Fire Emblem Game:Thracia 776

Posted 10 April 2011 - 04:00 PM

 @Claude:
1. I think you load them and then use the second set of coordinates in their unit data. 
2. You forgot MNCH 0xwhatever chapter is next
3. Not really sure about this one. Try using CAM1 to focus on the character? 
4. I don't see any background codes in your events :/  
This should work, though: Text(background,text)
5. Something like: 
TurnEventPlayer(0,pointer,turn)
TURN

Pointer:
LOU1 unit
ENUN
ENDA

As for my question, is it possible to make a conversation occur directly after opening a door? 
And:
Text(0x03,0x908)
FADI 16
LOMA 0x02
It sort of flashes back to the original map after the text ends. Would removing the FADI prevent that from happening? 
(Hacking FE8, if it helps)  


Edited by Kyaro, 10 April 2011 - 05:56 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users