A laser that goes pew pew


#1

Looking at last posts date…

Is this mod dead? If it is, how the hell mod like this can be dead?
I hope that somebody that can help me will read this. I have found a bug with turret mapping when choosing cruiser hull.
I have this message:

Turret mapping not found [turret_auto_c2] ==> [Hiigaran]:…\src\SIM_Race.cpp 255

Can somebody help me?


#2

Just one simple question. Can somebody tell me what mod contains “A laser that goes pew pew”? Just found it and I don’t know which mod contains this thing. Sorry for making new topic but I don’t know where to ask.


#3

Well, since you have already tracked down the weapon that is causing your turret mapping error for the Homeworld mod. (excellent work BTW). The only thing left for me to do is to answer your simple question.

I would say that the mod you are looking for is the Battle Star Galactic Mod.
In there, you should find a module colonial_cruiser_weapon_pew_pew.txt

[config]
unlockcost = 0
lockable = 0
armour_penetration = 35
blasttexture = "turret_blast_red.dds"
category = "WEAPONS"
classname = "SIM_BulletWeaponModule"
color = 1
cost = 113
crew_required = 4
damage = 20
description = "Pew pew pew, you're dead!."
fire_interval = 430
guiname = "A laser that goes pew pew"
height = 12.3
hitpoints = 100
icon = colonial_cruiser_weapon_autocannon_20mm_gatling.dds
min_range = 90
max_range = 1000
name = "colonial_cruiser_weapon_pew_pew"
optimum_range = 400
powerconsumed = 11
shield_penetration = 55
size = "CRUISER"
sound = data/sounds/Pew Pew.wav
soundvolume = 0.3
speed = 6
tracking_speed = 9.9
turret_sprite = "turret_auto_c2"
turretsize = 8.0
weight = 135
width = 4.2
slot_type = TURRET
uisortpos = 99999

For those that are wondering what riddle TheSauron has solved.
There is a weapon that goes pew pew, which is not restricted to any race and happens to have a turret map that asks for turret_auto_c2. As that turret designation is not a standard reference and the module is not restricted, then that particular weapon would crash any other mod or vanilla race for that matter.

For what its worth, I suggest the following:

Immediate Solution:
If you head across to \Gratuitous Space Battles\data\installs
In that directory rename bsg.txt to bsg.off
(well, on my PC its this one)

That should fix your turret mapping error.
(Make sure you dont have any BSG ships saved)

Long Term Solution:
Restrict any modules in the Battle Star Galactic Mod which does not have a standard turret mapping name and is not already restricted to the BSG Mod.

For more information, on how to solve problems similar to this one, head here


#4

Looking… Looking…

Huh, funny, it looks like I don’t have such file(bsg.txt) on my PC. Yes, I’m serious.

So, hunting the pew pew .txt file has begun. :]

BTW

I think that something in Battlestar Galactica mod replaces standard laser textures to some 4 bullet salvo image.
Do anybody know where I can get original one?

EDIT

Does anybody know how that pew pew .txt file is called? :]


#5

Interesting

Well either the BSG mod is actived by another file of a different name or some other module in another mod has a similar signature to the colonial_cruiser_weapon_pew_pew.txt file.

My suggestion then is to conduct a brute force search of your gsb directory for any file with the words “turret_auto_c2”.
That will give you your culprit.

From there is a matter of deactivating that mod.
(or fixing the files)


#6

Hoooo!

It works! All what I have to do is just to restrict that module. You’re helping me second time now, thank you darkstar.


#7

Quite welcome, its what the Friendly Community Mod Squad is here for :slight_smile:

Colour me curious, Which mod did the module belong to ?
and do you know which file in \Gratuitous Space Battles\data\installs was activating this mod?


#8

Hm, you mean pew pew? It belongs to BSG (at least I think so) mod and its called as you have wrote before (colonial_cruiser_weapon_pew_pew.txt).
And sadly no, I don’t know which file it was.


#9

As you can see up there.


#10

Quickest way, reinstall the game . .
Or install the game to a separate location and copy out the files you need.