Cerez Posted August 13, 2015 Share Posted August 13, 2015 I'm not sure if this question has been asked before, but is it possible to somehow import a BSP into GTKRadiant the way we import GLMs into Blender? For SP scripting work, it would be extremely handy to be able to add camera points and NPCs to an already released map for which we no longer have the source... Link to comment
Ramikad Posted August 13, 2015 Share Posted August 13, 2015 Yes, but at a cost. You can't import a compiled .bsp into Radiant directly, so you need to decompile it first, turning it into a .map again. Aside from being not so legit (but that's only partially a problem), you'll lose every light entity the mapper originally put, except for light shaders, and the textures that are not on patches will not be fit as they were in the original map. So yeah, power comes at a cost. Cerez likes this Link to comment
Solution Dusty Posted August 13, 2015 Solution Share Posted August 13, 2015 I'm not sure if this question has been asked before, but is it possible to somehow import a BSP into GTKRadiant the way we import GLMs into Blender? For SP scripting work, it would be extremely handy to be able to add camera points and NPCs to an already released map for which we no longer have the source... I believe this is what ent-modding is for. You can mod these things by text-editing a .bsp file without having to decompile and ruin the map. Still then you can't use GTK-Radiant. Maybe you could decompile the map, do your entity mods, re-compile, then copy the text for your added entities to the old bsp file, if you want to use GTK-Radiant to create the entities rather than doing it via text-editing. Cerez likes this Link to comment
Asgarath83 Posted August 13, 2015 Share Posted August 13, 2015 Yes, you need to make a batch process into your gtk radiant folder, put into radiant the bsp map and put this parameter on batch process:q3map2 -game ja -convert -format map yourmap.bspyou get a map file with yourmap_converted name.but as told ramikad... if is for personal use of for learn how mapping is okay. the edited map cannot be shared on jkhub because should be a stoling of another mapper works, withouts the permission of the original author.and you need to pay a big price.- the map lost all light entities stored. >.< so you need to re-light manually is a LONG work.- all texture lost their alignment you need to fill and realign all texture with surface ispector of map.- a certain number of brush be broken and into the game you see it invisible, you cannot see the broken brushes into radiant and you can fix this only if you rebuild the brush or if you make this brushes detailed. so is not much recomandet.is possible build a map into blender and export it as a map file into radiant... but it loose every texture and need to be retextured.is possible build a map into blender and split the building into big MD3 models and export as md3. but you need to follow a procedure for tell to engine every texture shader info of every brushes.in every case, is a hellish work. >.<is not possible to edit the BSP file directly. :\I believe this is what ent-modding is for. You can mod these things by text-editing a .bsp file without having to decompile and ruin the map. Still then you can't use GTK-Radiant. Maybe you could decompile the map, do your entity mods, re-compile, then copy the text for your added entities to the old bsp file, if you want to use GTK-Radiant to create the entities rather than doing it via text-editing.this is a very good suggest should be work. but i not know if works also for triggers and doors and scriptable objects. never done. Cerez likes this Link to comment
Cerez Posted August 14, 2015 Author Share Posted August 14, 2015 @@Dusty, do we have a good tutorial on ent-modding? It's the first time I've ever heard of it, but this sounds like a good way to go about it. Link to comment
Cerez Posted August 15, 2015 Author Share Posted August 15, 2015 Found it: http://jkhub.org/tutorials/article/50-adding-entities-to-maps-after-compiling-editing-base-maps/ Thanks everyone. Asgarath83 likes this Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now