TheJosh / chaotic-rage

An unusual zombie shooter game for Windows and Linux
GNU General Public License v2.0
35 stars 10 forks source link

AI Lua scripts not working on MXE builds #106

Closed enjgine closed 9 years ago

enjgine commented 10 years ago

Running V1.9 on Win 8.1, recieved untitled

esper commented 10 years ago

Could you please write a bit more about the error?

Is it reproducible? If so, how and how often? Which version/commit do you run? The official 1.9 release? Has it worked before with your current setup?

TheJosh commented 10 years ago

Yeah I think I've seen this before. Ill take a look when I'm next at a computer.

That is the mxe .zip release, yeah? I'm guessing so because we don't have a msvc .exe of 1.9 at the moment. On 29/08/2014 9:07 PM, "Jurie Boshoff" notifications@github.com wrote:

Running V1.9 on Win 8.1, recieved [image: untitled] https://cloud.githubusercontent.com/assets/2782170/4089671/a401422e-2f70-11e4-8cd6-c21fa4ce9dec.png

Reply to this email directly or view it on GitHub https://github.com/TheJosh/chaotic-rage/issues/106.

enjgine commented 10 years ago

This is 1.9 MXE .zip Reproduces every round at 1 per AI spawned. I am going to try 1.8 with my setup to see if I get the same result. I was running the official release, happens on each game mode.

Sorry, it was late last night when I realized I should tell you.

enjgine commented 10 years ago

Error isn't present in 1.8 release, but integrated does not run 1.8 (openGL). Tried 1.9 with Administrator rights, win. 7 compatibility and running with Nvidia card but same error each time.

TheJosh commented 10 years ago

It's a bug in the zombie ai lua script. The mxe builds are lua 5.2 but the native windows ones are lua 5.1 so that must be it. On 30/08/2014 11:27 AM, "Jurie Boshoff" notifications@github.com wrote:

Error isn't present in 1.8 release, but integrated does not run 1.8 (openGL). Tried Administrator rights, win. 7 compatibility and running with Nvidia card but same error each time.

Reply to this email directly or view it on GitHub https://github.com/TheJosh/chaotic-rage/issues/106#issuecomment-53945740 .

TheJosh commented 10 years ago

Can you try 1.9 with a game mode that doesn't spawn zombies such as the "free for all" one? On 30/08/2014 11:50 AM, "Josh Heidenreich" josh.sickmate@gmail.com wrote:

It's a bug in the zombie ai lua script. The mxe builds are lua 5.2 but the native windows ones are lua 5.1 so that must be it. On 30/08/2014 11:27 AM, "Jurie Boshoff" notifications@github.com wrote:

Error isn't present in 1.8 release, but integrated does not run 1.8 (openGL). Tried Administrator rights, win. 7 compatibility and running with Nvidia card but same error each time.

Reply to this email directly or view it on GitHub https://github.com/TheJosh/chaotic-rage/issues/106#issuecomment-53945740 .

enjgine commented 10 years ago

Nothing spawns, so the script doesn't appear

TheJosh commented 9 years ago

Hey @enjgine this is still working on native builds, and the latest release (1.10) is available as a native build

TheJosh commented 9 years ago

This should be fixed as of 58b8c63 and 4e7081d6; need to run the MXE binary on a Windows machine to confirm.

I've compiled a test one here -- http://dev1.chaoticrage.com/test/chaoticrage-mxe-2015-05-01.zip

I'm going to hopefully find time to test tonight.

TheJosh commented 9 years ago

Oop nevermind. MXE builds are still borken - that ZIP file doesn't actually contain the .exe!

TheJosh commented 9 years ago

Okay, I've got another MXE build, and it's actually got a .exe now! http://dev1.chaoticrage.com/test/chaoticrage-mxe-2015-05-04.zip

TheJosh commented 9 years ago

Linux and Android automated builds using new Lua are available on the build server http://dev1.chaoticrage.com/test/

TheJosh commented 9 years ago

I confirmed this morning that the MXE cross compiled build works correctly on Windows 7 and does not exhibit the Lua bug we were seeing previously.