MCPcopy Create free account
hub / github.com/diasurgical/devilution / LoadDiabMonsts

Function LoadDiabMonsts

Source/monster.cpp:900–916  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

898
899#ifndef SPAWN
900void LoadDiabMonsts()
901{
902 BYTE *lpSetPiece;
903
904 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab1.DUN", NULL);
905 SetMapMonsters(lpSetPiece, 2 * diabquad1x, 2 * diabquad1y);
906 mem_free_dbg(lpSetPiece);
907 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab2a.DUN", NULL);
908 SetMapMonsters(lpSetPiece, 2 * diabquad2x, 2 * diabquad2y);
909 mem_free_dbg(lpSetPiece);
910 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab3a.DUN", NULL);
911 SetMapMonsters(lpSetPiece, 2 * diabquad3x, 2 * diabquad3y);
912 mem_free_dbg(lpSetPiece);
913 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab4a.DUN", NULL);
914 SetMapMonsters(lpSetPiece, 2 * diabquad4x, 2 * diabquad4y);
915 mem_free_dbg(lpSetPiece);
916}
917#endif
918
919void InitMonsters()

Callers 1

InitMonstersFunction · 0.85

Calls 3

LoadFileInMemFunction · 0.85
SetMapMonstersFunction · 0.85
mem_free_dbgFunction · 0.85

Tested by

no test coverage detected