This is more of a reshuffling of borg init than a refactor of it, but at
least modifying modules should be less painful now.
Other changes:
- Fixed a runtime that could occur when a cyborg used certain non-TGUI
consoles.
- Dogborg rest no longer has visual lag.
- Borg movement delay now actually works.
- Some borg actions now have `target` set for do_after progbars.
🆑
tweak: Targeted borg emotes now only require a partial case-insensitive
match, i.e. `*bark-gla` to bark at a `Glass Airlock`. This only applies
to borgs using emotes.
add: Dogborgs can now bark at objects.
fix: Module resets should no longer render dogborgs invisible.
fix: Module resets should no longer temporarily break borg inventories.
fix: Some borg emotes that were supposed to have sounds now actually
play said sounds.
/🆑