Shield Descriptor?

Freeform discussion about anything related to modding Transcendence.
Post Reply
mistere
Miner
Miner
Posts: 42
Joined: Tue Sep 13, 2011 9:26 pm

It's been a while since I played Trans much, but it seems that one of my mods doesn't work on the newest version and I was wondering if anybody could tell me how to fix it.

When I run it with my zombie god-mod I get this error:
Zombie Shields: Unable to load shield descriptor

It worked fine in previous versions and that's too ambiguous for me to understand.

Thanks guys.
RPC
Fleet Admiral
Fleet Admiral
Posts: 2876
Joined: Thu Feb 03, 2011 5:21 am
Location: Hmm... I'm confused. Anybody have a starmap to the Core?

Paste zombie shields code here?
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Image
Image
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
mistere
Miner
Miner
Posts: 42
Joined: Tue Sep 13, 2011 9:26 pm

What!? You don't have my mods? I have a lot of yours :P


I tried removing the whole bonus charge thing, and changing "modifiers" to "attributes" and I don't know what else it could be.


<!-- Zombie Shields -->
<ItemType UNID="&unidZombieShields;"
name= "Zombie Shields"
level= "1"
value= "1"
mass= "1"
frequency= "common"
modifiers= "MajorItem"
description= "They never die."
>
<Image imageID="&rsItems1;" imageX="192" imageY="0" imageWidth="96" imageHeight="96"/>
<Shields hitPoints= "510010"
absorbAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
damageAdj= " 0, 0, 2, 2, 8, 8, 33, 33, 100,100,200,200, 500,500,500,500"

reflect= "ion; laser; kinetic; particle; blast; thermo; positron; plasma; antimatter; nano; graviton; singularity; dark acid; dark steel; dark lightning; dark fire"

regenTime= "2"
regenHP= "150"
depletionDelay= "24"
powerUse= "1"

Got the same error after removing this stuff so I think it's above this line:
HPBonusPerCharge= "5000"
powerBonusPerCharge="1"
maxCharges= "30"
/>

<Invoke installedOnly="true">
(block (charges chargesDelta newStrength maxCharges)
(setq charges (shpGetItemCharges gSource gItem))
(setq maxCharges 30)

(if (ls charges maxCharges)
(setq chargesDelta 1)
(setq chargesDelta (subtract 0 maxCharges))
)

(shpRechargeItem gSource gItem chargesDelta)
(objSendMessage gSource Nil (cat "Deflector strength at level " (add (add charges chargesDelta) 1)))
)
</Invoke>
</ItemType>
TVR
Militia Commander
Militia Commander
Posts: 334
Joined: Sat Sep 08, 2012 3:26 am

Code: Select all

reflect= "ion; laser; kinetic; particle; blast; thermo; positron; plasma; antimatter; nano; graviton; singularity; dark acid; dark steel; dark lightning; dark fire"
This line is the problem. Damage descriptors don't have spaces: It's 'darkfire:12', not 'dark fire:12' after all.

Code: Select all

reflect= "ion; laser; kinetic; particle; blast; thermo; positron; plasma; antimatter; nano; graviton; singularity; darkacid; darksteel; darklightning"
The above is a drop-in replacement for the affected line. Cheers!
Fiction is reality, simplified for mass consumption.
PGP: 0x940707ED, 5DB8 4CB4 1EF5 E987 18A0 CD99 3554 3C13 9407 07ED
Bitcoin: 1LLDr7pnZDjXVT5mMDrkqRKkAPByPCQiXQ
shanejfilomena
Fleet Officer
Fleet Officer
Posts: 1533
Joined: Tue Mar 22, 2011 8:43 pm
Location: Alaska
Contact:

Just to add the complete list ( since I have not really posted in awhile: I am still travelling in America, currently in Mississippi )
So do not take this the " wrong way " : I, personally always appreciate it when members list things and give me a target in the .xml that I can go to for more information in working on my very bad ideas :)

In the transcendence .xml you can find in the sources you should ALWAYS note exactly how George has it Written :

Transcendence.xml Line 4944
DAMAGE TYPES

laser
kinetic
particle
blast
ion
thermo
positron
plasma
antimatter
nano
graviton
singularity
dark acid
dark steel
dark lightning
dark fire
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
Post Reply