Loading...
  OR  Zero-K Name:    Password:   

Springboard help, getting started

14 posts, 149 views
Post comment
Filter:    Player:  
sort

USrankCaptaintoottoot
4 days ago
I went through this thread:
https://zero-k.info/Forum/Thread/27497?page=2&Search=&User=&grorder=&grdesc=False&grpage=1

After trying to retrace manu12's steps I still can't get springboard setup properly. I just need springboard to paint textures and place features but right now the palette is limited to the default 8 textures: cement, dirt1, dirt2, metal1, metal2, snow, stone, tiles (oh ffs how do I post a picture in this forum?)

Where do I place the textures I want to use?
Where do I place the models/features I want to use?
+2 / -0


JPrankgajop
4 days ago
1. Read https://springboard-core.readthedocs.io/en/latest/assets.html and let me know if you're still struggling.
2. Custom units and features are not supported yet. You'd have to add them to a previously created map or game which you can read about on Spring wiki.
+0 / -0

USrankCaptaintoottoot
4 days ago
The data directory is:
C:\Users\Captain toot toot\AppData\Roaming\SpringBoard\springboard


I've tried putting the textures in:
C:\Users\Captain toot toot\AppData\Roaming\SpringBoard\springboard\assets
springboard\assets\brush_textures
springboard\assets\materials
springboard\brush_textures
etc.

What directory do I copy the textures to?
Similarly, where are those default 8 textures located?

+0 / -0

USrankCaptaintoottoot
4 days ago
(edited 4 days ago)

Ok I finally saw something different. I copied the zeroK core textures to the C:\Users\Captain toot toot\AppData\Roaming\SpringBoard\springboard\assets\core\ directory. But when I copy mine there they don't show up.

What are the image format requirements?
Does it have to be in png?
Does it have to be a certain resolution?
Does it have to have a normal and specular image along with it?

Edit(answers):
It can be in either png or jpg
resolution doesnt matter
doesnt need to have a normal or specular image.

All I did was rename the new textures in the same format the core textures were. The last core texture was like "392_diffuse" so I named my first texture 393_diffuse, then 394_diffuse, etc. Now they show up in the editor. Now on to saving the map and getting it in the game...
+0 / -0

USrankCaptaintoottoot
4 days ago
(edited 4 days ago)

So I've put together a map in the editor. How do I go from a springboard project to an ingame map? The only way I know is using mapconv using a heightmap and a diffuse texture, but this doesn't help me much since I'm dealing with a springboard project here.
+0 / -0


AUrankAdminAquanim
4 days ago
Unless Springboard has had that capability added recently, I think you export the heightmap/diffuse and use Mapconv.
+0 / -0

USrankCaptaintoottoot
4 days ago
(edited 4 days ago)

When I export the project all its basically does is wrap up all the files in the project directory into a .sdz. Is there a way to export the texture map and height map to whole image files?

Edit: to answer my own question change the export setting to texture only, not scenario

Edit2: You can compile the map from the editor. Go to settings under map, select the diffuse and height image (after exporting them) then hit start.

New questions:
How are trees placed?
Is there a way to export the metalmap from the editor? It knows where the metal when is but once I export the map it's lost.
Is there a way to export the team locations or set them in the editor and then to export them?
+0 / -0


JPrankgajop
4 days ago
See https://github.com/Spring-SpringBoard/SpringBoard-Core/tree/master/springboard/assets/core for how asset folders should look like.
I recommend you use the assets pack included in the docs. It's pretty large and has a lot of good materials known to work with SB.

You can export mapinfo.lua which will include start positions
+0 / -0

USrankCaptaintoottoot
4 days ago
Yep I'm using it.

How do I open a map file? What format does it have to be in? I just tested this all out reskinning titans duel because that was the map it started with.
+0 / -0


JPrankgajop
4 days ago
Not sure what you mean by map file. Sdzs and sd7s can be loaded with the new project dialog inside SB


+0 / -0

USrankCaptaintoottoot
3 days ago
(edited 3 days ago)

I didn't know that the "new project" was actually the "open map" option.

Here are still my current problems:

metalmap info isn't exported (produces metal.data which isn't valid)
grassmap isn't exported (produces grass.data which isn't valid)
team locations aren't exported (they're in the mapinfo.lua that's created but the game doesn't use the info)
I haven't even tried features like trees yet but I'm guessing that will be problem too. How do I even get features to choose from to place in the editor?

Right now all I can use springboard for is to paint and alter terrain but I could just use photoshop to paint so... Anyway, then I export the heightmap and diffuse image and compile them in mapconv. Then I have to manually type in team locations in mapconfig/map_startboxes.lua and manually set metal locations in mapconfig/map_metal_layout.lua using startpos which is a pain, when considering the editor already knows where all the metal and team locations are.
+0 / -0


JPrankgajop
3 days ago
Thanks for the feedback.

I've made Github issues reflecting your problems:
- Metalmap isn't exported
- Grassmap isn't exported
- Team locations aren't exported in a format usable for ZK
- Generate and use a new .sdd for new projects. (This should help with adding features easily)

I'll be addressing these issues in the following days. I'll post an update here once I'm ready to show something.
+4 / -0


USrankOflameo
2 days ago
Is it recommended to use GIMP instead of Springboard until the issues are addressed?
+0 / -0


JPrankgajop
2 days ago
That's up to you. I think height and texture painting is useful on its own.
+0 / -0