From 05606c0ada9829f89d978439e307db3723c77ad1 Mon Sep 17 00:00:00 2001 From: Arceveti <73617174+Arceveti@users.noreply.github.com> Date: Mon, 20 Sep 2021 15:06:32 -0700 Subject: [PATCH] Fix Mr. I billboarding --- actors/mr_i_eyeball/model.inc.c | 16 ++++++++-------- data/behavior_data.c | 1 + 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/actors/mr_i_eyeball/model.inc.c b/actors/mr_i_eyeball/model.inc.c index 0ddd68be..bcb354fa 100644 --- a/actors/mr_i_eyeball/model.inc.c +++ b/actors/mr_i_eyeball/model.inc.c @@ -2,14 +2,14 @@ // 0x06000000 static const Vtx mr_i_eyeball_seg6_vertex_06000000[] = { - {{{ -100, 0, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ 0, 0, 0}, 0, { 992, 2016}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ 0, 200, 0}, 0, { 992, 0}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ -100, 200, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ 0, 0, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ 100, 0, 0}, 0, { 992, 2016}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ 100, 200, 0}, 0, { 992, 0}, {0xff, 0xff, 0xff, 0xff}}}, - {{{ 0, 200, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ -100, -100, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ 0, -100, 0}, 0, { 992, 2016}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ 0, 100, 0}, 0, { 992, 0}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ -100, 100, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ 0, -100, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ 100, -100, 0}, 0, { 992, 2016}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ 100, 100, 0}, 0, { 992, 0}, {0xff, 0xff, 0xff, 0xff}}}, + {{{ 0, 100, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}}, }; // 0x06000080 diff --git a/data/behavior_data.c b/data/behavior_data.c index fe9cde10..08acb9bc 100644 --- a/data/behavior_data.c +++ b/data/behavior_data.c @@ -356,6 +356,7 @@ const BehaviorScript bhvMrI[] = { SET_HOME(), SPAWN_CHILD(/*Model*/ MODEL_MR_I_IRIS, /*Behavior*/ bhvMrIBody), SET_MODEL(MODEL_MR_I), + SET_FLOAT(oGraphYOffset, 100), BILLBOARD(), CALL_NATIVE(bhv_init_room), BEGIN_LOOP(),