Steam Workshop publishing with mods
Quote from jhubbard92 on January 21, 2013, 2:24 pmGreetings all!
New here and to all the Portal 2 modding lark, so do bear with me
.
Basically I've downloaded the "Felix Griffin's Editor Mod", it is a brilliant mod.
Except I have no idea how to (or even if it's possible) to publish a map to the Steam Workshop and at allow the mods work for others without them having to install the mod.
As I've seen "FudgePacker" and I'm *assuming* that it packs modded files in with the map files, so when it's downloaded from the Steam Workshop by someone who doesn't have a mod, it'll download the map with the mods packed in with it?
I only truely want to do it for the pneumatic diversity vents, as they're so much fun! That and maybe other normal things like crushers too.
As you can tell I'm a complete modding n00b but does anyone know if it's possible? As it's going to be much easier than trying to do it in Hammer (which I'm ok at using, not 100% yet).
If it is possible would someone be so kind to talk me through it (in the simplest of terms)
.
Cheers,
Jordan.
Greetings all!
New here and to all the Portal 2 modding lark, so do bear with me .
Basically I've downloaded the "Felix Griffin's Editor Mod", it is a brilliant mod.
Except I have no idea how to (or even if it's possible) to publish a map to the Steam Workshop and at allow the mods work for others without them having to install the mod.
As I've seen "FudgePacker" and I'm *assuming* that it packs modded files in with the map files, so when it's downloaded from the Steam Workshop by someone who doesn't have a mod, it'll download the map with the mods packed in with it?
I only truely want to do it for the pneumatic diversity vents, as they're so much fun! That and maybe other normal things like crushers too.
As you can tell I'm a complete modding n00b but does anyone know if it's possible? As it's going to be much easier than trying to do it in Hammer (which I'm ok at using, not 100% yet).
If it is possible would someone be so kind to talk me through it (in the simplest of terms) .
Cheers,
Jordan.
Quote from FelixGriffin on January 21, 2013, 2:59 pmWow, thanks! I'm glad you like my mod!
I'm actually working right now on integrating FudgePacker into the FGEMOD so it will do this automatically, but for now you need to do it this way:
1) Open your map in the Puzzle Creator, then bring up the developer console.
2) Type
- Code: Select all
puzzlemaker_export YOUR_MAP_NAME
, replacing YOUR_MAP_NAME with some sort of name for your map (sp_jhubbard_diversity_vents, for example).
3) Open Hammer and select the map sp_jhubbard_diversity_vents, or whatever you named it.
4) Press F9 to run FudgePacker. I believe there's an option to scan for files, select that.
5) Use portal 2/bin/p2map_publish.exe to publish your packed map on the workshop.And that's it. Hopefully the scan will catch everything.
Post a link to your map when it's done, I want to play it!
Wow, thanks! I'm glad you like my mod!
I'm actually working right now on integrating FudgePacker into the FGEMOD so it will do this automatically, but for now you need to do it this way:
1) Open your map in the Puzzle Creator, then bring up the developer console.
2) Type
- Code: Select all
puzzlemaker_export YOUR_MAP_NAME
, replacing YOUR_MAP_NAME with some sort of name for your map (sp_jhubbard_diversity_vents, for example).
3) Open Hammer and select the map sp_jhubbard_diversity_vents, or whatever you named it.
4) Press F9 to run FudgePacker. I believe there's an option to scan for files, select that.
5) Use portal 2/bin/p2map_publish.exe to publish your packed map on the workshop.
And that's it. Hopefully the scan will catch everything.
Post a link to your map when it's done, I want to play it!
Quote from jhubbard92 on January 21, 2013, 3:26 pm@FelixGriffin
Cheers for the reply man!
I love the idea of the process being intergrated! Sounds brilliant! Do you have any other nice ideas in the upcoming version? Is there an ETA on it?
Just gone through your very helpful step by step and just F9'd in Hammer (step 4) and I didn't get any options to scan for files, not that I can see anyway haha! I would post screen caps, but I think it's disabled in this forum! I get the following options...
====================================================================
Run BSP : No/Normal/Only Entities
Run VIS : No/Normal/Fast
Run Rad : No/Normal/Fast ~ Yes/No HDRDon't run the game after compiling : Yes/No
Wait for keypress when done compiling : Yes/NoAdditional Game Paramaters : ________________
====================================================================
Loads of advanced options too which I have no idea with.
Sorry for the n00bish reply!
Cheers again!
Cheers for the reply man!
I love the idea of the process being intergrated! Sounds brilliant! Do you have any other nice ideas in the upcoming version? Is there an ETA on it?
Just gone through your very helpful step by step and just F9'd in Hammer (step 4) and I didn't get any options to scan for files, not that I can see anyway haha! I would post screen caps, but I think it's disabled in this forum! I get the following options...
====================================================================
Run BSP : No/Normal/Only Entities
Run VIS : No/Normal/Fast
Run Rad : No/Normal/Fast ~ Yes/No HDR
Don't run the game after compiling : Yes/No
Wait for keypress when done compiling : Yes/No
Additional Game Paramaters : ________________
====================================================================
Loads of advanced options too which I have no idea with.
Sorry for the n00bish reply!
Cheers again!
Quote from FelixGriffin on January 21, 2013, 4:10 pmAh, click OKAY on that. You won't need any of that stuff for now.
Ah, click OKAY on that. You won't need any of that stuff for now.
Quote from jhubbard92 on January 21, 2013, 4:59 pm@Felix Griffin
Just went through the steps and unfortunately am still getting "ERROR" displaying in the puzzle when I play the map on a device without the mod
.
I exported the file > opened in hammer > F9'd and pressed "ok" > FudgePacker window appears and displays the following ...
- Code: Select all
Commandline -
"C:Program Files (x86)SteamsteamappscommonPortal 2binvbsp.exe" -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf"
found -game index at 70
VMF Path = C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf
BSP Path = C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.bsp
bin directory: C:Program Files (x86)SteamsteamappscommonPortal 2bin
module : C:Program Files (x86)SteamsteamappscommonPortal 2binvbsp.exe
originalCall : "C:Program Files (x86)SteamsteamappscommonPortal 2binvbsp.exe" -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf"
newCall : -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf"
Launching genuine vbsp and so forth....
_VBSP.exe exited with return code 0
Scanning VMF file for fudgepacker commands
C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf
ERROR: No packer_addfile instructions found. Will attempt to default to binfilelist.txt
Processing file: C:Program Files (x86)SteamsteamappscommonPortal 2binfilelist.txt
List Path = C:Program Files (x86)SteamsteamappscommonPortal 2binfilelist.txt
Patch params = -addorupdatelist "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.bsp" "C:Program Files (x86)SteamsteamappscommonPortal 2binfilelist.txt" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.bsp" -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2"
BSPZip Path = C:Program Files (x86)SteamsteamappscommonPortal 2binbspzip.exe
Time to pack fudge, running patch.bat
Packing done. Scanning resumes.
Baibai. =)Then upon clicking it just says it's finished :-/ .. I personally have no idea what the FudgePacker debug window shows, but hopefully you will
.
@Felix Griffin
Just went through the steps and unfortunately am still getting "ERROR" displaying in the puzzle when I play the map on a device without the mod .
I exported the file > opened in hammer > F9'd and pressed "ok" > FudgePacker window appears and displays the following ...
- Code: Select all
Commandline -
"C:Program Files (x86)SteamsteamappscommonPortal 2binvbsp.exe" -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf"
found -game index at 70
VMF Path = C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf
BSP Path = C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.bsp
bin directory: C:Program Files (x86)SteamsteamappscommonPortal 2bin
module : C:Program Files (x86)SteamsteamappscommonPortal 2binvbsp.exe
originalCall : "C:Program Files (x86)SteamsteamappscommonPortal 2binvbsp.exe" -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf"
newCall : -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf"
Launching genuine vbsp and so forth....
_VBSP.exe exited with return code 0
Scanning VMF file for fudgepacker commands
C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.vmf
ERROR: No packer_addfile instructions found. Will attempt to default to binfilelist.txt
Processing file: C:Program Files (x86)SteamsteamappscommonPortal 2binfilelist.txt
List Path = C:Program Files (x86)SteamsteamappscommonPortal 2binfilelist.txt
Patch params = -addorupdatelist "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.bsp" "C:Program Files (x86)SteamsteamappscommonPortal 2binfilelist.txt" "C:Program Files (x86)SteamsteamappscommonPortal 2sdk_contentmapsmodmapnewest.bsp" -game "C:Program Files (x86)SteamsteamappscommonPortal 2portal2"
BSPZip Path = C:Program Files (x86)SteamsteamappscommonPortal 2binbspzip.exe
Time to pack fudge, running patch.bat
Packing done. Scanning resumes.
Baibai. =)
Then upon clicking it just says it's finished :-/ .. I personally have no idea what the FudgePacker debug window shows, but hopefully you will .
Quote from FelixGriffin on January 21, 2013, 5:37 pmOh, of course, I forgot that I put the autohide instructions in there. Sorry. I'll try to fix that.
Oh, of course, I forgot that I put the autohide instructions in there. Sorry. I'll try to fix that.
Quote from jhubbard92 on January 21, 2013, 5:58 pmDoes this mean it's unsolvable until the next version? As I have no idea what you just said
.
Does this mean it's unsolvable until the next version? As I have no idea what you just said .
Quote from FelixGriffin on January 21, 2013, 6:18 pmSorry...I have something in there that blocks FudgePacker from showing a window. I'm looking for it so I can tell you how to delete it for now.
Sorry...I have something in there that blocks FudgePacker from showing a window. I'm looking for it so I can tell you how to delete it for now.
Quote from jhubbard92 on January 21, 2013, 6:20 pmThat's ok mate, massive cheers again
... it's a good job you're on board to help 'tards like me
That's ok mate, massive cheers again ... it's a good job you're on board to help 'tards like me