Author Topic: FF7 PSX: Triangle values in fields?  (Read 2386 times)

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
FF7 PSX: Triangle values in fields?
« on: 2012-08-05 23:20:35 »
Could someone explain exactly what triangles are, and how they work? I see that starting in some fields with certain triangle values for your controllable character can make or break your ability to move (although you can still rotate pointlessly)...and it also looks like triangle values affect moving objects and NPCs...but I don't have any idea what any particular value means...does anyone else?

myst6re

  • *
  • Posts: 640
  • Light King of the Savegame - Field Master - FF8.fr
    • View Profile
    • FF8.fr
Re: FF7 PSX: Triangle values in fields?
« Reply #1 on: 2012-08-06 10:37:29 »
What I call the triangle is called ID or I in the files. Normally these are the mesh of walkmesh. http://wiki.qhimm.com/FF7/Field/Walkmesh

For example with a walkmesh with 3 triangles:


Number of Sectors= 3 triangles
Sector Pool:
ID1= (x1, y1, z1, -) (x2, y2, z2, -) (x3, y3, z3, -)
ID2= (x1', y1', z1', -) (x2', y2', z2', -) (x3', y3', z3', -)
ID3= (x1'', y1'', z1'', -) (x2'', y2'', z2'', -) (x3'', y3'', z3'', -)
Sector Access Pool:
AccessForID1 = (None, ID2, ID3)
AccessForID2 = (None, None, ID1)
AccessForID3 = (ID1, None, None)

With Makou you can't see the ID, but with the last version of Deling, it's possible.

Lazy Bastard

  • *
  • Posts: 290
  • I may be lazy, but I can...zzzZZZzzzZZZzzz...
    • View Profile
    • GameHacking.org
Re: FF7 PSX: Triangle values in fields?
« Reply #2 on: 2012-08-06 16:09:26 »
Ah, that explains it (triangle values for objects like doors either allowed or disallowed the ability to traverse them). Thanks.