https://github.com/DarkPack13/SecondCity/pull/184
Title: Pixel shifting for RP positioning
MODULE ID: PIXEL_SHIFT
Description:
Adds the ability for living mobs to shift their sprite to fit an RP situation better (standing against a wall for example). Not appended to proc due to it being a busy proc
TG Proc/File Changes:
Modular Overrides:
modular_darkpack/master_files/code/modules/mob/living/living.dm: proc/set_pull_offsets, proc/reset_pull_offsets
modular_darkpack/master_files/code/modules/mob/living/living_movement.dm: proc/CanAllowThrough
Defines:
code/__DEFINES/~darkpack/keybindings.dm: COMSIG_KB_MOB_PIXEL_SHIFT_DOWN, COMSIG_KB_MOB_PIXEL_SHIFT_UP, COMSIG_KB_MOB_ITEM_PIXEL_SHIFT_DOWN. COMSIG_KB_MOB_ITEM_PIXEL_SHIFT_UP, COMSIG_KB_MOB_PIXEL_TILT_DOWN, COMSIG_KB_MOB_PIXEL_TILT_UP
code/__DEFINES/~darkpack/dcs/signals_mob/signals_mob_living.dm: COMSIG_LIVING_SET_PULL_OFFSET, COMSIG_LIVING_RESET_PULL_OFFSETS, COMSIG_LIVING_CAN_ALLOW_THROUGH, COMPONENT_LIVING_PASSABLE
Included files that are not contained in this module:
Credits:
XeonMations - Porting
Azarak - Porting
Gandalf2k15 - Refactoring
Larentoun - Moved to Component |