Navigation Menu

Skip to content

Commit

Permalink
Adding objects3 and rings3 properties to levels.
Browse files Browse the repository at this point in the history
  • Loading branch information
MainMemory committed Apr 28, 2015
1 parent 7b577cb commit 207348c
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions SKCModLoader/dllmain.cpp
Expand Up @@ -358,13 +358,21 @@ static void ProcessLevelINI(const IniGroup *group, const wstring &mod_dir)
{
void *tmp = ReadAllBytes(mod_dir + L'\\' + group->getWString("objects"));
if (tmp)
SpriteLocPtrs3[li] = SpriteLocPtrs[li] = tmp;
SpriteLocPtrs[li] = tmp;
if (group->hasKeyNonEmpty("objects3") && (tmp = ReadAllBytes(mod_dir + L'\\' + group->getWString("objects3"))))
SpriteLocPtrs3[li] = tmp;
else
SpriteLocPtrs3[li] = SpriteLocPtrs[li];
}
if (group->hasKeyNonEmpty("rings"))
{
void *tmp = ReadAllBytes(mod_dir + L'\\' + group->getWString("rings"));
if (tmp)
RingLocPtrs3[li] = RingLocPtrs[li] = tmp;
RingLocPtrs[li] = tmp;
if (group->hasKeyNonEmpty("rings3") && (tmp = ReadAllBytes(mod_dir + L'\\' + group->getWString("rings3"))))
RingLocPtrs3[li] = tmp;
else
RingLocPtrs3[li] = RingLocPtrs[li];
}
if (group->hasKeyNonEmpty("sonicstart"))
{
Expand Down

0 comments on commit 207348c

Please sign in to comment.