Render Fun.h 830 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef __RENDER_FUN_H
  2. #define __RENDER_FUN_H
  3. #include <stdio.h>
  4. #include "worlddef.h"
  5. #define NO_ROOM 0
  6. #define MAX_ROOMS 250
  7. UINT8 gubWorldRoomHidden[ MAX_ROOMS ];
  8. UINT8 gubWorldRoomInfo[ WORLD_MAX ];
  9. BOOLEAN InitRoomDatabase( );
  10. void ShutdownRoomDatabase( );
  11. void SetTileRoomNum( INT16 sGridNo, UINT8 ubRoomNum );
  12. void SetTileRangeRoomNum( SGPRect *pSelectRegion, UINT8 ubRoomNum );
  13. void RemoveRoomRoof( UINT16 sGridNo, UINT8 bRoomNum, SOLDIERTYPE *pSoldier );
  14. BOOLEAN InARoom( UINT16 sGridNo, UINT8 *pubRoomNo );
  15. BOOLEAN InAHiddenRoom( UINT16 sGridNo, UINT8 *pubRoomNo );
  16. void SetGridNoRevealedFlag( UINT16 sGridNo );
  17. void ExamineGridNoForSlantRoofExtraGraphic( UINT16 sCheckGridNo );
  18. void SetRecalculateWireFrameFlagRadius(INT16 sX, INT16 sY, INT16 sRadius);
  19. #endif