Take On Mars

Take On Mars

Not enough ratings
Reskinning an object
By RayneKatt
This guide is to provide the steps I used to create the Signs mod. It should walk you through the steps of how to reskin an existing object in the game, have it show up in the 3D printer with a preview image and print as a unique object.
   
Award
Favorite
Favorited
Unfavorite
Intro
The purpose of this guide is to provide the steps I used to create the Signs mod which was done by reskinning an object in the game. All references, file paths, and examples relate to it.
Prep Work
01. Press Play and Open Launcher.
02. Click Extract Game Data.
03. Go to or create the directory that you wish to place the extract.
04. Close all windows.
05. Press Play and Play Take On Mars.
06. In the game menu, click Addons, then click new.
07. Select addon and give it a few names.
08. Click show folder to open its location in windows.
09. Create your decal in a photo editor.
Reskinning
10. Paste your decal into addonpacks\Signs\obj\textures\structures\mars_base creating the structures and mars_base folders (ex: interior_decalmedical.dds).
11. Go to: Steam\steamapps\common\Take On Mars\ConfigLists\BuildingBlocks and copy TKOM_EO.cfglist
12. Paste this file into addonpacks\Signs\configlists\BuildingBlocks creating the BuildingBlocks folder.
13. Edit file in notepad, changing the name (ex: Wall Interior to Wall Sign Medical) and the loctation of the cfg file that we will soon create (ex: data/scripts/entities/configs/buildingblocks/wall/wall_medical.cfg) keeping the same layout as the rest of the document and deleting what you do not need.
14. Go to: ExtractionLocation\scripts\entities\configs\buildingblocks\wall and copy wall_01.cfg.
15. Paste this file into addonpacks\Signs\data\scripts\entities\configs\buildingblocks\wall creating the entities, configs, buildingblocks, wall folders.
16. Rename file (ex: wall_medical.cfg)
17. Edit file in notepad so that
-- add end of the list: REMAP "obj/structures/marsbase/marsbaseFinal/interior" "Signs/marsbase/interior_medical"
18. Click Play and Open Launcher then click Workbench.
19. Click Workbench, Editor, Material Viewer.
20. Find the material that you are interested in as a default material (ex: obj/structures/marsbase/marsbaseFinal/interior).
21. Right click it and choose Clone giving it a new name (ex: Signs/marsbase/interior_medical).
22. Click on diffusemap under Properties.
23. Clicking the ... change the location of the image used (ex: ddonpacks\Signs\obj\textures\structures\mars_base\interior_decalmedical.dds). This change should appear on the model on the viewer.
24. Take screenshots as desired and resize them to 256x256 pixels.
25. Exit workbench allowing it save as you go.
26. Place your screenshots into addonpacks\Signs\data\gui\textures\printer3dhud\mars_base creating textures, printer3dhud, and mars_base folders (ex: interior_screenmedical).
27. Open your cfg file found in addonpacks\Signs\data\scripts\entities\configs\buildingblocks\wall (ex: wall_medical.cfg).
28. Edit the file in notepad so that
-- IMAGE is "data/gui/textures/printer3dhud/mars_base/interior_screenmedical" changing interior_screenmedical to match your screen image so that it appears in the 3D Printer.
29. It should now appear in game. If you are happy with the change proceed to the next steps.
Sharing
30. Press Play and Play Take On Mars.
31. In the game menu, click Addons, and then click on your addon (ex: Signs)
32. Click Pack. If it asks to restart, let it.
33. In the game menu, click Addons, and then click on your addon (ex: Signs)
34. Click Send to Steam. If it asks to restart, let it.
35. That's it, you're done and your addon is on Steam!
Guide change log
TBA
3 Comments
Olrik 5 Feb, 2016 @ 11:21am 
Ok ;) thanks for the guide.

RayneKatt  [author] 5 Feb, 2016 @ 11:12am 
I'm sorry, as I said before, I've not played in quite some time and they have had many updates since I've made this guide. It might be an idea to check the forums to see if they can help. The lead developer use to frequently reply there.
RayneKatt  [author] 5 Feb, 2016 @ 5:25am 
I'm afraid not @Olrik-Jhornar. I've not played the game in quite some time or made objects for it since then.