A bit more on the knife. Also add missing files to CMakeLists
Set default collision mask for gears at currenthedgehog X/Y to FF7F, expose mask to scripting as well. This should resolve the collision part of
bug #420
- Fix warnings and hints
- Hide "Converting the operands to Int64 before doing the add could prevent overflow errors" kind of hints as pretty useless and annoying
Show more statuses in icons.
Need further work:
- Better icons (specially registered vs unregistered)
- Share information between chat widgets (now room widget can't show registered status because recieves events for users when user list is empty)
Move hedgehog's step routine into separate function, use it in both hedgehog and ai code
revert since I didn't quite get this working smoothly enough. was close though. perhaps some other time. Shame because calling game tick less frequently can save a lot of CPU
- Keep track of room name so correct name is displayed when you become room admin
- Don't rename rooms if client is > 0.9.17
force a DEBUG build when HW_DEV is true, some CMakeLists.txt cleanup/commenting