Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Globals with incorrect type #1324

Open
24 of 68 tasks
AJenbo opened this issue Jul 21, 2019 · 0 comments
Open
24 of 68 tasks

Globals with incorrect type #1324

AJenbo opened this issue Jul 21, 2019 · 0 comments

Comments

@AJenbo
Copy link
Member

AJenbo commented Jul 21, 2019

The following is a list of globals that have the wrong type when compared to the PSX SYM 3 file. Some might just need to be changed into a form of boolean, some may already be correct since the PSX versions deviate some from the PC release but we need to test and compare this.

  • extern bool TransList[8];
  • extern char gszVersionNumber[5];
  • extern char itemactive[127];
  • extern char itemavail[127];
  • extern char left[8];
  • extern char MonstAvailTbl[112];
  • extern char offset_x[8];
  • extern char offset_y[8];
  • extern char opposite[8];
  • extern char right[8];
  • extern char rnd10[4];
  • extern char rnd20[4];
  • extern char rnd5[4];
  • extern char rnd60[4];
  • extern char shrineavail[26];
  • extern char totalmonsters;
  • extern int Qtalklist[16][11];
  • extern short monstactive[200];
  • extern short monstkills[200];
  • extern unsigned char bannerflag;
  • extern unsigned char boyloadflag;
  • extern unsigned char chrflag;
  • extern unsigned char dflags[40][40];
  • extern unsigned char InStoreFlag;
  • extern unsigned char InvItemHeight[180];
  • extern unsigned char InvItemWidth[180];
  • extern unsigned char leveldebug;
  • extern unsigned char lvlbtndown;
  • extern unsigned char ManashieldFlag;
  • extern unsigned char ManashieldFlag2;
  • extern unsigned char MissilePreFlag;
  • extern unsigned char monstdebug;
  • extern unsigned char nBlockTable[2049];
  • extern unsigned char nMissileTable[2049];
  • extern unsigned char nTransTable[2049];
  • extern unsigned char panelflag;
  • extern unsigned char PauseMode;
  • extern unsigned char qtextflag;
  • extern unsigned char sbookflag;
  • extern unsigned char scrollflag;
  • extern unsigned char setlvltype;
  • extern unsigned char sgbMouseDown;
  • extern unsigned char storeflag;
  • extern unsigned char talkflag;
  • extern unsigned char trigdebug;
  • extern unsigned char uitemflag;
  • extern unsigned char visiondebug;
  • extern unsigned long CowPlaying;
  • extern unsigned long gdwAllTextEntries;
  • extern unsigned long PanBtnStr[8];
  • extern unsigned short dungeon[48][48];
  • static unsigned char AmShiftTab[8];
  • static unsigned char chrbtn[4];
  • static unsigned char cineflag;
  • static unsigned char HR1;
  • static unsigned char HR2;
  • static unsigned char HR3;
  • static unsigned char panbtn[8];
  • static unsigned char sgbPlrTalkTbl[2];
  • static unsigned char sgbSentThisCycle;
  • static unsigned char VR1;
  • static unsigned char VR2;
  • static unsigned char VR3;
  • static unsigned long scrolltexty;
  • static unsigned long sgdwLastTime;
  • static unsigned long sgdwPlayerLeftReasonTbl[2];
  • static unsigned long sgdwProgress;
  • static unsigned long sgLastScroll;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant