I discussed the external AI option with Kyrub here in the RB forums about 3 years ago. I offered my AI help back then. Kyrub investigated the interface programming in Assembly. It would be a lot of work for both of us. To make it multiplayer through that route is even more problematic. As I see, Kyrub wisely focuses his coding efforts on MOM now instead of MOO. I rather put my efforts into Dominus Galaxia than a MOO mod at this point. MOO is just so severely limited and bugged that even upon success, it would look like a facelift at best. We need a new baby. And no, our baby will not be a cloned one.
Master of Orion the SwanSong patch (1.40n)
|
One more bug: If the AI has a scout over a colony that it is outside its regular range, it is able to send invasion troops anyway.
And something I remember reading but I don't know if it is fixed in the current patch - sometimes the Silicoids can get a controlled environment or a clean up tech if the 50% chance to have a tech available fails on all other techs in the tier. It's nice to have different games WhiteMage, but I quite like MOO too - exactly as it is. The few bugs that I've listed are the only ones I'm aware of and they are a small annoyance rather than game breaking. Multiplayer would be awesome but I understand if all of you prefer to work on a new game.
Wow, thanks Kyrub for your time for all this. It's been a long time since I last visited the forum due to personal. I'll have a look at it right now.
Kyrub (or anyone)
Just curious as to what disassembler if any is being used to modify the .exe file to make the changes for the Swansong patch? I want to make modifications to keep from the game ending during the Senate vote. I was just curious what tools are being used to disassemble to machine code since this is a Dos executable? (May 25th, 2015, 17:47)zowee77 Wrote: Kyrub (or anyone) The best thing you probably could do is to wait for the Java-MoO (it's a direct clone of MoO 1, but with updated artwork and less buggy). Or our game, Dominus Galaxia (another MoO 1 game, but with extra features, such as wormholes, galaxy shapes, etc. Basic gameplay is very similar though, turn-based galaxy and combat, stacked ships, ship designing, colony sliders, etc) But if you still want to disassemble the ORION exe, I was able to disassemble it a bit with IDA Pro Free. However, it does not include the assembly to c that a paid version of IDA offers, which makes it a lot easier to read. I really wanted that, but it costs about $3000 for the whole package. I asked if there's any discounts for educational purposes or anything, they said no ![]() ![]()
Dominus Galaxia, a Master of Orion inspired game I'm working on.
Thank you for the reply. Really Kyrub has done most of the work I would just like to make modifications to where the game does not end when you get voted in by the council or make modifications to where everyone will not declare war on you if you abstain. To be honest all of the years I have played Master of Orion that to me was the only real complaint I had even though there are various other bugs present. I know to many this is a feature and I understand why it would be the nature of the game but for me it would be great to have the option to have it both ways. If you want it that way great but I think many people like myself like at the very least to have at least some flexibility other than having to fight everyone if you abstain or have the game abruptly end when you get voted in and not at least have a choice to continue.
(May 26th, 2015, 12:24)zowee77 Wrote: Thank you for the reply. Really Kyrub has done most of the work I would just like to make modifications to where the game does not end when you get voted in by the council or make modifications to where everyone will not declare war on you if you abstain. To be honest all of the years I have played Master of Orion that to me was the only real complaint I had even though there are various other bugs present. I know to many this is a feature and I understand why it would be the nature of the game but for me it would be great to have the option to have it both ways. If you want it that way great but I think many people like myself like at the very least to have at least some flexibility other than having to fight everyone if you abstain or have the game abruptly end when you get voted in and not at least have a choice to continue. Sounds like you just want to get rid of Senate completely. If you could find that one "if..." statement for senate stuff, and set it to always false, then no more senate voting, no senate victory, no diplomacy bonus/penalty from how you vote, etc. Would be nice to have it as a togglable option, but only Kyrub can tell us if this is possible. Maybe a command line argument when launching MoO 1 (-nosenate) so no UI editing needed. Does the cheat "ALT + Events" turns off senate as well as events? Or only events?
Dominus Galaxia, a Master of Orion inspired game I'm working on.
(May 26th, 2015, 12:42)Zeraan Wrote: Does the cheat "ALT + Events" turns off senate as well as events? Or only events?ALT + Events just turns off the random events. The only way I've found (without kyrub-level coding) to turn off the Senate is to just ensure that 1/3 or more of the stars in the galaxy are never colonized. (May 26th, 2015, 12:24)zowee77 Wrote: Thank you for the reply. Really Kyrub has done most of the work I would just like to make modifications to where the game does not end when you get voted in by the council or make modifications to where everyone will not declare war on you if you abstain. To be honest all of the years I have played Master of Orion that to me was the only real complaint I had even though there are various other bugs present. I know to many this is a feature and I understand why it would be the nature of the game but for me it would be great to have the option to have it both ways. If you want it that way great but I think many people like myself like at the very least to have at least some flexibility other than having to fight everyone if you abstain or have the game abruptly end when you get voted in and not at least have a choice to continue. Hmmm, I don't quite understand this request. You can always choose to abstain in the Galactic Senate voting; you never have to vote for your own empire. It's always possible to keep playing further, even if the player has long since crushed all opposition. The only scenarios where this wouldn't be the case would be: 1) The other races all vote for you and give you a victory despite your own abstention (nearly impossible, I've never seen it happen even one time). 2) There's only one other race still remaining alive, which I believe removes the possibility of a Senate victory. I'm still struggling to see a situation where the player would have a victory lined up in the Galactic Senate, but wouldn't be able to abstain and continuing playing if desired. That's one of the great things about Master of Orion, you can take the first victory that presents itself or keep going to play further. Are you sure that you understand this correctly? Abstaining in a Senate vote does not cause everyone to declare war on your empire. (Not unless you vote for yourself and *THEN* pass up the victory afterwards on the final "Do you accept the ruling?" prompt, but that's easily avoided.)
I don't understand. As Sullla states abstaining from the vote (whether you are nominated or not) does not normally produce war declarations. There is a SLIGHT diplomatic penalty to your relationship with the race(s) you didn't vote for, but unless your relationship was already hovering near war and/or they are Xenophobic it shouldn't matter. That is what trade is for after all. You don't get Total War whenever you abstain.
The most obvious place to want to disregard the council vote is in cases of AI cheeze alliances or when the player doesn't have contact with enough races to be able to manage diplomacy effectively, but I would say that there are ways of dealing with this that are less extreme than nerfing the game. What is the fun of playing a game without the possibility of losing at it? Never forget the 4 X's! |