mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-23 23:04:36 +01:00
Rename FOOTPATH_ENTRY_FLAG_HAS_PATH_BASE_SPRITE
This commit is contained in:
@@ -77,7 +77,7 @@ void FootpathObject::ReadJson(IReadObjectContext* context, const json_t* root)
|
||||
properties,
|
||||
{
|
||||
{ "hasSupportImages", FOOTPATH_ENTRY_FLAG_HAS_SUPPORT_BASE_SPRITE },
|
||||
{ "hasElevatedPathImages", FOOTPATH_ENTRY_FLAG_HAS_PATH_BASE_SPRITE },
|
||||
{ "hasElevatedPathImages", RAILING_ENTRY_FLAG_DRAW_PATH_OVER_SUPPORTS },
|
||||
{ "editorOnly", FOOTPATH_ENTRY_FLAG_SHOW_ONLY_IN_SCENARIO_EDITOR },
|
||||
});
|
||||
|
||||
|
||||
@@ -486,7 +486,7 @@ static void sub_6A4101(
|
||||
|
||||
// save ecx, ebp, esi
|
||||
uint32_t dword_F3EF80 = ebp;
|
||||
if (!(railingEntry->flags & FOOTPATH_ENTRY_FLAG_HAS_PATH_BASE_SPRITE))
|
||||
if (!(railingEntry->flags & RAILING_ENTRY_FLAG_DRAW_PATH_OVER_SUPPORTS))
|
||||
{
|
||||
dword_F3EF80 &= 0x0F;
|
||||
}
|
||||
@@ -1061,7 +1061,7 @@ void path_paint_box_support(
|
||||
height + boundingBoxZOffset);
|
||||
|
||||
// TODO: Revert this when path import works correctly.
|
||||
if (!pathElement->IsQueue() && !(railingEntry->flags & FOOTPATH_ENTRY_FLAG_HAS_PATH_BASE_SPRITE))
|
||||
if (!pathElement->IsQueue() && !(railingEntry->flags & RAILING_ENTRY_FLAG_DRAW_PATH_OVER_SUPPORTS))
|
||||
{
|
||||
// don't draw
|
||||
}
|
||||
@@ -1216,7 +1216,7 @@ void path_paint_pole_support(
|
||||
boundBoxOffset.y, height + boundingBoxZOffset);
|
||||
|
||||
// TODO: Revert this when path import works correctly.
|
||||
if (pathElement->IsQueue() || (railingEntry->flags & FOOTPATH_ENTRY_FLAG_HAS_PATH_BASE_SPRITE))
|
||||
if (pathElement->IsQueue() || (railingEntry->flags & RAILING_ENTRY_FLAG_DRAW_PATH_OVER_SUPPORTS))
|
||||
{
|
||||
sub_98199C(
|
||||
session, imageId | imageFlags, 0, 0, boundBoxSize.x, boundBoxSize.y, 0, height, boundBoxOffset.x,
|
||||
|
||||
@@ -79,10 +79,14 @@ enum
|
||||
enum
|
||||
{
|
||||
FOOTPATH_ENTRY_FLAG_HAS_SUPPORT_BASE_SPRITE = (1 << 0),
|
||||
FOOTPATH_ENTRY_FLAG_HAS_PATH_BASE_SPRITE = (1 << 1), // When elevated
|
||||
FOOTPATH_ENTRY_FLAG_SHOW_ONLY_IN_SCENARIO_EDITOR = (1 << 2),
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
RAILING_ENTRY_FLAG_DRAW_PATH_OVER_SUPPORTS = (1 << 1), // When elevated
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
FOOTPATH_SEARCH_SUCCESS,
|
||||
|
||||
Reference in New Issue
Block a user