NullPointer
First time out of the vault

Hi everyone,
I was building an FRM file parser using the information available online, and noticed an issue with alignment of some sprites.
I understand that there's a frame-global offset defined in the header, and then the offset delta per frame. But some frames don't align properly. For example, look at the human vault male unarmed animations (east):
HMJMPSAA (Idle, East): Global offset is (-1, 5)
HMJMPSAL (Use, East): Global offset is (0, 0)
Same for other directions for above animations.
This means that when going from idle->use animation there's a very noticeable shift. I started up fallout 2 but I don't notice this in-game, so I must be missing something. Does anyone know what it is?
Thank you!
Edit: Issue seems to be caused by global offsets. Deltas between frames are fine.
I was building an FRM file parser using the information available online, and noticed an issue with alignment of some sprites.
I understand that there's a frame-global offset defined in the header, and then the offset delta per frame. But some frames don't align properly. For example, look at the human vault male unarmed animations (east):
HMJMPSAA (Idle, East): Global offset is (-1, 5)
HMJMPSAL (Use, East): Global offset is (0, 0)
Same for other directions for above animations.
This means that when going from idle->use animation there's a very noticeable shift. I started up fallout 2 but I don't notice this in-game, so I must be missing something. Does anyone know what it is?
Thank you!
Edit: Issue seems to be caused by global offsets. Deltas between frames are fine.
Last edited: