diff --git a/source/duke3d/src/gamedef.h b/source/duke3d/src/gamedef.h index 11b30bca8..d36538736 100644 --- a/source/duke3d/src/gamedef.h +++ b/source/duke3d/src/gamedef.h @@ -716,6 +716,7 @@ enum ActorLabel_t ACTOR_HTEXTRA, ACTOR_HTOWNER, ACTOR_HTMOVFLAG, + ACTOR_HTUMOVFLAG, ACTOR_HTTEMPANG, ACTOR_HTSTAYPUT, ACTOR_HTDISPICNUM, diff --git a/source/duke3d/src/gamestructures.cpp b/source/duke3d/src/gamestructures.cpp index c7f955154..4725f4223 100644 --- a/source/duke3d/src/gamestructures.cpp +++ b/source/duke3d/src/gamestructures.cpp @@ -282,6 +282,7 @@ const memberlabel_t ActorLabels[]= LABEL_SETUP_UNMATCHED(actor, extra, "htextra", ACTOR_HTEXTRA), LABEL_SETUP_UNMATCHED(actor, owner, "htowner", ACTOR_HTOWNER), LABEL_SETUP_UNMATCHED(actor, movflag, "htmovflag", ACTOR_HTMOVFLAG), + { "htumovflag", ACTOR_HTUMOVFLAG, sizeof(actor[0].movflag) | LABEL_UNSIGNED, 0, offsetof(actor_t, movflag) }, LABEL_SETUP_UNMATCHED(actor, tempang, "httempang", ACTOR_HTTEMPANG), LABEL_SETUP_UNMATCHED(actor, stayput, "htactorstayput", ACTOR_HTSTAYPUT), LABEL_SETUP_UNMATCHED(actor, dispicnum, "htdispicnum", ACTOR_HTDISPICNUM),