| Rev | Line |   | 
|---|
| [273] | 1 | #pragma once
 | 
|---|
 | 2 | #ifndef ONI_H
 | 
|---|
 | 3 | #define ONI_H
 | 
|---|
 | 4 | 
 | 
|---|
| [326] | 5 | #include "Daodan.h"
 | 
|---|
 | 6 | 
 | 
|---|
| [452] | 7 | #include <stdint.h>
 | 
|---|
 | 8 | #include <windows.h>
 | 
|---|
 | 9 | 
 | 
|---|
| [473] | 10 | typedef unsigned char onibool;
 | 
|---|
 | 11 | 
 | 
|---|
| [322] | 12 | typedef struct
 | 
|---|
 | 13 | {
 | 
|---|
 | 14 |         HINSTANCE Instance;
 | 
|---|
 | 15 |         HWND Window;
 | 
|---|
 | 16 | } ONtPlatformData;
 | 
|---|
 | 17 | 
 | 
|---|
| [273] | 18 | void __cdecl ONiMain(int ArgCount, char *ArgList[]);
 | 
|---|
| [322] | 19 | short ONICALL ONrPlatform_Initialize(ONtPlatformData *PlatformData);
 | 
|---|
| [323] | 20 | LRESULT CALLBACK ONrPlatform_WindowProc(HWND Window, UINT Message, WPARAM WParam, LPARAM LParam);
 | 
|---|
| [273] | 21 | 
 | 
|---|
| [452] | 22 | uint8_t ONICALL ONrCheater(uint32_t cheat);
 | 
|---|
 | 23 | 
 | 
|---|
| [476] | 24 | char* ONICALL SSrMessage_Find(char* message_key); //Returns a prompt message from a message key
 | 
|---|
 | 25 | void ONICALL ONiGameState_FindAutoPromptMessage(char* Note, void* ptr);
 | 
|---|
 | 26 | 
 | 
|---|
 | 27 | //
 | 
|---|
 | 28 | void ONICALL TMrInstance_GetDataPtr_List( 
 | 
|---|
 | 29 |         char Tag[4], //as in 'ONWC'
 | 
|---|
 | 30 |         int MaxCount, //# of elements in PointerList
 | 
|---|
 | 31 |         void** PointerList, //Where the found pointers go
 | 
|---|
 | 32 |         int* FoundCount         //Where the number of pointers found go.
 | 
|---|
 | 33 |         ); 
 | 
|---|
 | 34 | 
 | 
|---|
| [323] | 35 | extern HINSTANCE g_Instance;
 | 
|---|
| [326] | 36 | extern ONtPlatformData ONgPlatformData;
 | 
|---|
| [323] | 37 | 
 | 
|---|
| [437] | 38 | extern void* ONgGameState;
 | 
|---|
| [473] | 39 | extern onibool ai2_deaf;
 | 
|---|
| [437] | 40 | 
 | 
|---|
| [466] | 41 | extern char M3gResolutionSwitch;
 | 
|---|
 | 42 | 
 | 
|---|
 | 43 | extern char opt_sound;
 | 
|---|
 | 44 | extern uint32_t opt_ignore_private_data;
 | 
|---|
 | 45 | 
 | 
|---|
 | 46 | extern char AKgDebug_DebugMaps;
 | 
|---|
 | 47 | extern char BFgDebugFileEnable;
 | 
|---|
 | 48 | extern char SSgSearchOnDisk;
 | 
|---|
 | 49 | 
 | 
|---|
| [476] | 50 | 
 | 
|---|
| [484] | 51 | 
 | 
|---|
| [273] | 52 | #endif
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.