Hosted Projects - Non-FreeSpace > Freelancer and MechCommander
MCG Prometheus - Ideas, Reports & Suggestions
RizZen:
Hello MechCommander,
here you can enter all what you would like to tell me about your personal experiences with Mechcommander and my MechCommander mods.
Let's see if i may help you - or you may perhaps help me to make MechCommander - Prometheus - the future of MechCommander - any better!
Left: Clan Wolf Campaign Edition Prometheus Menu; Right: Original Davion/Steiner Vanilla Darkest Hours Menu
"No serious bugs or problems were found.", UnknwnDoomer
Thanks for the list!
Bugs & Minor issues list:
Current project:
* MechWarrior Profiles: LEYA pilot use configuration of the pilot Beast, which was originally male. At the same time, the sounds are taken from ISIS, as well as another new pilot. Nemo told that he don't have such error in his pack
The Warrior profiles will get overhauled in total. I planned to release a full update pack for all new MechWarriors when new voice packages are created - but the project stucked - and my video files still not work properly with MCG - so i guess i will update all MechWarriors with matching female male issues and exchange it with existent female / male files and voices. On long term it is intended to create completely unique voice and smackermovie packages for them. That's the reason for the most new Warriors using still origin Beast movie - all got that in the first place. I will exchange them and they will be part of the next update release - this is my current project
There will be updates for all 20 new MechWarriors then - no male/female issue anymore in sound and video then!
Next projects:
* Operation 1, Mission 7 & others: Fuel Truck has no description / name. Same goes to several other missions.
I will recheck the profiles and abl code for missing lines. When it is a general problem i definitely can solve it soon
* Operation 1, Mission 12: the south gate of the base is not attached to the control.
I recheck this mission infrastructure.
* Operation 1, Mission 15: The same 2 errors that were previously encountered when copying missions from The Repulse by the author. Most of the enemy mechs are painted in the old clan color, the targets have no names.
See above.
* Operation 1, Mission 18: There is no one mark on the tactical map before the start of the mission, although this is due to the fact that the enemy troops are scattered over the terrain, on the other hand, the task of moving to the point of withdrawal does not specifically appear in the description.
Bugsolving it!
* Operation 1, Mission 23: The destruction of enemy troops is designated as additional task, although it belongs to the main. In the same mission it is indicated that capturing a building will result in the display of containers on the map. In fact, this does not happen + given the overview that the hills give, finding those is not a problem.
Small issue, will be solved. - will recheck other things -
Legend: Orange = Mission infrastructure and in-mission descriptions will be the next project - those missions are in the work folder!
Already-Done list (latest or upcoming update)
* Erased some other description errors in briefings / HUD objectives in-mission: 1, 2, 4, 5, 9, 10, 12, 13, 14, 15, 17, 18, 29, 32 & 33 (18 fixes for the issue IS vs Clan - missions all where originally made VS clan not VS is!) - done-
* Operation 1, Mission 5: you need to destroy the "Clan Spy Center", which is contrary to the essence of the campaign.
I will recheck this, but i think that has been already updatet. - done (v0.2a & abovePatch) - - done - was already up to date!
* Operation 1, Mission 9: has objectives from the old tasks of The Repulse era.
Part of the todo-list for the next updates! - all mission.fit "objective inmission" descriptions will be correct then! - done (v0.2a & abovePatch) -
* Operation 1, Mission 29: the description states that you need to capture the clan data warehouses. Which is contrary to the essence, since data centers of the inner sphere.
See above! - done (v0.2a & abovePatch) -
* Operation 1, Mission 29: While solving the bugs you reported i recognized that the turrets of the base with the two Vultures doesn't work like intended. They where neutral by default - changed them to be enemy side in this mission (v0.2b & above)
* Operation 1, Mission 30: Turrets at the base do not work. two turrets are not connected to the controls at the western gate. This also applies to the 2 turrets in HQ and 2 control towers, which are not listed as allies.
Will be re-checked - this mission can't be solved - i like it anyways - so aslong no super modder comes telling me how to bugfix it - this is the final state!
* Operation 1, Mission 30: The enemy has 35 'Mechs in mission 30. Although among them there are assault and 2 Mad Cat'a it's still has little chance of causing significant damage. It is better to make 3 waves attack at the same time, or, perhaps, all at once.
The current state of the late assault missions is not to be considered as FINAL! - So no clue discussing that in a bug list - as you imply its more an idea! But thx anyways. Yeah... and see above...
* Operation 1, Mission 32: Another mistake in the description - destroy the clan building it says.
See above! - done (v0.2a & abovePatch) -
There is nothing to be made or wrong List for Unknwn:
* Operation 1, Mission 4: in the north, capturing one of the containers is close to impossible. This can only be done in a jump at a certain moment.
This is intended, one is hard to get and you have to jump diagonal over it to get the salvage inside!
* (Operation 1, Mission 5: description says Mad Cat will be in the northwest. In fact, it is located in the northeast.)
I will recheck this, but i think that has been already updatet.
* Operation 1, Mission 5: the building to be captured is named "Underground Ammo Plant". It looks like a repair bay for tanks and has no name.
You are Clan Wolf Commander on a broken jumpship with minor functioning technical equipment, be happy thats the only thing not working. Imagine the radar screen could although possibly be down for a mission one day. This is no clean IS com system. Names and descriptions ingame may be different from what is expected.
* Operation 1, Mission 6: base protection. During an attack on the command center it's image may disappear.
Small cosmetic issue (overlay problem), due to im no graphic designer and it works ingame i wont do anything about it, maybe you can fix it or another modder out there. I can assist with extracted assets
* Operation 1, Mission 7:Destruction of 1/3 of the enemy's SRM installations in mission 7 is enough to complete an additional task.
The maximum of units that can be connected with ONE mission objective is 12. So it maybe that the one or other obsolete objective like this may be triggered a bit to early in the place, no real issue - no fix!
* Operation 1 Mission 8: The headquarters has no name.
See above!
* Operation 1, Mission 9: Enemy mechs use the old clan color. & Again the fuel truck and the building to be destroyed have no names
That's intended - expect the unexpected. There are several reasons for IS / Clan using different MechPaints. Why shouldnt it be used on both sides? And you have to keep in mind that it's not only Davion you fight against, the whole inner sphere it is.
* Operation 1, Mission 10: mission. again, the tasks refer to clan buildings, the headquarters has no name, the gas station has a part of the texture (original old bug?).
See above
* Operation 1, Mission 16: issues: missing names of objects
See above!
* Operation 1, Mission 17: The sensor tower in the north is not attached to the control.
It is not meant to be used or active neither attached...
* Operation 1, Mission 26: you need to capture the bunker. It contains nothing. It is not clear if this was planned or it was a mistake.
That's intended. There isn't always salvage in any building. They MAY have - but that's no law. No bug!
* Operation 1, Mission 27: 3 turrets that are at the southern base at the gate are not attached to the control. 1 LRM turret is not attached at the northwest base. In the same mission the administrative building is named as the old one, i.e. as a clan.
That's although intended. Some rebels block the control and still attack you. Description bugs will be solved.
* Operation 1, Mission 28: you need to destroy 3 enemy buildings. It is not clear which ones are specific. 1 of them is a flight control tower, two others...
That's really one of the points that is far-fetched. Nothing i will do about it. Live with it!
* Operation 1, Mission 32: In the same mission in the northeast there is sensor control. What it controls is not clear in case there is only one sensor tower, judging by the map, in the northeast and the controls is located there as well.
There is no fault. It's intended to be like that the way it is! No change.
This, Unknown Doomer is the real list above. It's less than half that size of the mess you posted below. Half of the "Errors" are no errors or even minor bugs - they are cosmetic issues and majority is intended that way. As a clanner not anything on screen is clean like in the IS builts. Clanners have no programers sitting behind the pc computer 24/7 to get presented perfect working HUD on the BF.
I show clearly that the list below is blown up - some missions are splitted into 3-5 lines to make the list look blown up below. Thats a bad habit and attitude to present it that way, but i will teach you better. I made a perfect list above. that's something i can work with.
RizZ over and out.[/list]
UnknDoomer:
Bugs, misc things that require some work around.
First of all. I've played during versions of 0.1E-H to 0.2 beta + with installed Lostech 0.82. No serious bugs or problems were found. As for less major things check list below.
0. In the briefings of a number of missions, 1,2,7,8,11,17,19,20,23,24,28,29,30,31,32,33 missing gaps / there are minor errors.
Perhaps I'll fix it later and upload new archive here.
[Bug][Nemo] 1. In mission 3, the allied Bushwacker has no ammo for LBX AC / 10.
[Bug][Nemo] 2. After mission 3, during the reconfiguration of the Bushwacker, crash with the loss of new weapons is possible. To avoid this do not try to remove the IS Medium Laser from one. Other components and the mech itself do not generate bugs.
3. LEYA pilot use configuration of the pilot Beast, which was originally male. At the same time, the sounds are taken from ISIS, as well as another new pilot. Nemo told that he don't have such error in his pack.
[Bug] 4. In mission 4 in the north, capturing one of the containers is close to impossible. This can only be done in a jump at a certain moment.
[Bug][Nemo] 5. Rommel tanks are sold at a negative price of -294 units. As a result you can buy 39 tanks at a time and still improve your financial situation. [Fixed].
6. Mission 5 description says Mad Cat will be in the northwest. In fact, it is located in the northeast.
7. In mission 5 the building to be captured is named "Underground Ammo Plant". It looks like a repair bay for tanks and has no name.
8. In the same mission you need to destroy the "Clan Spy Center", which is contrary to the essence of the campaign. Apparently RizZen was in a hurry and did not dwell on the intricacies of the mission and the remnants of the tasks moved straight from the map from The Repulse campaign (I suppose).
[Nemo] 9. Is MachineGun does not have a picture of the weapon itself.
0. Mission 6, base protection. During an attack on the command center it's image may disappear.
1. Fuel Truck has no description / name in mission 7. Same goes to several other missions.
[Bug][?] 12. Destruction of 1/3 of the enemy's SRM installations in mission 7 is enough to complete an additional task.
13. Mission 8. The headquarters has no name.
14. Similarly to point 8. Mission 9 has objectives from the old tasks of The Repulse era.
15. Enemy mechs in mission 9 use the old clan color.
16. Again the fuel truck and the building to be destroyed have no names.
17. 10 mission. again, the tasks refer to clan buildings, the headquarters has no name, the gas station has a part of the texture (original old bug?).
18. In mission 12 the south gate of the base is not attached to the control.
[Bug][Nemo] 19. In same mission the allied Centurion, by default, does not have ammunition for AC / 10, including after repair.
20. Mission 15. The same 2 errors that were previously encountered when copying missions from The Repulse by the author. Most of the enemy mechs are painted in the old clan color, the targets have no names.
21. Mission 16. Again there is a problem with the names of objects.
22. MIssion 17. The sensor tower in the north is not attached to the control.
23. Mission 20. There is no one mark on the tactical map before the start of the mission, although this is due to the fact that the enemy troops are scattered over the terrain, on the other hand, the task of moving to the point of withdrawal does not specifically appear in the description.
24. Mission 23. The destruction of enemy troops is designated as additional task, although it belongs to the main.
25. In the same mission it is indicated that capturing a building will result in the display of containers on the map. In fact, this does not happen + given the overview that the hills give, finding those is not a problem.
[?] 26. In 26 mission you need to capture the bunker. It contains nothing. It is not clear if this was planned or it was a mistake.
27. In mission 27, 3 turrets that are at the southern base at the gate are not attached to the control. 1 LRM turret is not attached at the northwest base. In the same mission the administrative building is named as the old one, i.e. as a clan.
[?] 28. In mission 28, you need to destroy 3 enemy buildings. It is not clear which ones are specific. 1 of them is a flight control tower, two others...
29. In the mission 29 the description states that you need to capture the clan data warehouses. Which is contrary to the essence, since data centers of the inner sphere.
[?] 30. Turrets at the base do not work.
31. In mission 30 two turrets are not connected to the controls at the western gate. This also applies to the 2 turrets in HQ and 2 control towers, which are not listed as allies.
[Idea] 32. The enemy has 35 'Mechs in mission 30. Although among them there are assault and 2 Mad Cat'a it's still has little chance of causing significant damage. It is better to make 3 waves attack at the same time, or, perhaps, all at once.
33. Mission 32. Another mistake in the description - destroy the clan building it says.
[?] 34. In the same mission in the northeast there is sensor control. What it controls is not clear in case there is only one sensor tower, judging by the map, in the northeast and the controls is located there as well.
[attachment deleted by admin]
UnknDoomer:
Suggestions.
[UnknDoomer?] 0. Translate walkthrough on english https://www.old-games.ru/forum/threads/mechcommander-desperate-measures-proxozhdenie.93766/page-2#post-1698011 Same as, probably, some settings and things https://www.old-games.ru/forum/threads/mechcommander-mc2-mc2x-omnitech.93531/page-2#post-1698558
1. Fix an old bug with battle music that can randomly play during time where is no battles.
2. Add more new related music.
[Nemo?] 3. Make an 1 easter egg mission with clan "Ice Foxes" (UnknDoomer).
[Nemo?] 4. Later make an optionional thing to play campaign as 5 separate onces. I.e. 25,50,25,50,25 missions each one.
[Nemo?] 5. Add new mechs types.
6. Include LosTech by default in the build.
7. Include no-cd's by default.
[?] 8. Include russian language support. Currently there is archive that work with all separate packs more or less. Not big deal must be with Prometheus / DH. But there is a deal with LosTech combination. https://www.old-games.ru/game/download/get.php?fileid=9596&modal=1
[Nemo] 9. Make a new weapons not lost after exit from the game. It come really boring to store useful / rare things in mechs instead of sell them.
[Nemo?] 10. Main default random mechs you drop are AI controlled. As for example make group F3 one such. Limit tonnage. So you can combine some of yours / ally AI mechs to use.
11. XXL maps with up to 500 units per one.
12. Some maps with 2, not 1 friendly ally.
13. Update mission tasks during gameplay.
14. Include DxWnd as optional thing / solution for mouse, blackscreen, zoom, resolution troubles. Short manual from me:
--- Quote ---If you have a problem with the mouse, when switching to full screen mode, a black screen appears, or there are problems with the zoom option in the game, that is, a new solution (the old method with ddraw.dll and "Run -> Maximized" for me personally stopped working).
1. Download the latest https://sourceforge.net/projects/dxwnd/
2. Unpack it to, for example, E: \ Games \ Old \ MechCommander \ MCG Prometheus \ v2_05_60_build \
3. Run dxwnd.exe.
4. Edit -> Add -> in the "Path" section select MCX.EXE. At the bottom, check the "Desktop" box.
5. Click "Try..." Now everything should work fine, incl. in "Zoom" option mode.
6. Close the game. Click "Options" -> "Expert" mode.
7. The MCX icon should appear in the program menu. Right click on it -> Proxy -> ddraw -> Yes -> Ok. Close DXWnd. If, upon closing, a window pops up stating that the list of tasks has changed, then click "yes".
8. Then you can always safely run through MCX.EXE. Several new files will appear in the folder, including dxwnd.dll, dxwnd.dxw, ddraw.dll.
--- End quote ---
RizZen:
"First of all i would like to thank you again, doomer. I know we both love-hate each other - but i'm still optimistic that we can figure out a solution based on compromises that leads us to a better MechCommander, which is the task of all of us!"
Now let me leave some comments for YOUR suggestions made on me:
* 1. Fix an old bug with battle music that can randomly play during time where is no battles.
"This has to do with the abl-script parser. There is not much i can do about it. The game engine has C++ mathematical logic functions in order to decide what music is played - the game engine reads the main ABL of each mission several times during the mission. It is the only file it reads more than ONCE when executing a mission - cause the abl functions in there include all what is happening on the Battlefield - music is although defined by that file. In order to solve your issue i must take a away established features like music change when battle for example - but that's no optional solution to me - cause it causes more errors than it solves. Maybe one day a C++ freak delivers a new working abl script to me that makes it possible to reduce those "mismatching" song issues to a minimum. Technically it can't be took out from the game without cutting features - so no option.
Correct me when a coding pro says opposite one day - i will celebrate that im wrong on a point!"
* 2. Add more new related music.
"What i can do is to release a royalty free music pack containing some new music - for anything else i recommend doing it yourself. It is really reallly really really really really really really really really really really really really really really really really really easy to create own music content of all quantity and quality for Mechcommander. All what it needs is a simple file converter (i use https://audio.online-convert.com/convert-to-wav for creating music - it's pure online browser converter without downloading or installing anything) dropping your Mp3 music file content on it and converting it to *.WAV format. Then renaming the file and putting it in the SOUND folders - you should be able to manage that."
* 3. Include LosTech by default in the build.
"This won't happen. Other modders work - especially related to ingame physics - i want to keep as much compatible to my standalone builts as possible - therefore leaving them the Vanilla Tech Base is a must. I appreciate Nemos mod and i will definitely support in in future - but i won't create a version based on it. Although i see nemo is breeding something himself - and he gets full support by me cause that more independent MechCommander builts we have in the end - that better it is!
But i have a straight focus on my modwork: Leaving anything Vanilla i can so that the game plays like players where used to it. Players should have the old retro feeling from the first moment on, that's why i don't touch ingame physics much. Especially not when it comes to weapon design. That's not my kind of modwork!"
* 4. Include no-cd's by default.
"I already released several NO-CD exe packs. But the download counts are low and the feedback, too. When there is no harder issue since eastern we can talk about a MCG Prometheus NO-CD-only built. That would allow although better music than, cause i have additional space to victimize for it then. Good idea and please when you use the NO-CD files report how they work - so i can as soon as possible complete ALL resolutions for a major update then."
* 5. Include russian language support. Currently there is archive that work with all separate packs more or less. Not big deal must be with Prometheus / DH. But there is a deal with LosTech combination.
https://www.old-games.ru/game/download/get.php?fileid=9596&modal=1
"I don't know what you mean by that? I never touched language options on MechCommander. Started modding on a German Fullversion and later when became famous took the English version. I dunno how to change language ingame. But maybe i find out - then we see what i can do. When you find anyone else making this possible please submit files or instructions to me - i ALWAYS appreciate any kind of work making my version available for a wider audience. So Russian? Why not! - Maybe we find a hobbymodder who supports us with that project - can't be that difficult!"
* 6. XXL maps with up to 500 units per one.
"The current limit im attempting to break is 200 - far enough for now. Problems are not the units itself. It's their warriorbrains, their orders, their modules and the (hopefully not hardcoded) heapsizes (sensorlimits) MC engine limits his in-mission content with. So the movers are the problem, i could implement 500 not moving inactive ones, but that would be boring though...When i find enough workarounds i may take that border once upon a time!"
* 7. Some maps with 2, not 1 friendly ally.
"Actually there is existing ONE map with four allies. It's mission 42 of the expansion campaign - so yes, this is one of the further development subjects and already on to-do-lists!"
* 8. Update mission tasks during gameplay.
"Possible to do, but i found no ABL code that can be used with MC without issues yet. But yeah - that's one of my intentions - such like "surprise" effects and dynamic mission objectives, absolutely with you on that point!"
* 9. Include DxWnd as optional thing / solution for mouse
"Send me the files again on discord please, let's see what we can do with it. Readme would be nice."
RizZen:
Suggestions i have!
* better Artificial Intelligence
* better A.I. acting on the battlefield (dynamic attack ranges via brain profiles)
* rebalancing existent missions and the not released ones due to campaign length and difficulty
* solving bugs of new content and of course existent content of missions
* implementing videos/cinematics
* implementing new warrior voice packs and smacker videos for in mission
* adding more story and overhauling the whole storyline several times
* correcting all missing ingame mission objective descriptions for the last remaining of the 33 new Clan Wolf Campaign missions
* Complete overhauling the (way too easy) missions 28-32 - by implementing better AI and rebalancing movers tasks and time penaltys (waves effect)
* rebalancing turret maximum engage and combat radius to make it work more realistic with the existent widescreen physics - same counts for NPC acting in general - the NPC's still react on a level like playing without optional and visual sight mods - this way game in general became way to easy. After the artificial intelligence protocols are polished and working like intended - this will change - coming back to play this again then will feel much different from that
This is my short list. There is much more i attempt - especially when we talk about scripting missions and the new mission content. Being delayed by things like the NGNG purge wasn't my only reason for NOT releasing 50 missions on x-mas. The missions i implement NEXT into that campaign will be of another manner from the first state on. This is because i reached a level in abl scripting now where i must begin to write my own game files to make things work and leave vanilla files still untouched. I did this during the development process several times on other game aspects.
I. One was the total recreation of all existing original missions - the basic 30 campaign missions and the 12 expansion missions - cause they where ALL stored in just ONE single FST file - which makes modding impossible to do with them. That starts even when you wanna just unzip or repack the files. The files where the original missions had been in contain several thousand files each - but one mission only contains 19 of them. That would have meant when i began modding MC in the first place - i always would like to have to update 30k files for making one update - each time again - and cMunsta tools are very limited in writing such big FST files. So i recreated them - wrote new files and took over all the abl scripts to make them work like the origin ones.
II. The second time i had to do it while developing Darkest Hours was when i reached mission 30 in the original campaign override - it couldn't be written further cause no files for a campaign longer than 30 missions existed. And problem with campaigns is - that you not only have to all the mission files and mission stuff - no the campaign structure itself is a file library itself with master list campaign files, purchase files and some other references that's been used by the engine. So i had to write about 60 purchase files from scratch and implement them into the whole by updating all reference links and lists in other files and in the master files.
III. The third time (still not finished with that) is the re-creation of all usermade campaigns for easier modding. The files can be modded easily now, too - but they have a naming procedure issue cause they all where made with the editor and never got renamed from their middion id code tag - that works like a fingerprint - cause different missions with the same name would have cause loading errors. I started to rewrite / rename all customermade missions, but never finished it yet... - 69 missions - that's allot to do.
3 of 69 usermade campaign missions i have already recreated (project stucked due to Prometheus development - that`s for later - or maybe necessary - cause i said its only cosmetic at all and missions itself won't change - only modability and naming procedure will be different!
IV. The fourth time is the present & future: I am writing brandnew mission scenarios on the existent dropship command missions that can be downloaded for vanilla mechcommander on sarna.net. First of all i had to remaster ALL of them by making them compatible to Darkest Hours and Prometheus tech bases and mixed tech - therefore any mission sol file needed and update. This procedure is done. The renaming procedure is ongoing. Prometheus Clan missions will be 200 of a count and they will although contain all the dropship command maps in them. Although the original scenarios can be played on them then - so players can play several scenarios on the same map base then - i found good working solutions for that.
33 of 200 missions are already written in this style.
As soon all of those above 4 TASKS are complete the next process of evolution can begin:
V.
Trimming game content and TOTALLY rewriting ALL *.FST & *.DPK source files (nothing will change for the players ingame content stays same). The game has 1.3 GigaByte in size. I wanna reduce it minimum by half cause most of the files that are content of Darkest Hours - as well as Prometheus are duplicates of files that aren't used by the game. It's blown up and i wanna bring it on a much more compact level of size. Therefore new music can be implemented then cause we get additional space options. I simply don't wanna release a 4GIG Prometheus one day!
The whole reason for point 5 being so important to me in spite of the fact that MechCommander still works fine on all systems: Better performance!
I wanna reduce the loading times, fps drops, all kind of lagging & other performance related issues game might have! This will although massively reduce the causes of "access violation errors" the most common thing MechCommanders playing with higher resolutions is familiar with. Reducing resolution in order to play and finish a mission should have an end then cause i try to enlarge the space MC engine uses for ingame actions and lower senseless looping routines in the background that makes game crash so often when we talk about limit breaking modability.
So therefore in the final phasis all duplicates of recreated or overrriden content from the original libraries will be cut out. And single mission ropes belonging to one certain campaign for example will be united into fst collectors then. So when this last process is finished main game folder will look a bit like the oiriginal again: a handful fst files (not like now - now we have about 500 single fst files) and trimmed original source files in size.
This new filestructure will make the whole game neat and clean then. It will be much easier for modders to abl script missions themselves then, cause naming procedures and file structure are made for modding purposes - for further developing - the original game was - compared to this an asbolute file desaster in the first place. And the original game was for that reason nearly impossible to mod. This will be different then.
Thank you for listening.
Anyone who read this and didn't played my MechCommander yet - it is time for retro RTS 2.5D isometric non base building x-com style stompy robot action!
Would you like to know more?
The holy MechCommander 1 Grale!
Now have fun, that's an order!
Regards RizZ
Navigation
[0] Message Index
[#] Next page
Go to full version