Skip to content

Commit 6bd41b4

Browse files
committed
Fix DDD Painting position using Save Editor
1 parent 4465a16 commit 6bd41b4

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

src/port/ui/SaveEditor.cpp

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,7 @@ std::map<std::string, int32_t> randoFlagList = {
5353

5454
void ModifyStarFlags(bool isObtained, int16_t courseNum, int16_t starAct, int16_t fileNum) {
5555
if (isObtained) {
56-
if (courseNum == COURSE_NONE) {
57-
gSaveBuffer.files[fileNum][0].flags |= STAR_FLAG_TO_SAVE_FLAG(1 << starAct);
58-
} else {
59-
gSaveBuffer.files[fileNum][0].courseStars[courseNum] |= (1 << starAct);
60-
if (courseNum == COURSE_DDD && starAct == 0) {
61-
gSaveBuffer.files[fileNum][0].flags |= SAVE_FLAG_DDD_MOVED_BACK;
62-
}
63-
}
56+
save_file_set_star_flags(fileNum, COURSE_NUM_TO_INDEX(courseNum), (1 << starAct));
6457
} else {
6558
if (courseNum == COURSE_NONE) {
6659
gSaveBuffer.files[fileNum][0].flags &= ~STAR_FLAG_TO_SAVE_FLAG(1 << starAct);

0 commit comments

Comments
 (0)