Heyo peeps. So Im trying to place some billboards around the map via codewalker. I have been able to place plenty of props and make maps etc etc etc. already. It seems like all the billboards have the same for matting cs4_something, cs4_somethingelse, cs4_etc.
My question: Can we even stream these props? Ive noticed that some peds with the “cs” or even “ig” in them will just be invisible. Is this the same issue with the billboards? I couldnt find any info on this, if someone has a link or another topic that discusses this let me know!
Can you give a very specific example that can be looked at in CodeWalker and tested? I searched OpenIV for cs4_*bb* for example and come up with a list of billboard face models. Give the x,y,z coords you’re at in CodeWalker so I can see what you’re trying to edit/clone/move. Some billboards are attached directly to building models, others are just faces like in the search above, there will be more entities that needs to be included in a ymap if you’re trying to clone and move.
I wasnt worried about the WHOLE thing, just the sign, was gonna just place the panel down or on a wall somewhere near spawn basically. Granted Im sure thats easy anyways, just copy the pillars that are holding the sign and place them somewhere.
I tried to place just that prop over by the PD in Sandy and it just never placed.
Also tried to change up the textures but this one, when viewed in IV is just all purple, no textures that I saw. Tried to export to .odr and still nothing.
Next I went to this other smaller sign:(right next to 1st)
cs4_12_billbd_03
1514.678, 3474.016, 35.74763
I was able to change the texture fine on this just as you had explained to me before, I just cant seem to get it to spawn in the world in other locations.
I figured it would be a simple, copy the Archetype, add new entity to the .ymap Im editing and boom thats that.
Edit:
Re read your message comment again, are you saying they NEED the pillars for the props to show up? If thats the case what about that smaller sign I have at the bottom? That is just one entity AFAIK
create a _manifest.ymf.xml with these contents (This seems to be the requirement to get the actual billboard model to load in fivem, without this manifest file streamed I only get the billboard frame in fivem.
No, you don’t need the pillars, but it looks like you need a _manifest.ymf file that defines the ytyp file(s) your ymap is using. This is not a requirement for all models, but is for some. As a best practice I always include a _manifest.ymf file with every map resource.
You got it, I actually start in code walker by creating a new ymap, then I find an entity I want in my map, I add that single entity in the project window, find other entities, add them. Then I fly to the location I want, grap the camera coords, go back into the project window and paste the coords into each entity in project window. From here I move them around, it’s far less work that way.
I also find when you save a ymap from code walker and pull it into OpenIV it loses the name at the top, I always edit it a bit in OpenIV, replace that, remove the exported by stuff at the bottom, save, then extract to my stream folders.
Manifest I do not create in codewalker despite it having an option in project window to get the contents, instead I grab just the contents needed out of the manifest file that original objects are coming from in OpenIV and just paste them into my file, change the imap name entry.
I’m not quite sure to be honest, I’ve not played around enough with it. You could try to create a whole new dlc with just a custom named ydr, ytd, ytyp, and ymf file to clone and just have the billboard face model in the ytyp and see what happens. I assume it’s something to do with how the model is placed but to be honest I dunno
For me this way of generating the manifest didn’t work and the billboard wouldn’t display in fivem. To get around this I used Codewalker to generate the manifest, copy and pasted it into a text doc then renamed the manifest appropriately and allowed windows to change the extension type which worked just perfect.