This would be great, but as always it needs someone to build it. If you can find the time to do it yourself, or manage persuade someone else to do it, good luck to you!
Just thought it would be cool to be able to debug your E2's out of game, something like where you can send stuff into the E2 and it does it magic and outputs its values
Made already? or somebody is gonna work??
This would be great, but as always it needs someone to build it. If you can find the time to do it yourself, or manage persuade someone else to do it, good luck to you!
hasn't been done yet, and likely won't be.
But why do you need an emulator anyway? working on your E2 at work lol?, just wait till you are home.
you can't exactly test if it makes the outputs you want without having real data to work with, so there is no real point with the exception of validation, but you can click on the debug button once and you probably wont have any issues if you know how to code with the e2, and it has only used a few seconds of your time.
Last edited by Pyro-Fire; 03-17-2009 at 03:01 AM.
It would basically be possible to just strip it from the game and run it in the Lua-editor, with some tweaking. However, it still falls on the fact that E2 is part of the game world and uses a lot of input from other entities. Just writing code and running it in some fixed manner would hardly be easy to debug or use... or accurate.
Unless you think that it should also have buttons and all of that, but then I wonder what's the point in having a complex tool only to provide limited functionality of that available in-game. When you could just start the game instead (perhaps in window mode).
think of the lua developers who have to change map or restart when they make a change. all you have to do is press ctrl+space :P
A-Z Materials - Released!!!!!!!
If you're a lua developer, unless you're working on a gamemode, you shouldn't need to restart too often, there are many ways to affect code from within the game itself.
Against stupidity the Gods themselves contend in vain.
-Friedrich Schiller
The flame puts me in the mood to "Do it!".
-Dart, Legend of Dragoon
EmuFox would be a good platform to test E2 code on. It gives you an architecture very much like Garry's Mod Lua, so minimal changes to the code are required. It also supports peripheral devices such as the console screen.
I could possibly do it as an exe but it would take a little while and no promises on how good it would be,the entitie and such could be solved by allowing just straight input values, e.g. you have Wirelink:entity() and you are able to set the wirelinked entity in abother box, give me some time and i'll work on it as an exe, take anywhere.
Maybe even upload something similar like an activex to a expression2 validation webpage?
Bookmarks