Removes the LEFT_HAND and RIGHT_HAND skull contexts in favor of FIRST_PERSON_LEFT_HAND, FIRST_PERSON_RIGHT_HAND, THIRD_PERSON_LEFT_HAND, and THIRD_PERSON_RIGHT_HAND, for just that additional flexibility.
This uses the ItemDisplayContext available when rendering the skull as a held item, so there is theoretically a case where it is not one of the four valid ItemDisplayContexts. I was undecided whether it should follow the leftHanded boolean from the old logic, or if it should return OTHER for debug purposes. Its currently using the boolean, but it should be easy to swap.
now I can make my plushy take up half the screen in first person, and take up half the screen in third person
Removes the
LEFT_HAND
andRIGHT_HAND
skull contexts in favor ofFIRST_PERSON_LEFT_HAND
,FIRST_PERSON_RIGHT_HAND
,THIRD_PERSON_LEFT_HAND
, andTHIRD_PERSON_RIGHT_HAND
, for just that additional flexibility.This uses the ItemDisplayContext available when rendering the skull as a held item, so there is theoretically a case where it is not one of the four valid ItemDisplayContexts. I was undecided whether it should follow the
leftHanded
boolean from the old logic, or if it should return OTHER for debug purposes. Its currently using the boolean, but it should be easy to swap.now I can make my plushy take up half the screen in first person, and take up half the screen in third person