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

Function AddDiabObjs

Source/objects.cpp:602–615  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

600}
601
602void AddDiabObjs()
603{
604 BYTE *lpSetPiece;
605
606 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab1.DUN", NULL);
607 LoadMapObjects(lpSetPiece, 2 * diabquad1x, 2 * diabquad1y, diabquad2x, diabquad2y, 11, 12, 1);
608 mem_free_dbg(lpSetPiece);
609 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab2a.DUN", NULL);
610 LoadMapObjects(lpSetPiece, 2 * diabquad2x, 2 * diabquad2y, diabquad3x, diabquad3y, 11, 11, 2);
611 mem_free_dbg(lpSetPiece);
612 lpSetPiece = LoadFileInMem("Levels\\L4Data\\diab3a.DUN", NULL);
613 LoadMapObjects(lpSetPiece, 2 * diabquad3x, 2 * diabquad3y, diabquad4x, diabquad4y, 9, 9, 3);
614 mem_free_dbg(lpSetPiece);
615}
616
617void AddStoryBooks()
618{

Callers 1

InitObjectsFunction · 0.85

Calls 3

LoadFileInMemFunction · 0.85
LoadMapObjectsFunction · 0.85
mem_free_dbgFunction · 0.85

Tested by

no test coverage detected