equal
deleted
inserted
replaced
41 function physfsReader(L: Plua_State; f: PFSFile; sz: Psize_t) : PChar; cdecl; external PhyslayerLibName; |
41 function physfsReader(L: Plua_State; f: PFSFile; sz: Psize_t) : PChar; cdecl; external PhyslayerLibName; |
42 procedure physfsReaderSetBuffer(buf: pointer); cdecl; external PhyslayerLibName; |
42 procedure physfsReaderSetBuffer(buf: pointer); cdecl; external PhyslayerLibName; |
43 procedure hedgewarsMountPackage(filename: PChar); cdecl; external PhyslayerLibName; |
43 procedure hedgewarsMountPackage(filename: PChar); cdecl; external PhyslayerLibName; |
44 |
44 |
45 implementation |
45 implementation |
46 uses uConsts, uUtils, uVariables{$IFDEF PAS2C}, physfs{$ENDIF}; |
46 uses uConsts, uUtils, uVariables{$IFNDEF PAS2C}{$IFDEF HWLIBRARY}, sysutils{$ENDIF}{$ELSE}, physfs{$ENDIF}; |
47 |
47 |
48 function PHYSFSRWOPS_openRead(fname: PChar): PSDL_RWops; cdecl; external PhyslayerLibName; |
48 function PHYSFSRWOPS_openRead(fname: PChar): PSDL_RWops; cdecl; external PhyslayerLibName; |
49 function PHYSFSRWOPS_openWrite(fname: PChar): PSDL_RWops; cdecl; external PhyslayerLibName; |
49 function PHYSFSRWOPS_openWrite(fname: PChar): PSDL_RWops; cdecl; external PhyslayerLibName; |
50 procedure hedgewarsMountPackages(); cdecl; external PhyslayerLibName; |
50 procedure hedgewarsMountPackages(); cdecl; external PhyslayerLibName; |
51 {$IFNDEF PAS2C} |
51 {$IFNDEF PAS2C} |