mirror of https://github.com/OpenRCT2/OpenRCT2.git
Revert "Merge pull request #3937 from janisozaur/fix-3897"
This reverts commitd892f6b683
, reversing changes made toc487e1278b
.
This commit is contained in:
parent
ac3d0a244d
commit
0b50ce44f1
10
src/object.c
10
src/object.c
|
@ -1342,9 +1342,7 @@ typedef struct rct_small_scenery_entry_32bit {
|
|||
sint16 price; // 0x0C
|
||||
sint16 removal_price; // 0x0E
|
||||
uint32 var_10; // note: uint32!
|
||||
uint16 var_14;
|
||||
uint16 var_16;
|
||||
uint16 var_18;
|
||||
uint8 pad_14[0x06];
|
||||
uint8 scenery_tab_id; // 0x1A
|
||||
} rct_small_scenery_entry_32bit;
|
||||
assert_struct_size(rct_small_scenery_entry_32bit, 21);
|
||||
|
@ -1407,9 +1405,7 @@ static uint8* object_type_small_scenery_load(void *objectEntry, uint32 entryInde
|
|||
outSceneryEntry->small_scenery.price = sceneryEntry->small_scenery.price;
|
||||
outSceneryEntry->small_scenery.removal_price = sceneryEntry->small_scenery.removal_price;
|
||||
// var10 already set
|
||||
outSceneryEntry->small_scenery.var_14 = sceneryEntry->small_scenery.var_14;
|
||||
outSceneryEntry->small_scenery.var_16 = sceneryEntry->small_scenery.var_16;
|
||||
outSceneryEntry->small_scenery.var_18 = sceneryEntry->small_scenery.var_18;
|
||||
// pad_14 not needed set
|
||||
outSceneryEntry->small_scenery.scenery_tab_id = sceneryEntry->small_scenery.scenery_tab_id;
|
||||
|
||||
return (uint8*)outSceneryEntry;
|
||||
|
@ -1581,8 +1577,6 @@ static uint8* object_type_large_scenery_load(void *objectEntry, uint32 entryInde
|
|||
*((uint16*)some_pointer) = 0;
|
||||
}
|
||||
|
||||
outSceneryEntry->name = sceneryEntry->name;
|
||||
outSceneryEntry->image = sceneryEntry->image;
|
||||
outSceneryEntry->large_scenery.tool_id = sceneryEntry->large_scenery.tool_id;
|
||||
outSceneryEntry->large_scenery.flags = sceneryEntry->large_scenery.flags;
|
||||
outSceneryEntry->large_scenery.price = sceneryEntry->large_scenery.price;
|
||||
|
|
|
@ -27,7 +27,7 @@ typedef struct rct_small_scenery_entry {
|
|||
uint8 tool_id; // 0x0B
|
||||
sint16 price; // 0x0C
|
||||
sint16 removal_price; // 0x0E
|
||||
uintptr_t var_10;
|
||||
uint32 var_10;
|
||||
uint16 var_14;
|
||||
uint16 var_16;
|
||||
uint16 var_18;
|
||||
|
|
Loading…
Reference in New Issue