From: GD Date: 2007-01-16T14:54:40+09:00 Subject: Re: Ruby and E.V.E. Paradox Hey Devin, Devin Mullins wrote: > GD wrote: > >> - Ideally have separate contexts so that two separate games running at >> once (in the same exe) can work in their own scripting environment. > > AFAIK, this is going to be your difficult one. Others with actual > knowledge can comment on why, and on workarounds. Looking at the Ruby source, I can see this being difficult. There are also workarounds on the E.V.E. Paradox side (script merging, limiting access to one scripted level at a time etc) if needed. Hence "ideally" rather than "realistically". :) The other stuff is pretty critical. Not crashing is also nice! ;) I've considered forking and using pipe IPC to solve the problem, but I'd lose the tight integration and also have to learn a lot more about Windows IPC. I might look into this if the current approach is infeasible. > Other than that, I'm clueless, and WOW that was a long post. Indeed, and let it not be said that I didn't give it a darn good shot. ;) Would you believe that I actually left out a lot of detail in my post? ;) Garth