Skip to content
Snirozu edited this page Dec 21, 2023 · 29 revisions

Dev Builds

FAQ

Playing Questions

How do I import a mod to this engine?

In the same way as in Psych Engine

Can I use EXEcutable mods?

You can do that by using the FNF Modpack Converter Tool

How can I host the game by myself?

Launch the run-server.bat batch file that is in the same directory where you launch the game, follow the steps to install the required server components and that should launch the server!

VPNs like Hamachi and Ngrok will expose your server outside of the local network.

Why do I get blocked from the server?

That means the server is down.

The server is hosted on a free host (render.com) that puts inactive servers to sleep, when someone wakes up the server by sending something to it the server takes about one and a half minutes to launch again. If the server doesn't respond for longer than 3 minutes then probably the hosting is down.

The other player then should connect to ws://localhost:2567 (if you're playing locally). If you want to expose the server to the internet or just one person then you can use port forwarding tools like Hamachi.

Compiling Questions

"Unexpected ." Exception

Update Haxe.

"Type not found..." Exception

Make sure to install the proper libraries and versions of them. The libraries and their versions are listed in the hmm.json file. You can use hmm install to install them or manually using HaxeLib command haxelib install <library> <version>. Restarting the OS is recommended after installing all of the libraries.

API Questions

How can I send custom messages and make the other player receive them?

Declarate 'onMessage(type, message)' in the Lua script to receive custom messages from the other player.

Call 'sendMessage(type, message)' in the Lua script to send custom messages to the other player.

Clone this wiki locally