Jump to content

Some more random bits


Ascension64

Recommended Posts

The first apply/purge effect field is probably useless in external effects.

The effect constructor sets FirstApply to 1 by default. I imagine external effects can override this by having a 0 at 0xcc. This obviously can break stuff, which would be effect-dependent (e.g. for non-cumulative aid opcode, this rolls the dice for the hp bonus, stores in param2, and adds to currentHP. the param2 value is added to maxHP outside the FirstApply block. If you didn't have FirstApply, you wouldn't get a currentHP bonus, and the maxHP bonus would simply add whatever was in the param2 in the external effect).

Link to comment

Just adding here:

 

area containers vertex count is only a word. The other word after it seems to be loaded/saved but unused. (Unless Ascension64 knows better).

My current understanding is this:

 

00000048 trapscript	  resref ?
00000050 firstvertex	 dd ?
00000054 countvertex	 dw ?
00000056 field_56		dw ?
00000058 field_58		db 32 dup(?)
00000078 keyresref	   resref ?
00000080 field_80		dd ?
00000084 strref		  dd ?

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...