"Ripped apart by a Procyon B"

Bug reports for the different beta versions of transcendence.
Post Reply
User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5351
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Wed Nov 12, 2014 9:37 pm

Note the extra 'a'

The death text should be able to have some way of being told that the name is a proper noun when the name is being set in the system generation.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image

george moromisato
Developer
Developer
Posts: 2877
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Wed Nov 12, 2014 11:04 pm

Wolfy wrote:Note the extra 'a'

The death text should be able to have some way of being told that the name is a proper noun when the name is being set in the system generation.
You can do this in a couple of ways:

In the <StationType> definition, make sure you have noArticle="true". [If you have a <Names> element, then: <Names noArticle="true">...]

If you set the name via objSetName, then make sure you pass 0x40 as a flag (see objSetName help).

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5351
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Thu Nov 13, 2014 1:57 am

I was trying to do it in the system generation XML [via a manually placed XML orbital] where it doesnt seem to be an option
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image

george moromisato
Developer
Developer
Posts: 2877
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Thu Nov 13, 2014 2:28 am

Wolfy wrote:I was trying to do it in the system generation XML [via a manually placed XML orbital] where it doesnt seem to be an option
You're right...that needs to be added. But here is a workaround:

Code: Select all

<Orbitals ...>
   <Code>
      (block (starObj)
         (setq starObj (sysCreateStation starType (sysOrbitPos aOrbit)))
         (objSetName starObj "Procyon B" 0x40)
         )
    </Code>
</Orbitals>
You can also look at how I create Sirius B (in Sirius.xml of Eternity Port).

Post Reply