GiS Rayguns Playable Outside of Missions?

I'm trying to make the GiS rayguns playable outside of the DLC missions (As they should have been in the first place...) and have run into a little trouble (Not surprising since this is my first attempt at modding SR3 >_>).

I can add a cheat to give the player the Laser Pistol, but when the player tries to use it the weapon is invisible and missing all sounds and vfx. The gun works fine and still kills people otherwise.
http://steamcommunity.com/id/finalfrog/screenshot/506891845305434641
http://steamcommunity.com/id/finalfrog/screenshot/506891845305436619

Is there some way to force the game to use the assets for the DLC weapons outside of a mission?
 
Actually, I think it's less about the "DLC" and more about the "in a mission". The game likes to precache some stuff, meaning it loads it when told. Some activities and missions load special stuff, like say the Decker missions, or the tiger activity, or Running Man (Genki SERC), or what have you. The result would be finding a way to tell the game to load special assets like said laser pistol at any given moment. Maybe in the main lua? Someone else might know how to pull that off...
 
It's completely a preloading issue and I've been looking into it since release.

I do want to urge caution that if a way is found to do this then all released mods must require the Gangstas in Space DLC to work. This also includes discussion on how to make it accessible.
 
Could break some installer things into a multiple versions thing. Such as the GoS installer having a check for what DLCs are installed, and if the person has say all the DLCs it installs the "all DLCs" weapon version, if they only have base it installs the base, just GiS just that version, and so on. The problem is the alternative is as noted no DLCs ever in any mods.

It wouldn't be so hard if Volition didn't pack the DLC content into all games, but of course that's so people with and without can play together online. Alas.
 
A much easier solution would be to reward the guns as an unlock for completing GiS. If someone didn't own the dlc, then there would be no way to complete it and get them.
 
It's completely a preloading issue and I've been looking into it since release.

I do want to urge caution that if a way is found to do this then all released mods must require the Gangstas in Space DLC to work. This also includes discussion on how to make it accessible.

Point taken.


Also I found this comment inside dlc2_m02.lua in dlc2_m02_modal.str2_pc:

-- Disable the ability to add crib weapons for this mission. There wasn't room on consoles to store the meshes outside of the mission.
That explains a lot... -.-;
 
I wouldn't think that adding it to friendly fire would be an issue; the shark gun is in the vanilla store_weapons.xtbl, but it still doesn't show up for players who don't have the the DLC, which means the game is restricting access in some other way already.
 
Back
Top