- Moved disguise code into their own methods (setDisguiseModel, deleteDisguiseModel, updateDisguiseView). Thinking about moving into its own file to avoid overly complex GSC file. - Introducing player.isThirdPerson in order to keep track of the player's view. This allows determining whether the disguiseEntity should be hidden from the player's view or not. - Make the entity solid and correct the target damage so that players actually have the entity as a hitbox (watchDisguiseDamage). I tried to get hit markers to work properly but it's yet untested. - Improved tracing code to ignore the disguise entity since that entity is now solid (has collision). |
||
---|---|---|
ap | ||
english/localizedstrings | ||
german/localizedstrings | ||
maps/mp | ||
spanish/localizedstrings | ||
ui_mp | ||
.gitignore | ||
LICENSE.txt | ||
build_iwd.sh |