|
|
|
|
@ -94,17 +94,17 @@ ObjectStruct &ObjectAtPosition(Point position)
|
|
|
|
|
|
|
|
|
|
void AddSKingObjs() |
|
|
|
|
{ |
|
|
|
|
constexpr Rectangle region1 { { 20, 7 }, { 3, 3 } }; |
|
|
|
|
ObjectAtPosition({ 64, 34 }).InitializeLoadedObject(region1, 1); |
|
|
|
|
constexpr Rectangle smallSecretRoom { { 20, 7 }, { 3, 3 } }; |
|
|
|
|
ObjectAtPosition({ 64, 34 }).InitializeLoadedObject(smallSecretRoom, 1); |
|
|
|
|
|
|
|
|
|
constexpr Rectangle region2 { { 20, 14 }, { 1, 2 } }; |
|
|
|
|
ObjectAtPosition({ 64, 59 }).InitializeLoadedObject(region2, 2); |
|
|
|
|
constexpr Rectangle gate { { 20, 14 }, { 1, 2 } }; |
|
|
|
|
ObjectAtPosition({ 64, 59 }).InitializeLoadedObject(gate, 2); |
|
|
|
|
|
|
|
|
|
constexpr Rectangle region3 { { 8, 1 }, { 7, 10 } }; |
|
|
|
|
ObjectAtPosition({ 27, 37 }).InitializeLoadedObject(region3, 3); |
|
|
|
|
ObjectAtPosition({ 46, 35 }).InitializeLoadedObject(region3, 3); |
|
|
|
|
ObjectAtPosition({ 49, 53 }).InitializeLoadedObject(region3, 3); |
|
|
|
|
ObjectAtPosition({ 27, 53 }).InitializeLoadedObject(region3, 3); |
|
|
|
|
constexpr Rectangle largeSecretRoom { { 8, 1 }, { 7, 10 } }; |
|
|
|
|
ObjectAtPosition({ 27, 37 }).InitializeLoadedObject(largeSecretRoom, 3); |
|
|
|
|
ObjectAtPosition({ 46, 35 }).InitializeLoadedObject(largeSecretRoom, 3); |
|
|
|
|
ObjectAtPosition({ 49, 53 }).InitializeLoadedObject(largeSecretRoom, 3); |
|
|
|
|
ObjectAtPosition({ 27, 53 }).InitializeLoadedObject(largeSecretRoom, 3); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void AddSChamObjs() |
|
|
|
|
|