ref: fb64e057cac60939f789aabf01e3fd2ac4d9aeff
parent: e0a8bd5114d7bfb849229358614a69df9ba50587
author: Clownacy <[email protected]>
date: Tue Jan 7 01:09:46 EST 2020
More-accurate Frame.cpp variable arrangement
--- a/src/Frame.cpp
+++ b/src/Frame.cpp
@@ -112,12 +112,13 @@
void SetFramePosition(int fx, int fy)
{
+ short map_w, map_l;
+
// End quake
gFrame.quake = 0;
gFrame.quake2 = 0;
// Move frame position
- short map_w, map_l;
GetMapData(0, &map_w, &map_l);
gFrame.x = fx;
@@ -186,11 +187,12 @@
void SetFrameMyChar(void)
{
- // Move frame position
int mc_x, mc_y;
+ short map_w, map_l;
+
+ // Move frame position
GetMyCharPosition(&mc_x, &mc_y);
- short map_w, map_l;
GetMapData(0, &map_w, &map_l);
gFrame.x = mc_x - ((WINDOW_WIDTH / 2) * 0x200);