Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::

The time now is Thu Jul 25, 2024 3:05 am
All times are UTC + 0
CnCTDRAMapEditor.exe is being improved by Nyerguds!
Moderators: Global Moderators
Post new topic   Reply to topic Page 1 of 1 [2 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
Supreme Banshee

Also Known As: banshee_revora (Steam)
Joined: 15 Aug 2002
Location: Brazil

PostPosted: Wed Jul 13, 2022 4:19 pm    Post subject:  CnCTDRAMapEditor.exe is being improved by Nyerguds!
Subject description: Nyerguds has got a present for ya!
Reply with quote  Mark this post and the followings unread

Nyerguds has been recently working on a fork for the  CnCTDRAMapEditor.exe, the official open source map editor from Command & Conquer: Remastered Collection, using a previous fork from ^Rampstein (a.k.a. Rampastring).

Rampa's version originally included improved zoom levels; downsized menu graphics by a user-configurable factor so you can see more placeable object types at once on sub-4K monitors; tool windows remember their previous position, size, and other settings upon closing and re-opening them; replaced drop-downs with list boxes in object type selection dialogs to allow switching between objects with fewer clicks; fixed certain crashes.


Here are Nyerguds's words on his version:

I created an updated map editor.

So, as most people know, the map editor has some issues. The special waypoints in TD are wrong due to some misguided dev putting in 8 multiplayer waypoints, and there are a bunch of random errors and usability issues.

In September 2020, Rampastring took it upon himself to fix some of the most glaring issues, however, he soon stopped working on it, and on top of his fixes, his version also introduced a few serious problems.

I've finally decided to continue this project, and have added a bunch of my own fixes on top of what Rampa built.

So, without further ado, I present the C&C Remastered map editor, v1.4.0.0:

Full list of my added changes:

   Fixed Overlay height overflow bug in Rampa's new UI.
   Fixed tiles list duplicating every time the "Map" tool window is opened in Rampa's version.
   Split off internal Overlay type "decoration", used for pavements and civilian buildings.
   Added CONC and ROAD pavement. They have no graphics, but at least now they are accepted by the editor and not discarded as errors.
   Sorted all items in the lists (except map tiles) by key, which is usually a lot more straightforward.
   Split off specific separate list for techno types (units/infantry/aircraft/...) usable in teamtypes.
   Removed the Aircraft from the placeable units in TD.
   Removed irrelevant orders from the unit missions list (Selling, Missile, etc.)
   Fixed case sensitivity related crashes in TD teamtypes.
   Triggers without a Teamtype will now automatically get "None" filled in as Teamtype, fixing the malfunctioning of their repeat status. (seems I forgot this on the list on Github)
   Added Ctrl-N, Ctrl+O, Ctrl+S etc shortcuts for the File menu.
   Fixed double indicator on map tile selection window.
   Fixed smudge reading in TD to allow 5 crater stages.
   Added tool window to adjust crater stage.
   Fixed Terrain objects not saving their trigger. Note that only "Attacked" triggers work on them.
   Red Alert "Spied by..." trigger event now shows the House to select.
   Added "Add" buttons in triggers and teamtypes dialogs.
   Fixed tab order in triggers and teamtypes dialogs.
   Fixed crash in "already exists" messages for triggers and teams.
   Randomised tiberium on save, like the original WW editor does. (This is purely cosmetic; the game randomises it on map load anyway)
   [EXPERIMENTAL] Added ability to place bibs. They won't show their full size in the editor at the moment, though, but they appear in-game as the full thing.

And, if this is not enough, he already moved into the version

New in this version:

   Added "All supported types (*.ini;*.bin;*.mpr)" as default filter when opening files.
   Added Drag & Drop support for opening map files.
   Added command line file argument support, which allows setting the editor as application for opening ini/mpr files.
   House Edge reading now corrects values with case differences so they show up in the dropdown.
   Centralised the House Edge array on the House class, and changed its order to a more logical North, East, South, West.
   Fixed order of the Multi-House colours. It seems the error is not in the editor, but in bizarre mixed-up team color names in the remastered game itself.
   Remapped Neutral (TD only) and Special as yellow, as they are in the game.
   All tool windows will now save their position.
   Tool windows for which no position was previously set will center themselves on the right edge of the editor.
   Some things, like crates, were missing names. This has been fixed.
   All objects except map tilesets will now show a real name and their internal code.
   Added ASCII restriction to trigger and teamtype names, since the map formats don't support UTF-8. (Except on the Briefing, apparently, since the GlyphX part handles that.)
   Made "Already exists" check on trigger and teamtype names case insensitive, since that is how the game handles them.
   Triggers and teamtypes dialogs have a new logic for generating names for new entries that should never run out.
   Triggers and teamtypes dialogs support the delete key for deleting an entry in the list.
   Triggers and teamtypes dialogs have "Rename" added to the context menu when right-clicking an item.
   Triggers and teamtypes dialogs now warn when cancelling if changes were made.
   "Add" button in triggers and teamtypes dialogs gets disabled when the internal maximum amount of items for the type is reached.
   Changed the default build level in TD maps from 99 to 98. Level 99 allows building illegal objects that can break the game.
   The Briefing text area will now accept [Enter] for adding line breaks without this closing the window. Previously, [Ctrl]+[Enter] had to be used for this, which is pretty awkward.
   The Briefing text area now has a scrollbar.
   Fixed placement of illegal tiles caused by incorrect filtering on which tiles from a template should be included. This is the problem which caused tiles that showed as black blocks in classic graphics. It is also the problem that made Red Alert maps contain indestructible bridges.
   Map tile placement can now be dragged, allowing easily filling an area with water or other tiles. This also works for removing tiles.
   Removing tiles will now obey the actual occupied cells of the selected tile, rather than just clearing the bounding box, making it more intuitive.
   Creating an RA trigger with Action "Text Trigger" will no longer cause an error to be shown.
   Trigger controls no longer jump around slightly when selecting different options.

Download the real deal at:

Post your constructive comments here to improve the tool or fork it here.

Key Words: #News #CommandAndConquerRemastered #RedAlertRemastered #CnCRemasteredCollection #TiberianDawn #RedAlert1 #CnCTDRAMapEditor.exe 

Back to top
View user's profile Send private message Visit poster's website Skype Account

Joined: 24 May 2004
Location: Flanders (Be) Posts:300000001

PostPosted: Fri Jul 15, 2022 9:43 pm    Post subject: Reply with quote  Mark this post and the followings unread

And then it turned out I introduced a bug that literally wiped all map terrain on save. Whoops. Shocked

But don't worry! Version is already out to fix that, along with many more things:
  • Fixed the bug that cleared all map templates on save in v1.4.0.1 (whoops).
  • Fixed the bug in the teamtypes list that showed the wrong context menu options on right click.
  • Fixed the bug that the status bar did not show the map placement shortcuts hints on initial load.
  • The editor no longer exits if it cannot connect to Steam. Instead, workshop publishing will simply be disabled if the Steamworks interface can't be initialised.
  • The texture manager will now properly dispose all loaded image objects when a different map is loaded.
  • Added *.ini to the list of possible extensions for opening RA maps, to support opening pre-Remaster missions.
  • If a building has no direction to set and shows no dropdown for it, the "Direction" label is now also removed.
  • Structure graphics are now correctly centered on their full building size.
  • The damaged state of buildings is now shown at strength values of 128 and below, rather than only below that value.
  • Damaged states now work correctly on all buildings, with a vastly simpler and more general internal logic.
  • Using the mouse wheel will now change the strength of objects in increments of 4.
  • IQ of all Houses in Red Alert now defaults to 0.
  • Fixed gunboat facing and damage states logic.
  • Fixed bug causing bad refresh when previewing the placement of a single cell selected from a template with an empty top right corner cell.
  • The "clear1" tile is now explicitly shown in the tiles list.
  • Teamtype "Priority" value (recruit priority) is now capped at 15. (though I'm reverting that; even though comments in the game code say its maximum is 15, nothing actually restricts it, and many official missions use higher values.)
And more fixes are on the way in the as-yet unreleased
  • Removed limitation on placing resources on the top and bottom row of the map.
  • The 'clamping' logic that prevented tool windows from being dragged outside usable screen bounds had a bug that this prevented it from being dragged onto a different monitor. This is now fixed.
  • "Theme" has been added to the map settings. Do note this has no effect on the Remaster.
  • All videos available in the Remaster are now shown in the video lists in the "Map settings" dialog.
  • Added missing entries (videos not included in the Remaster) to the RA and TD video lists, with a 'Classic only' indicator.
  • Added tooltips for the teamtype options.
  • Fixed tab order of the teamtype options.


Back to top
View user's profile Send private message Visit poster's website Skype Account
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [2 Posts] Mark the topic unread ::  View previous topic :: View next topic
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
Quick Reply

If you are visually impaired or cannot otherwise answer the challenges below please contact the Administrator for help.

Write only two of the following words separated by a sharp: Brotherhood, unity, peace! 

You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © phpBB Group

[ Time: 0.1630s ][ Queries: 11 (0.0084s) ][ Debug on ]