You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-24Lines changed: 9 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,12 @@
1
+
# NOTE: This engine is abandoned! If there are any bugs or glitches, they'll be left unfixed. I'm keeping it up for archival purposes and because some mods have used it.
First, you need to install the **latest** Haxe (4.3.7) and HaxeFlixel (5.2.2). I'm too lazy to write and keep updated with that setup (which is pretty simple).
59
+
First, you need to install the **latest** Haxe and HaxeFlixel. I'm too lazy to write and keep updated with that setup (which is pretty simple).
58
60
1.[Install Haxe](https://haxe.org/download/)
59
61
2.[Install HaxeFlixel](https://haxeflixel.com/documentation/install-haxeflixel/) after downloading Haxe (make sure to do `haxelib run lime setup flixel` to install the necessary libraries, basically just follow the whole guide)
60
62
61
-
For this project, you'll need to do `haxelib newrepo` and then install the following libaries listed here
Make *sure* you use OpenFL 9.2.2 and Lime 8.2.2 for this specifically. Which is what the local haxelib is for.
77
-
78
-
<!-- You should make sure to keep Haxe & Flixel updated. If there is a compilation error, it might be due to having an outdated version. -->
63
+
You should make sure to keep Haxe & Flixel updated. If there is a compilation error, it might be due to having an outdated version.
79
64
80
65
You'll also need to install a couple things that involve Gits. To do this, you need to do a few things first.
81
66
1. Download [git-scm](https://git-scm.com/downloads). Works for Windows, Mac, and Linux, just select your build.
82
67
2. Follow instructions to install the application properly.
83
68
3. Run `haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc` to install Discord RPC.
84
-
4. Run `haxelib git linc_luajit https://github.com/superpowers04/linc_luajit` to install LuaJIT. If you get an error about StatePointer when using Lua, run `haxelib remove linc_luajit` into Command Prompt/PowerShell, then re-install linc_luajit. (If you don't want your mod to be able to run .lua scripts, delete the "LUA_ALLOWED" line on Project.xml)
85
-
5. Run `haxelib git hscript https://github.com/HaxeFoundation/hscript` to install hscript. After that, run `haxelib git hscript-ex https://github.com/moxie-coder/hscript-ex/` to install hscript-ex. (If you don't want your mod to be able to run .hscript scripts, delete the "HSCRIPT_ALLOWED" line on Project.xml)
86
-
6. Run `haxelib install hxCodec 2.5.1` to install hxCodec for video support. (If you don't want your mod to have video support, delete the "VIDEOS_ALLOWED" line on Project.xml)
69
+
4. Run `haxelib git linc_luajit https://github.com/nebulazorua/linc_luajit` to install LuaJIT. If you get an error about StatePointer when using Lua, run `haxelib remove linc_luajit` into Command Prompt/PowerShell, then re-install linc_luajit. (If you don't want your mod to be able to run .lua scripts, delete the "LUA_ALLOWED" line on Project.xml)
70
+
5. Run `haxelib git hscript https://github.com/HaxeFoundation/hscript` to install hscript. After that, run `haxelib git hscript-ex https://github.com/ianharrigan/hscript-ex` to install hscript-ex. (If you don't want your mod to be able to run .hscript scripts, delete the "HSCRIPT_ALLOWED" line on Project.xml)
71
+
6. Run `haxelib install hxCodec` to install hxCodec for video support. (If you don't want your mod to have video support, delete the "VIDEOS_ALLOWED" line on Project.xml)
87
72
88
73
You should have everything ready for compiling the game! Follow the guide below to continue!
0 commit comments