Author Topic: Unknown Element  (Read 6094 times)

-gone away-

  • *
  • Posts: 385
    • View Profile
Unknown Element
« on: 2006-01-16 21:41:51 »
I've put a check within the scene editor that im making to check for unknown elements. Simply as a type of error checking.

However i didn't ever expect to actually find one.

Does anybody know what element type 32 is? or 20h in hex.

Its not listed anywhere.

To check this element out for yourself it exist on scene192 in the first slot of the Corvette Entity, and is set to the effect double damage.

I've checked with Leviathan, Sceneedit, scenester & myff7editor and none of them can pick up what type of element this is suppost to be. They all show it up as a blank element, only mine shows it up as unknown which i wouldn't have ever noticed it otherwise.

Qhimm

  • Founder
  • *
  • Posts: 1996
    • View Profile
    • Qhimm.com
Unknown Element
« Reply #1 on: 2006-01-17 06:28:46 »
Element 32? I'm personally unaware of any elements that high up, though Terence if far more likely to have come across it during his compilation of the battle mechanics guide...

-gone away-

  • *
  • Posts: 385
    • View Profile
Unknown Element
« Reply #2 on: 2006-01-17 19:45:38 »
This is from T.F's battle mechanic's guide under elements.

Code: [Select]
Hidden :- Unknown.  Unlike the others, Hidden is the name I've given it.
            Very few attacks have this element.  Any that do can be protected
            from by linking any non-Element Materia with the Elemental
            Materia in a character's armour.


He hasn't provided a hex code for it so im not sure if its the same as element 32, but i think that it may be.

I'm surprised that there is actually a creature that recieve's double damage from this element. And i wonder if any of the summon's have this hidden element attached. I guess i will include the ability to set a hidden elemental effect to a creature with my editor. The only problem is that it wouldn't show up in game so it would be unknown to anyone other than those that read these forums.

The Skillster

  • *
  • Posts: 2284
  • Loving every Final Fantasy
    • View Profile
Unknown Element
« Reply #3 on: 2006-01-18 09:29:46 »
If you trawl through the Enemy Attack Data Thread (which was seperated from the skillster's hardcore mode thread), you will find a link from L.Spiro to a zip with text files which are memory dumps or things like attach data etc
Theres one text file that lists ALL the attack data for the Players in the game.
That means all the summons and limit breaks and materia.

They all follow similar convention to the Enemy Attack Data, so you can translate them and look for the same Element value as you have found with the Enemy stats.

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Unknown Element
« Reply #4 on: 2006-01-18 13:21:42 »
Quote from: Qhimm
Element 32? I'm personally unaware of any elements that high up, though Terence if far more likely to have come across it during his compilation of the battle mechanics guide...

There are none that high.
There are 16 total elements, including the hidden one (non-elemental, theoretically), which is number 0x8000 (index 0xF in enemy data).



Quote from: smithie
He hasn't provided a hex code for it so im not sure if its the same as element 32, but i think that it may be.

The elements are, in order:
0: 0x0001 Fire
1: 0x0002 Ice
2: 0x0004 Lightning
3: 0x0008 Earth
4: 0x0010 Poison
5: 0x0020 Gravity
6: 0x0040 Water
7: 0x0080 Wind
8: 0x0100 Holy
9: 0x0200 Restorative
A: 0x0400 Cut
B: 0x0800 Hit
C: 0x1000 Punch
D: 0x2000 Shoot
E: 0x4000 Shout
F: 0x8000 (Hidden)


Enemy data uses the element index and, as you have noticed, some of them are above 0xF.

This means there is a status instead of an element.
Subtract 0x20 from the index to get the status index.

In the case of Corvette, you have 0x26.
This means instead of an element, the Corvette is weak to attacks that have the Confusion status implied.

These are status index numbers and ID’s.
00: 0x00000001 Death
01: 0x00000002 Near-Death
02: 0x00000004 Sleep
03: 0x00000008 Poison
04: 0x00000010 Sadness
05: 0x00000020 Fury
06: 0x00000040 Confusion
07: 0x00000080 Silence
08: 0x00000100 Haste
09: 0x00000200 Slow
0A: 0x00000400 Stop
0B: 0x00000800 Frog
0C: 0x00001000 Small
0D: 0x00002000 Slow-numb
0E: 0x00004000 Petrify
0F: 0x00008000 Regen
10: 0x00010000 Barrier
11: 0x00020000 MBarrier
12: 0x00040000 Reflect
13: 0x00080000 Unused
14: 0x00100000 Shield
15: 0x00200000 D.Sentence
16: 0x00400000 Manipulate
17: 0x00800000 Berserk
18: 0x01000000 Peerless
19: 0x02000000 Paralyzed
1A: 0x04000000 Darkness
1B: 0x08000000 Dual
1C: 0x10000000 DeathForce
1D: 0x20000000 Resist
1E: 0x40000000 LuckyGirl
1F: 0x80000000 Imprisoned



To explain the Hidden element, it is intended to be used on Materia that have no elemental polarity what-so-ever, such as Mega All, and for attacks that are not intended to have an element.
This element tells the engine in the Materia screen not to display an element for the selected Materia (since Mega All obviously has no element), however this creates a bug in the battle engine such that equipping Materia with this element to an Elemental Materia works.

If you have a mastered Elemental paired with Mega All on your armor, you will absorb attacks that are not intended to have an element.
This includes some of Ruby WEAPON’s attacks.



L. Spiro

-gone away-

  • *
  • Posts: 385
    • View Profile
Unknown Element
« Reply #5 on: 2006-01-18 20:11:43 »
Thank You, only the elements were listed in the wiki.

Code: [Select]
In the case of Corvette, you have 0x26.
This means instead of an element, the Corvette is weak to attacks that have the Confusion status implied.


Maybe i didn't understand something but where did you get 0x26 from?
The corvette was weak against 0x20 so shouldn't it be weak against death?

- edit -

could you put up the list of elemental effects as well? I would like to know if there is any extras to the following that were listed on the wiki.
Code: [Select]
00h - Death
02h - Double Damage
04h - Half Damage
05h - Nullify Damage
06h - Absorb 100%
07h - Full Cure
FFh - Nothing


also heres a screeny of the editor so far... yea, yea i know the interface is shite. I also adding in the stuff provided by L.Spiro, as you can see by the death element.
http://www.geocities.com/b_smithie/screeny.jpg

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Unknown Element
« Reply #6 on: 2006-01-19 06:23:46 »
00h - Death
01h - Double Damage
02h - Double Damage
04h - Half Damage
05h - Nullify Damage
06h - Absorb 100%
07h - Full Cure
FFh - Nothing


This is the data for Corvette:

Code: [Select]
23 4F 52 56 45 54 54 45 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - Name
24 45 0F 05 4E 22 44 25 - Basic stats

26 03 06 FF FF FF FF FF - Elements
02 05 04 FF FF FF FF FF - Element effect

03 04 05 06 07 FF FF FF FF FF FF FF FF FF FF FF 72 01 E9 02 73 01 A3 03 A4 03 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 08 88 FF FF 1D 00 0D 00 FF FF FF FF 72 01 E9 02 A4 03 FF FF 04 01 3C 00 2C 00 10 FF 80 0C 00 00 1A 04 00 00 98 08 00 00 FF FB FF FD FF FF FF FF - Everything else


I don’t know where you got 0x20, unless yours is some Corvette from some other location in the game.
I got mine from the RAM of the game while running rather than from files, but the data is not changed from the file to RAM.

My Ghost data matches yours.


L. Spiro

-gone away-

  • *
  • Posts: 385
    • View Profile
Unknown Element
« Reply #7 on: 2006-01-19 08:05:03 »
Quote
I don’t know where you got 0x20, unless yours is some Corvette from some other location in the game.
I got mine from the RAM of the game while running rather than from files, but the data is not changed from the file to RAM.

My mistake :oops:, i was looking at the ghost ship entity rather than the corvette. The confusion element shows up correctly on the corvette.
Quote

01h - Double Damage
02h - Double Damage

Is that a mistake? is one of them suppost to be unavoidable instead of double damage? In scenester 01h shows up as Double Damage and 02h - unavoidable which is wrong seeing as 02 is really double damage.

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Unknown Element
« Reply #8 on: 2006-01-19 08:16:21 »
To be more accurate, 01h is unavoidable weakness.
The damage of the attack is not changed, but rather the accuracy of the attack.

Notice that Desert Sahagin is weak to Punch attacks.  Attacks with this element have a 255 hit %.
This does not literally mean unavoidable, since it can be dodged through luck, but the chances of a hit are greatly improved.


L. Spiro

The Skillster

  • *
  • Posts: 2284
  • Loving every Final Fantasy
    • View Profile
Unknown Element
« Reply #9 on: 2006-01-19 09:46:52 »
Smithie, the app is looking good!

Oh two things - First I hope you have full TAB functionality, I would hate to have to pick up the mouse while editing them stats (I like to just tab from one box to the next entering stats as I go along).

Also, where did all the enemy attack data go? I thought you were going to include that too? :(

-gone away-

  • *
  • Posts: 385
    • View Profile
Unknown Element
« Reply #10 on: 2006-01-19 21:02:09 »
Quote from: The Skillster
Oh two things - First I hope you have full TAB functionality, I would hate to have to pick up the mouse while editing them stats (I like to just tab from one box to the next entering stats as I go along).

Also, where did all the enemy attack data go? I thought you were going to include that too? :(


TAB is set up correctly, this is something i like to use also.

Attack data will be on a seperate form(no button for it yet), there is quite alot of it so im leaving it till last, also i want to get the basics out for download before i start so that you can edit the elements correctly.

Originally i was only going to do the elements and attacks, but i got carried away and decided to do it all.

The Skillster

  • *
  • Posts: 2284
  • Loving every Final Fantasy
    • View Profile
Unknown Element
« Reply #11 on: 2006-01-20 09:29:21 »
OK with me!