frandallfarmer / neohabitat

Repository for the NeoClassical Habitat Server Project
http://neohabitat.org
MIT License
228 stars 42 forks source link

Adds emulator frontend, enables street-wise turf assignment, and fixes Astroturf templating bug #352

Closed ssalevan closed 5 years ago

ssalevan commented 5 years ago

screen shot 2018-11-14 at 10 32 06 pm

It's finally here! Thanks to Sgeo's awesome efforts to build SDL and WebSocket support into vice.js, we now have a functional emulator which can connect to the Neohabitat server. This PR adds all necessary changes to the Docent to support its operation, including:

I've also taken off the arbitrary realm limiter on our turf selection query to enable assignment to street turfs, a long-awaited feature.

Finally, I've made some changes to Astroturf to fix the PETSCII template issues that Stu was experiencing.

Let me know what you think and thanks for the consideration!