mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Added offset support for HUD items
This commit is contained in:
parent
7c37b1891a
commit
9894167bbf
9 changed files with 43 additions and 8 deletions
|
@ -2107,6 +2107,7 @@ void the_game(
|
|||
delete event.hudadd.scale;
|
||||
delete event.hudadd.text;
|
||||
delete event.hudadd.align;
|
||||
delete event.hudadd.offset;
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -2120,6 +2121,7 @@ void the_game(
|
|||
e->item = event.hudadd.item;
|
||||
e->dir = event.hudadd.dir;
|
||||
e->align = *event.hudadd.align;
|
||||
e->offset = *event.hudadd.offset;
|
||||
|
||||
if (id == nhudelem)
|
||||
player->hud.push_back(e);
|
||||
|
@ -2131,6 +2133,7 @@ void the_game(
|
|||
delete event.hudadd.scale;
|
||||
delete event.hudadd.text;
|
||||
delete event.hudadd.align;
|
||||
delete event.hudadd.offset;
|
||||
}
|
||||
else if (event.type == CE_HUDRM)
|
||||
{
|
||||
|
@ -2175,6 +2178,9 @@ void the_game(
|
|||
case HUD_STAT_ALIGN:
|
||||
e->align = *event.hudchange.v2fdata;
|
||||
break;
|
||||
case HUD_STAT_OFFSET:
|
||||
e->offset = *event.hudchange.v2fdata;
|
||||
break;
|
||||
}
|
||||
|
||||
delete event.hudchange.v2fdata;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue