X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Ftools.h;h=424c7fe1a72b197f81237070e5a5738e78afd034;hp=fb4ab2785c3da70d3f0d3d80561ec598393fda00;hb=a7c06161253796a30a0237a7f5a044f459c8cf35;hpb=8027f83cb6288618be3892b268760f25ca252606 diff --git a/src/tools.h b/src/tools.h index fb4ab278..424c7fe1 100644 --- a/src/tools.h +++ b/src/tools.h @@ -59,6 +59,26 @@ #define REQUEST_WAIT_FOR_INPUT (REQ_ASK | REQ_CONFIRM | REQ_PLAYER) + +struct RequestButtonInfo +{ + struct TextPosInfo yes; + struct TextPosInfo no; + struct TextPosInfo confirm; + struct TextPosInfo player_1; + struct TextPosInfo player_2; + struct TextPosInfo player_3; + struct TextPosInfo player_4; +}; + +struct RequestInfo +{ + struct RequestButtonInfo button; +}; + +extern struct RequestInfo request; + + void DumpTile(int, int); void DrawMaskedBorder_FIELD(); @@ -218,7 +238,7 @@ int getBeltElementFromBeltNrAndBeltDir(int, int); int getBeltSwitchElementFromBeltNrAndBeltDirNr(int, int); int getBeltSwitchElementFromBeltNrAndBeltDir(int, int); -unsigned int InitRND(long); +unsigned int InitRND(int); void InitGraphicInfo_EM(void); void PlayMenuSoundExt(int);