mirror of
https://github.com/zeldaret/tww.git
synced 2026-08-18 13:13:29 -04:00
Use cut type enum in more places
This commit is contained in:
@@ -380,7 +380,7 @@ BOOL daObjShmrgrd_c::check_player_angle(fopAc_ac_c* ac) {
|
||||
|
||||
/* 00000EF4-0000102C .text set_damage__14daObjShmrgrd_cFv */
|
||||
void daObjShmrgrd_c::set_damage() {
|
||||
u8 attackState = daPy_getPlayerActorClass()->getCutType();
|
||||
u8 cutType = daPy_getPlayerActorClass()->getCutType();
|
||||
M_damage = 0;
|
||||
M_damage_dir = 0;
|
||||
mSttsTg.Move();
|
||||
@@ -388,9 +388,9 @@ void daObjShmrgrd_c::set_damage() {
|
||||
cCcD_Obj *hitObj = mCylTg.GetTgHitObj();
|
||||
fopAc_ac_c* hitActor = mCylTg.GetTgHitAc();
|
||||
if (hitObj->ChkAtType(AT_TYPE_SKULL_HAMMER) && fopAcM_GetProfName(hitActor) == PROC_PLAYER) {
|
||||
if (check_player_angle(hitActor) && (attackState == daPy_py_c::CUT_TYPE_HAMMER_FRONTSWING || attackState == daPy_py_c::CUT_TYPE_JUMPCUT_HAMMER)) {
|
||||
if (check_player_angle(hitActor) && (cutType == daPy_py_c::CUT_TYPE_HAMMER_FRONTSWING || cutType == daPy_py_c::CUT_TYPE_JUMPCUT_HAMMER)) {
|
||||
M_damage = 1;
|
||||
} else if (attackState == daPy_py_c::CUT_TYPE_HAMMER_SIDESWING) {
|
||||
} else if (cutType == daPy_py_c::CUT_TYPE_HAMMER_SIDESWING) {
|
||||
M_damage_dir = cM_atan2s(mCylTg.GetTgRVecP()->x, mCylTg.GetTgRVecP()->z);
|
||||
M_damage = 2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user