Jump to content


Starkku

Member Since 30 Jun 2007
Offline Last Active Private

Posts I've Made

In Topic: Custom map thread.

25 December 2018 - 01:22 PM

If anybody knows how I can make my map have a Mental Omega style rendered preview, I'd very much appreciate if a step-by-step tutorial was made. I tried CNC Maps renderer, and also tried converting a rendered picture to preview format with XCC and manually pasting it in the map file, but the previews are either huge (take about 3-5 times the disk space official maps do) or have very poor quality or both.

 

Official maps use separate images (same location and name as map but with PNG extension) for the preview in the client. These are the full-sized map renders that have been resized to 15% of their original size and indexed to a 256-color palette to save on file sizes. Maps themselves do not have custom embedded previews, using ones generated by map editor to my knowledge.

 

Now the client would be able to load the separate previews for custom maps as well, if it wasn't for a small bug that causes it to try and load them from an incorrect path. Although it probably wouldn't work with the map transfer feature, assuming that even works at all for MO or in general. So as it stands, your best bet is probably making a full size render, resizing it to 15% and using that XCC method to embed it in the map itself. That is guaranteed to increase the map size, though, and I am unsure if it will produce results that are 1:1 with the official map previews.


In Topic: Tech Artillery Bunker in Map Editor.

03 November 2018 - 02:02 PM

Tech structures (NeedsEngineer=yes in rules) cannot be directly placed under ownership of non-neutral houses without problems such as this occuring. You need to use a trigger to change the owner from Neutral/Civilian or just stick to capturing them with Engineers.


In Topic: Need some help with mapping

30 October 2018 - 06:06 PM

Isn't there a way to pass the triggering house to the action? Event "59 Entered Or Overflown By..." has the following description: "Triggers when unit, infantry, or aircraft move over this cell. <THEM = House of entering unit>". I tried to figure out if "THEM" can be used as a keyword somehow like how you can reference players by their starting points, but so far, no success. Also isn't it possible to use a single trigger with multiple events, one Entered By... or similar for each player?

 
No, hence why I mentioned creating multiple triggers, one per each player. And events listed for single trigger have to all be satisfied for the trigger to execute, not just one of them.


In Topic: Need some help with mapping

30 October 2018 - 07:32 AM

1. House settings on multiplayer maps are ignored. Color of the Neutral / Special houses/countries in MP is also hardcoded.

 

2. Some events like 'Entered by...' allow using players at specific spawn locations as parameters, this would allow you to create a trigger per each of the player spawn locations and one that is first sprung would disable all others. Problem is that 'Entered by...' and other events that could be used for this are generally attached to celltags or buildings, and only one can be attached at time. I believe it is possible to 'chain' them in a way that'd allow all of them to be sprung at once (but only those whose event(s) would be satisfied to actually execute) by using the attached triggers and repeating mode, but not sure how well that would work here.

 

3. Civilian/Neutral house/country is not allied with any of the players. Special/JP should be but I think the spawner element used by the game client to launch games directly changed some aspects of this so I am unsure if it would still work. Worth a shot, though.


In Topic: MO3.3 SUPPORT // Game or Client Crashes & Launch Issues Megathread

22 July 2018 - 09:13 AM

Just don't press the 'Move Down' button in Updater settings. It crashes if there's no update mirror selected (and it doesn't select one by default) and wouldn't do jack all anyway since there's only one mirror listed. It is a bug that'll likely get fixed eventually, but not a critical one since it happens under predictable conditions with something that you can easily ignore and choose to not do.