1oom-fork / 1oom Goto Github PK
View Code? Open in Web Editor NEW1oom is a Master of Orion (1993) game engine recreation.
License: GNU General Public License v2.0
1oom is a Master of Orion (1993) game engine recreation.
License: GNU General Public License v2.0
A small quality of life request. I think it would be nice if the planet overview screen (the one with the star in the top right corner) showed the planet's "mineral" status (rich, poor, artifacts, etc.). It's already displayed in the bottom left corner for the uncolonized planets, but not for the colonized ones. Thanks!
On some screens, such as Audience, the music should fade out when exiting and continue playing in the background rather than stopping.
I just tried the game for the first time. I was doing really well because the galaxy generation was favorable. At some point I got the copy protection question and as per usual I simply clicked somewhere. Oddly, I got a second question and then a third and BOOM. Game over.
Seriously, having the copy protection active is not really enjoyable. I don't want to ALT+TAB out of the game and browse some .pdf manual. I paid for the game, alright. Multiple times: Boxed copy, Gamestop, Steam, Gog, Master of Orion: Collector's Edition).
At the very least mention in the README that the copy protection is not disabled. It killed my first experience.
Is it possible to add the ability to rename already colonized planets and existing ship designs? I would like to have it, but if it breaks the savegames it's not worth it... Thanks!
It is necessary to get rid of boolvec with variable length wherever possible to avoid data errors and make the code clearer
It is necessary to change the structure of the documentation so that the necessary information itself finds those interested
Now on the Galaxy Map you can only click on stars.
I think it would be cool if fleets were also clickable (I know it can be messy becuase sometimes there are just a lot of fleets on the map, but I ask to consider this option anyway).
Also, why can't I just click anywhere on the map and focus on this particular piece of the galaxy (that's how minimaps usually work).
Thanks!
Reserve, prod_after_maint and possibly other members are initially signed integers
This issue may be causing hidden bugs
Build: 1.6.2
Bug / unexpected behavior:
It seems that this is the reverse of the behavior in Master of Orion 1.3. Tested on both the DOS and the SDL2 executables with default settings / New Game and the behavior is the same.
Thanks for working on 1oom.
See attached v1.7.5 save.
It says for the "Crius" system, south-west on the star-map: Pop 50 Max / Pop(ulation) 125 / Planet size 125.
That 50 is a display error AFAIK.
In this same game I have seen this Pop Max display error occur multiple times, in different places. This game was started in v1.7.5.
Edit: also seen it for a planet that was occupied by me.
I've encountered a few bugs regarding collecting tribute from AI players.
In MOO1, when a technology is offered as a tribute, the order of technology development can be strangely disrupted.
In 1oom, technology may be offered as a tribute, but there will be no mention of it at all.
It looks like someone will have to carefully check all the code
Originally posted by pirate486743186 December 22, 2023
These are not bugs directly found in 1.8, but they are hard to replicate and may or may not still be present.
In the original from Microprose, the amoeba attacked an empty system and "destroyed" it in to a radiated planet. I saw this only once.
In version 1.0 . If in the same turn a planet turns into a gaia and also has the accident the game crashes. I saw this only once. It was rather annoying, because the accident seams predecided in the savefile, so a simple undo wasn't enough. The game probably crashes for similar combinations.
In version 1.0 . You are already at war with a race and you get framed for espionage. You'll get an audience warning you to stop, as if you weren't at war already.
an other bug from version 1.0 . When the comet destroys a planet with an attribute (example poor) visible on the map, the attribute stays. So you are left with a "poor" empty system.
probably not a bug. The crystal was destroyed by a single scout of an other race. That's probably the AI just cheating.
There are several minor interface inconsistencies in the planet screen related to ships and transports.
Black seems the most appropriate for me in all cases.
Compare with the similar button on the Transports screen.
No matter which button you click, the selected ship will be chosen for production anyway. I think that the Cancel button should leave the ship that was selected before.
Also, clicking Cancel button should produce a different sound, but on this screen the sound for Cancel and Accept buttons is the same.
There are only 6 items on it, so it's not a big deal, but I prefer to have an option to rotate it to the left too. Can we use the right mouse button click for that? Looks natural for me.
Thanks!
I really like the feature when you press the "=" key and all science spending ratios are set to equal.
This feature may be even more interesting if it takes into account racial differences in technology development (page 57 of the manual).
For example, equal spendings are 16,67% per technology field.
But the adjusted equal spendings for Alkari (since they poor in Force Fields and excellent in Propulsion) are:
x + x + 1.25x + x + 0.6x + x = 5.85x;
x = 17.09%
Computers = 17.09%
Construction = 17.09%
Force Fields = 17.09% * 1.25 = 21.37%
Planetology = 17.09%
Propulsion = 17.09% * 0,6 = 10.25%
Weapons = 17.09%
I think it would be great if the first press on "=" key set spendings as equal and the second one -- as adjusted-equal.
Thanks!
Hi!, I have an issue with 1.8.0 and 1.8.1 releases.
When I take an unmodified version of the https://github.com/1oom-fork/1oom/blob/master/doc/pbxin_fixbugs.txt and try to convert it to a PBX format using 1oom_pbxmake pbxin_fixbugs.txt pbxin_fixbugs.pbx I get the error:
error: error: too long item id string 'slider_stop_terraform_fix' (25 > 24) at 2026
I use x64 releases.
Thank you!
Since 1oom has been included the Debian repositories, I wanted to float the idea to create a free art pack (sort of like OpenTTD does), to effectively make the project 100% free and able to run on its own. We could try either sourcing pixel art from the community or alternatively we could do a crowdfunding drive to contract a couple of good pixel artists to produce quality artwork. This would mean 1oom could turn into a more encompassing project, not only providing a better way to run the original MoO, but also gain a life of its own and be a truly free 4x game available for all audiences free of charge.
Crowdfunding could be done via Patreon, Indiegogo, Liberapy of Kofi, and we could even discuss what sort of artwork could fit the game best.
I think it would be very useful if I could sort items in the add weapons and the add special devices popup windows by clicking on the table header (as I can do the same on the planets interface). Thanks!
Thank you very much for your work!
If possible, I would like to have the option to play around with the race's special abilities modifiers. Can the numbers be exposed in patchable game numbers?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.