I found where is the problem.
In IsoGridSquare.class there is a line of code
var4 = IsoWorld.instance.getMetaGrid().registerZone("GrassRegrowth",
while in FishSchoolManager$ZoneData.class there are lines like
public int getCatchedFishNum() {
return this.zone == null ? 0 : Integer.parseInt(this.zone.getName());
}
It`s stange... Integer.parseInt vs this.zone.getName()....
Dear devs! pleeeeeeees, correct this! :))))))
Currently, we can't change current player model without replacing MaleBody/FemaleBody model files entirely, which affects zombies and other players. It seems intentionally locked down, with no access to the player's isoSprite.modelSlot, but I'm not sure why.
I think if I could get a new IsoSprite with my model as its modelSlot I could use player:setSprite(), but I haven't found a way to make a new sprite with my model to use for that. Attempts to work around lack of access that I've seen include java mods (bad imo) and awkward solutions that use equipped items for new models which causes several weird issues, especially with hair since there is no hair mask. It's definitely a feature in demand as there are several mods using different methods of getting around this issue, that all would benefit from a supported feature.
If there's a reason it's intentionally locked down I'd love to know why, if possible (genuinely!)
also minor side-notes:
- getSpriteManager() requires a string argument but doesn't actually use the argument as far as I can tell, so it just deviates from the norm, which makes the resulting errors from passing no arguments confusing / unexpected.
- Trying to open a reference to the player's spritemanager crashes the debugger, probably just a me issue though haha.
The M16 has trouble targeting downed zombies. There is a delay when you shoot at one that is totally prone (i.e., not trying to get up or crawling). It's also very difficult to get a hit or kill shot on a downed zombie until it's at least starting to get up.
Build is 42.7.0
I'm using a lvl 8 firearms character
I don't use the targeting highlighter
I've mostly leveled using a JS-2000, a 1911, and an M36--none of these weapons have the same bug once you get used to using them
(edited to add version)