LIBRARY      "Storm"

EXPORTS
  SNetCreateGame                @101 NONAME
  SNetCreateGame@40             @101 NONAME
  SNetDestroy                   @102 NONAME
  SNetDestroy@0                 @102 NONAME
  SNetEnumProviders             @103 NONAME
  ;SNetEnumDevices               @104 NONAME
  SNetEnumGames                 @105 NONAME
  SNetDropPlayer                @106 NONAME
  SNetDropPlayer@8              @106 NONAME
  SNetGetGameInfo               @107 NONAME
  SNetGetGameInfo@16            @107 NONAME
  ;SNetGetNetworkLatency         @108 NONAME
  SNetGetNumPlayers             @109 NONAME
  SNetGetOwnerTurnsWaiting      @110 NONAME
  SNetGetOwnerTurnsWaiting@4    @110 NONAME
  ;SNetGetPerformanceData        @111 NONAME
  SNetGetPlayerCaps             @112 NONAME
  SNetGetPlayerName             @113 NONAME
  SNetGetProviderCaps           @114 NONAME
  SNetGetProviderCaps@4         @114 NONAME
  SNetGetTurnsInTransit         @115 NONAME
  SNetGetTurnsInTransit@4       @115 NONAME
  SNetInitializeDevice          @116 NONAME
  SNetInitializeProvider        @117 NONAME
  SNetInitializeProvider@20     @117 NONAME
  SNetJoinGame                  @118 NONAME
  SNetLeaveGame                 @119 NONAME
  SNetLeaveGame@4               @119 NONAME
  SNetPerformUpgrade            @120 NONAME
  SNetPerformUpgrade@4          @120 NONAME
  SNetReceiveMessage            @121 NONAME
  SNetReceiveMessage@12         @121 NONAME
  SNetReceiveTurns              @122 NONAME
  SNetReceiveTurns@20           @122 NONAME
  SNetRegisterEventHandler      @123 NONAME
  SNetRegisterEventHandler@8    @123 NONAME
  ;SNetResetLatencyMeasurements  @124 NONAME
  SNetSelectGame                @125 NONAME
  ;SNetSelectProvider            @126 NONAME
  SNetSendMessage               @127 NONAME
  SNetSendMessage@12            @127 NONAME
  SNetSendTurn                  @128 NONAME
  SNetSendTurn@8                @128 NONAME
  SNetSetBasePlayer             @129 NONAME
  SNetSetBasePlayer@4           @129 NONAME
  SNetSetGameMode               @130 NONAME
  SNetUnregisterEventHandler    @131 NONAME
  SNetUnregisterEventHandler@8  @131 NONAME

  SNetEnumGamesEx               @133 NONAME
  SNetSendServerChatCommand     @134 NONAME
  SNetSendServerChatCommand@4   @134 NONAME
  ;SNetSendDatagram             @135 NONAME
  ;SNetReceiveDatagram          @136 NONAME
  SNetDisconnectAll             @137 NONAME
  SNetCreateLadderGame          @138 NONAME
  SNetReportGameResult          @139 NONAME
  ;SNetCheckDataFile             @140 NONAME
  SNetSendLeagueCommand         @141 NONAME
  SNetSendReplayPath            @142 NONAME
  SNetGetLeagueName             @143 NONAME
  SNetGetPlayerNames            @144 NONAME
  SNetLeagueLogout              @145 NONAME
  SNetGetLeaguePlayerName       @146 NONAME

  ;Ordinal150                    @150 NONAME
  ;Ordinal151                    @151 NONAME

  SDlgBeginPaint                 @201 NONAME
  SDlgBeginPaint@8               @201 NONAME
  SDlgBltToWindowI              @202 NONAME
  SDlgBltToWindowI@40           @202 NONAME
  ;SDlgCheckTimers               @203 NONAME
  ;SDlgCreateDialogIndirectParam @204 NONAME
  ;SDlgCreateDialogParam         @205 NONAME
  SDlgDefDialogProc             @206 NONAME
  SDlgDefDialogProc@16          @206 NONAME

  SDlgDialogBoxIndirectParam    @208 NONAME
  SDlgDialogBoxParam            @209 NONAME
  SDlgDialogBoxParam@20         @209 NONAME
  SDlgDrawBitmap                @210 NONAME
  SDlgDrawBitmap@28             @210 NONAME
  SDlgEndDialog                 @211 NONAME
  SDlgEndDialog@8               @211 NONAME
  SDlgEndPaint                  @212 NONAME
  SDlgEndPaint@8                @212 NONAME
  SDlgKillTimer                 @213 NONAME
  SDlgKillTimer@8               @213 NONAME
  ;SDlgSetBaseFont               @214 NONAME
  SDlgSetBitmapI                @215 NONAME
  SDlgSetBitmapI@40             @215 NONAME
  SDlgSetControlBitmaps         @216 NONAME
  SDlgSetControlBitmaps@28      @216 NONAME
  SDlgSetCursor                 @217 NONAME
  SDlgSetCursor@16              @217 NONAME
  SDlgSetSystemCursor           @218 NONAME
  SDlgSetSystemCursor@16        @218 NONAME
  SDlgSetTimer                  @219 NONAME
  SDlgSetTimer@16               @219 NONAME
  ;SDlgUpdateCursor              @220 NONAME
  SDlgBltToWindowE              @221 NONAME
  SDlgSetBitmapE                @222 NONAME
  ;SDlgSetLocale                 @223 NONAME
  Ordinal224                    @224 NONAME

  ;SFileAuthenticateArchive      @251 NONAME
  SFileCloseArchive             @252 NONAME
  SFileCloseArchive@4           @252 NONAME
  SFileCloseFile                @253 NONAME
  SFileCloseFile@4              @253 NONAME
  ;SFileDdaBegin                 @254 NONAME
  SFileDdaBeginEx               @255 NONAME
  SFileDdaBeginEx@28            @255 NONAME
  SFileDdaDestroy               @256 NONAME
  SFileDdaDestroy@0             @256 NONAME
  SFileDdaEnd                   @257 NONAME
  SFileDdaEnd@4                 @257 NONAME
  SFileDdaGetPos                @258 NONAME
  SFileDdaGetPos@12             @258 NONAME
  ;SFileDdaGetVolume             @259 NONAME
  SFileDdaInitialize            @260 NONAME
  SFileDdaInitialize@4          @260 NONAME
  SFileDdaSetVolume             @261 NONAME
  SFileDdaSetVolume@12          @261 NONAME
  SFileDestroy                  @262 NONAME
  SFileEnableDirectAccess       @263 NONAME
  SFileEnableDirectAccess@4     @263 NONAME
  SFileGetFileArchive           @264 NONAME
  SFileGetFileArchive@8         @264 NONAME
  SFileGetFileSize              @265 NONAME
  SFileGetFileSize@8            @265 NONAME
  SFileOpenArchive              @266 NONAME
  SFileOpenArchive@16           @266 NONAME
  SFileOpenFile                 @267 NONAME
  SFileOpenFile@8               @267 NONAME
  SFileOpenFileEx               @268 NONAME
  SFileOpenFileEx@16            @268 NONAME
  SFileReadFile                 @269 NONAME
  SFileReadFile@20              @269 NONAME
  SFileSetBasePath              @270 NONAME
  SFileSetBasePath@4            @270 NONAME
  SFileSetFilePointer           @271 NONAME
  SFileSetFilePointer@16        @271 NONAME
  SFileSetLocale                @272 NONAME
  ;SFileGetBasePath              @273 NONAME
  SFileSetIoErrorMode           @274 NONAME
  SFileGetArchiveName           @275 NONAME
  SFileGetFileName              @276 NONAME
  ;SFileGetArchiveInfo           @277 NONAME
  ;SFileSetPlatform              @278 NONAME
  SFileLoadFile                 @279 NONAME
  SFileUnloadFile               @280 NONAME
  SFileLoadFileEx               @281 NONAME
  ;SFilePrioritizeRequest        @282 NONAME
  ;SFileCancelRequest            @283 NONAME
  ;SFileSetAsyncBudget           @284 NONAME
  ;SFileSetDataChunkSize         @285 NONAME
  ;SFileEnableSeekOptimization   @286 NONAME
  ;SFileReadFileEx               @287 NONAME
  ;SFileFileExists               @288 NONAME
  ;SFileFileExistsEx             @289 NONAME
  ;SFileReadFileEx2              @290 NONAME
  ;SFileReadFile2                @291 NONAME
  ;SFileLoadFile2                @292 NONAME
  ;SFileOpenFileAsArchive        @293 NONAME
  ;SFileGetLocale                @294 NONAME
  ;SFileRegisterLoadNotifyProc   @295 NONAME
  ;SFileGetFileCompressedSize    @296 NONAME
  ;Ordinal297                    @297 NONAME
  ;Ordinal298                    @298 NONAME
  ;SFileAuthenticateArchiveEx    @299 NONAME
  ;SFileOpenPathAsArchive        @300 NONAME
  StormDestroy                  @301 NONAME
  ;StormGetInstance              @302 NONAME
  ;StormGetOption                @303 NONAME
  ;StormSetOption                @304 NONAME

  ;SBltGetSCode                  @312 NONAME
  SBltROP3                      @313 NONAME
  SBltROP3@32                   @313 NONAME
  SBltROP3Clipped               @314 NONAME
  SBltROP3Tiled                 @315 NONAME
  SBltROP3Tiled@40              @315 NONAME

  SBmpDecodeImage               @321 NONAME

  SBmpLoadImage                 @323 NONAME
  SBmpLoadImage@28              @323 NONAME
  SBmpSaveImage                 @324 NONAME
  SBmpAllocLoadImage            @325 NONAME
  ;SBmpSaveImageEx               @326 NONAME

  SCodeCompile                  @331 NONAME
  SCodeDelete                   @332 NONAME

  SCodeExecute                  @334 NONAME
  ;SCodeGetPseudocode            @335 NONAME

  SDrawAutoInitialize           @341 NONAME
  SDrawCaptureScreen            @342 NONAME
  SDrawClearSurface             @343 NONAME
  SDrawClearSurface@4           @343 NONAME
  SDrawDestroy                  @344 NONAME
  ;SDrawFlipPage                 @345 NONAME
  SDrawGetFrameWindow           @346 NONAME
  SDrawGetFrameWindow@4         @346 NONAME
  SDrawGetObjects               @347 NONAME
  SDrawGetScreenSize            @348 NONAME
  ;SDrawGetServiceLevel          @349 NONAME
  SDrawLockSurface              @350 NONAME
  SDrawManualInitialize         @351 NONAME
  SDrawManualInitialize@32      @351 NONAME
  SDrawMessageBox               @352 NONAME
  SDrawMessageBox@12            @352 NONAME
  SDrawPostClose                @353 NONAME
  SDrawRealizePalette           @354 NONAME
  ;SDrawSelectGdiSurface         @355 NONAME
  SDrawUnlockSurface            @356 NONAME
  SDrawUpdatePalette            @357 NONAME
  SDrawUpdatePalette@16         @357 NONAME
  ;SDrawUpdateScreen             @358 NONAME
  ;SDrawWaitForVerticalBlank     @359 NONAME

  SEvtDispatch                  @372 NONAME
  ;SEvtRegisterHandler           @373 NONAME
  ;SEvtUnregisterHandler         @374 NONAME
  ;SEvtUnregisterType            @375 NONAME
  ;SEvtPopState                  @376 NONAME
  ;SEvtPushState                 @377 NONAME
  ;SEvtBreakHandlerChain         @378 NONAME

  ;SGdiBitBlt                    @381 NONAME
  ;SGdiCreateFont                @382 NONAME
  SGdiDeleteObject              @383 NONAME
  SGdiDeleteObject@4            @383 NONAME
  ;SGdiDestroy                   @384 NONAME
  SGdiExtTextOut                @385 NONAME
  SGdiImportFont                @386 NONAME
  SGdiImportFont@8              @386 NONAME
  ;SGdiLoadFont                  @387 NONAME
  ;SGdiRectangle                 @388 NONAME
  SGdiSelectObject              @389 NONAME
  SGdiSelectObject@4            @389 NONAME
  SGdiSetPitch                  @390 NONAME
  SGdiSetPitch@4                @390 NONAME
  SGdiTextOut                   @391 NONAME
  SGdiTextOut@24                @391 NONAME
  ;SGdi392                       @392 NONAME
  Ordinal393                    @393 NONAME

  ;SMem399                       @399 NONAME

  SMemAlloc                     @401 NONAME
  SMemAlloc@16                  @401 NONAME
  ;SMemDestroy                   @402 NONAME
  SMemFree                      @403 NONAME
  SMemFree@16                   @403 NONAME
  ;SMemGetSize                   @404 NONAME
  SMemReAlloc                   @405 NONAME
  ;Storm406                      @406 NONAME

  ;SMsgDispatchMessage           @412 NONAME
  ;SMsgDoMessageLoop             @413 NONAME
  ;SMsgRegisterCommand           @414 NONAME
  ;SMsgRegisterKeyDown           @415 NONAME
  ;SMsgRegisterKeyUp             @416 NONAME
  ;SMsgRegisterMessage           @417 NONAME
  ;SMsgPopRegisterState          @418 NONAME
  ;SMsgPushRegisterState         @419 NONAME
  ;SMsg420                       @420 NONAME
  SRegLoadData                  @421 NONAME
  SRegLoadData@24               @421 NONAME
  SRegLoadString                @422 NONAME
  SRegLoadString@20             @422 NONAME
  SRegLoadValue                 @423 NONAME
  SRegLoadValue@16              @423 NONAME
  SRegSaveData                  @424 NONAME
  SRegSaveData@20               @424 NONAME
  SRegSaveString                @425 NONAME
  SRegSaveString@16             @425 NONAME
  SRegSaveValue                 @426 NONAME
  SRegSaveValue@16              @426 NONAME
  ;SRegGetBaseKey                @427 NONAME
  SRegDeleteValue               @428 NONAME
  ;SReg429                       @429 NONAME
  ;SReg430                       @430 NONAME
  STransBlt                     @431 NONAME
  STransBlt@20                  @431 NONAME
  STransBltUsingMask            @432 NONAME
  STransCreateI                 @433 NONAME
  STransCreateI@28              @433 NONAME
  STransDelete                  @434 NONAME
  STransDelete@4                @434 NONAME

  STransDuplicate               @436 NONAME
  STransIntersectDirtyArray     @437 NONAME
  STransInvertMask              @438 NONAME
  ;STransLoadI                   @439 NONAME
  STransSetDirtyArrayInfo       @440 NONAME
  ;STransUpdateDirtyArray        @441 NONAME
  STransPointInMask             @442 NONAME
  STransCombineMasks            @443 NONAME
  ;STransCreateI                 @444 NONAME
  STransCreateE                 @445 NONAME
  ;STrans446                     @446 NONAME
  ;STransLoadE                   @447 NONAME

  SVidDestroy                   @451 NONAME
  SVidDestroy@0                 @451 NONAME
  SVidGetSize                   @452 NONAME
  SVidInitialize                @453 NONAME
  SVidInitialize@4              @453 NONAME
  SVidPlayBegin                 @454 NONAME
  SVidPlayBegin@28              @454 NONAME
  ;SVidPlayBeginFromMemory       @455 NONAME
  SVidPlayContinue              @456 NONAME
  SVidPlayContinueSingle        @457 NONAME
  SVidPlayEnd                   @458 NONAME
  SVidPlayEnd@4                 @458 NONAME
  ;SVidSetVolume                 @459 NONAME
  ;Storm460                      @460 NONAME
  SErrDisplayError              @461 NONAME
  SErrGetErrorStr               @462 NONAME
  SErrGetErrorStr@12            @462 NONAME
  SErrGetLastError              @463 NONAME
  SErrGetLastError@0            @463 NONAME
  ;SErrRegisterMessageSource     @464 NONAME
  SErrSetLastError              @465 NONAME
  SErrSetLastError@4            @465 NONAME
  ;SErrReportNamedResourceLeak   @466 NONAME
  ;SErrReportResourceLeak        @467 NONAME
  SErrSuppressErrors            @468 NONAME
  ;SErrRegisterHandler           @469 NONAME
  ;SErrUnregisterHandler         @470 NONAME
  ;Storm471                      @471 NONAME
  ;SCmdGetBool                   @472 NONAME
  ;SCmdGetNum                    @473 NONAME
  ;SCmdGetString                 @474 NONAME
  ;SCmdProcess                   @475 NONAME
  ;SCmdRegisterArgList           @476 NONAME
  ;SCmdRegisterArgument          @477 NONAME
  ;SCmdStringExists              @478 NONAME
  ;SCmdProcessCommandLine        @479 NONAME
  ;Ordinal480                    @480 NONAME
  ;SMemFindNextBlock             @481 NONAME
  ;SMemFindNextHeap              @482 NONAME
  ;SMemGetHeapByCaller           @483 NONAME
  ;SMemGetHeapByPtr              @484 NONAME
  ;SMemHeapAlloc                 @485 NONAME
  ;SMemHeapCreate                @486 NONAME
  ;SMemHeapDestroy               @487 NONAME
  ;SMemHeapFree                  @488 NONAME
  ;SMemHeapRealloc               @489 NONAME
  ;SMemHeapSize                  @490 NONAME
  SMemCopy                      @491 NONAME
  SMemFill                      @492 NONAME
  ;SMemMove                      @493 NONAME
  SMemZero                      @494 NONAME
  SMemCmp                       @495 NONAME
  ;SMem496                       @496 NONAME
  ;SMemDumpState                 @497 NONAME
  ;Ordinal498                    @498 NONAME

  SStrCopy                      @501 NONAME
  SStrCopy@12                   @501 NONAME
  SStrHash                      @502 NONAME
  SStrPack                      @503 NONAME
  SStrPack@12                   @503 NONAME
  ;SStrTokenize                  @504 NONAME
  ;SStrPack                      @505 NONAME
  SStrLen                       @506 NONAME
  ;SStrDup                       @507 NONAME
  SStrCmp                       @508 NONAME
  SStrCmpI                      @509 NONAME
  SStrUpper                     @510 NONAME
  ;SMsgBreakHandlerChain         @511 NONAME
  ;SMsgUnregisterCommand         @512 NONAME
  ;SMsgUnregisterKeyDown         @513 NONAME
  ;SMsgUnregisterKeyUp           @514 NONAME
  ;SMsgUnregisterMessage         @515 NONAME
  ;SMsgGetDispatcher             @516 NONAME
  ;SMsgSetDefaultWindow          @517 NONAME
  ;SMsgGetDefaultWindow          @518 NONAME
  ;SMsg519                       @519 NONAME

  ;SRgn521                     @521 NONAME

  SRgn523                       @523 NONAME
  SRgnCreateRegion              @524 NONAME
  SRgnDeleteRegion              @525 NONAME

  ;SRgn527                       @527 NONAME
  ;SRgn528i                      @528 NONAME
  SRgn529i                      @529 NONAME
  ;SRgn530i                      @530 NONAME
  ;SRgn531i                      @531 NONAME
  ;SRgn532i                      @532 NONAME
  ;SRgn533i                      @533 NONAME
  ;SRgn534                       @534 NONAME
  ;SRgn535f                      @535 NONAME
  ;SRgn536f                      @536 NONAME
  ;SRgn537f                      @537 NONAME
  ;SRgn538f                      @538 NONAME
  ;SRgn539f                      @539 NONAME
  ;SRgn540f                      @540 NONAME
  ;SLogClose                     @541 NONAME
  ;SLogCreate                    @542 NONAME
  ;SLog543                       @543 NONAME
  ;SLogDump                      @544 NONAME
  ;SLogFlush                     @545 NONAME
  ;SLogFlushAll                  @546 NONAME
  ;SLogPend                      @547 NONAME
  ;SLogWrite                     @548 NONAME
  ;SLog549                       @549 NONAME
  ;SLogCriticalLog               @550 NONAME
  ;SCompCompress                 @551 NONAME
  ;SCompDecompress               @552 NONAME
  ;SLogVWrite                    @553 NONAME
  ;Ordinal554                    @554 NONAME
  ;Ordinal555                    @555 NONAME
  ;Ordinal556                    @556 NONAME
  ;Ordinal557                    @557 NONAME
  ;Ordinal558                    @558 NONAME
  ;Ordinal559                    @559 NONAME
  ;Ordinal560                    @560 NONAME
  ;SErrCheckDebugSymbolLibrary   @561 NONAME
  SErrDisplayErrorFmt           @562 NONAME
  ;SErrIsDisplayingError         @563 NONAME
  ;SErrPrepareAppFatal           @564 NONAME
  ;SErrSetLogTitleString         @565 NONAME
  ;SErrDisplayAppFatal           @566 NONAME
  SErrCatchUnhandledExceptions  @567 NONAME
  ;Storm568                      @568 NONAME
  ;SStrChr                       @569 NONAME
  ;SStrChrR                      @570 NONAME
  SStrChr                       @571 NONAME
  SStrChrR                      @572 NONAME
  ;SStrToDouble                  @573 NONAME
  ;SStrToFloat                   @574 NONAME
  ;SStrToInt                     @575 NONAME
  ;SStrToUnsigned                @576 NONAME
  ;SStrToInt64                   @577 NONAME
  SStrVPrintf                   @578 NONAME
  ;SStrLower                     @579 NONAME
  ;SStrHash64                    @580 NONAME
  ;SStrPrintf                    @581 NONAME
  ;SDrawSetClientRect            @582 NONAME
  ;SDrawGetClientRect            @583 NONAME
  ;SStrStrI                      @584 NONAME
  ;SStrStrI                      @585 NONAME
  ;SStrStr                       @586 NONAME
  ;SStrStr                       @587 NONAME
  ;SNet588                       @588 NONAME

  ;SBigAdd                       @601 NONAME
  ;SBigAnd                       @602 NONAME
  ;SBigCompare                   @603 NONAME
  ;SBigCopy                      @604 NONAME
  ;SBigDec                       @605 NONAME
  SBigDel                       @606 NONAME
  ;SBigDiv                       @607 NONAME
  ;SBigFindPrime                 @608 NONAME
  SBigFromBinary                @609 NONAME
  ;SBigFromStr                   @610 NONAME
  ;SBigFromStream                @611 NONAME
  ;SBigFromUnsigned              @612 NONAME
  ;SBigGcd                       @613 NONAME
  ;SBigInc                       @614 NONAME
  ;SBigInvMod                    @615 NONAME
  ;SBigIsEven                    @616 NONAME
  ;SBigIsOdd                     @617 NONAME
  ;SBigIsOne                     @618 NONAME
  ;SBigIsPrime                   @619 NONAME
  ;SBigIsZero                    @620 NONAME
  ;SBigMod                       @621 NONAME
  ;SBigMul                       @622 NONAME
  ;SBigMulMod                    @623 NONAME
  SBigNew                       @624 NONAME
  ;SBigNot                       @625 NONAME
  ;SBigOr                        @626 NONAME
  ;SBigPow                       @627 NONAME
  SBigPowMod                    @628 NONAME
  ;SBigRand                      @629 NONAME
  ;SBigSet2Exp                   @630 NONAME
  ;SBigSetOne                    @631 NONAME
  ;SBigSetZero                   @632 NONAME
  ;SBigShl                       @633 NONAME
  ;SBigShr                       @634 NONAME
  ;SBigSquare                    @635 NONAME
  ;SBigSub                       @636 NONAME
  ;SBigToBinaryArray             @637 NONAME
  SBigToBinaryBuffer            @638 NONAME
  ;SBigToBinaryPtr               @639 NONAME
  ;SBigToStrArray                @640 NONAME
  ;SBigToStrBuffer               @641 NONAME
  ;SBigToStrPtr                  @642 NONAME
  ;SBigToStreamArray             @643 NONAME
  ;SBigToStreamBuffer            @644 NONAME
  ;SBigToStreamPtr               @645 NONAME
  ;SBigToUnsigned                @646 NONAME
  ;SBigXor                       @647 NONAME

  ;SUniConvertUTF16to8Len        @901 NONAME
  ;SUniConvertUTF16to8           @902 NONAME
  ;SUniConvertUTF8to16Len        @903 NONAME
  ;SUniConvertUTF8to16           @904 NONAME
  ;SUniS905                      @905 NONAME
  ;SUniS906                      @906 NONAME
  ;SUniFindAfterUTF8Chr          @907 NONAME
  ;SUniFindUTF8ChrStart          @908 NONAME
  ;SUniConvertUTF16To909         @909 NONAME
  ;SUniConvertUTF16To910         @910 NONAME
  ;SUniConvertUTF16To911         @911 NONAME
  ;SUniConvert912                @912 NONAME
  ;SUniConvert913                @913 NONAME
  ;SUniConvert914                @914 NONAME
  ;SUniConvertUTF8ToWin          @915 NONAME
; END
