A possible mod option for mods that do not change gameplay

Freeform discussion about anything related to modding Transcendence.
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Cygnus.X1 wrote:Your (George's) utility apps are notorious for not having much in the way of documentation. That's not really a gripe, just a statement of "that's the way it is". I do like a challenge.
I can't argue with that! Worse, unfortunately, is that my utility apps are not very robust--they handle the cases that I'm interested in, but not very many others :(

In this case, the TransCompiler is not looking in the extensions directory, but in the current directory. Your best bet is to copy TransCompiler.exe to E:\Trans108l\Extensions\newIocrym and run it from there.
User avatar
Cygnus.X1
Militia Lieutenant
Militia Lieutenant
Posts: 245
Joined: Sun Feb 24, 2008 6:21 pm
Location: Elysium Fields... I mean System
Contact:

Code: Select all

error : Unable to read entities file 'Transcendence.tdb'
argh :) So I copied the whole Transcendence.tdb file into the subdirectory, and TADA!!!

I now have a shiny new newIocrym.tbd :mrgreen:

Code: Select all

E:\Trans108l\Extensions\newIocrym>TransCompiler /input:newIocrym.xml /output:newIocrym.tbd
TransCompiler v1.02
Copyright (c) 2003-2012 by Kronosaur Productions, LLC. All Rights Reserved.

Parsing newIocrym.xml...done.
newIocrym.xml
   IocrymOutpost.jpg
   IocrymOutpostMask.bmp
   IocrymCommandship.jpg
   IocrymCommandshipMask.bmp
   IocrymSentinel.jpg
   IocrymSentinelMask.bmp
   IocrymManipulator.jpg
   IocrymManipulatorMask.bmp

newIocrym.tbd - 0 errors
Ok! So, there are plenty of freebe MD5 checkers out there, I'm going to play around a bit and see what I can come up with, now that I think I know what I'm doing. Thanks much for the rapid responses, George.

[Edit] A promise is a promise ;)
http://wiki.neurohack.com/transcendence ... nscompiler [/]
User avatar
Cygnus.X1
Militia Lieutenant
Militia Lieutenant
Posts: 245
Joined: Sun Feb 24, 2008 6:21 pm
Location: Elysium Fields... I mean System
Contact:

Come to find out, the shield health isn't stored there... so I deleted one of the ICS's weapons instead, then compiled again.

Please bear in mind that actual files names have no bearing on the results of an MD5 hash.

Using a free MD5 checking utility, I got the following results:

newIocrym_clean.tbd
MD5: 527424C306DD7211E0BB9A7DD8776E6A

newIocrym_hacked.tbd
MD5: 35F85945D117C1F3A550AEDB5ADB95CC

I deleted a single line of code from the XML and got wildly different resulting hashes. The same would happen if you altered even a single pixel in one of the graphics files in this test case.

We can have registered player-made mods without fear of local alterations. :mrgreen:
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Cygnus.X1 wrote:We can have registered player-made mods without fear of local alterations. :mrgreen:
Cool! Thanks for doing the experiment.
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?

Cygnus: Thanks for updating the wiki :D
Also, nice to do the experiment, this sounds great :D
EDIT* moved the page to the XML namespace of the wiki (I didn't know George didn't like namespaces, but I've got to keep consistency >.< )
http://wiki.neurohack.com/transcendence ... nscompiler
EDIT2* added to tutorials page on wiki:
http://wiki.neurohack.com/transcendence ... /tutorials
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.
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

RPC wrote: EDIT* moved the page to the XML namespace of the wiki (I didn't know George didn't like namespaces, but I've got to keep consistency >.< )
I'm happy for the public wiki to keep namespaces for consistency.
User avatar
Cygnus.X1
Militia Lieutenant
Militia Lieutenant
Posts: 245
Joined: Sun Feb 24, 2008 6:21 pm
Location: Elysium Fields... I mean System
Contact:

Consistency? :oops: Sorry, TWiki does look a bit free-for all in places, which I expected, it being community based. I don't really care as long as it works, right? Honestly I haven't looked for a style guide, I'll get to that ;)

What's a namespace? :mrgreen: I'm good with just about any markup language, but I don't have a lot of experience with wiki-styled. Bit too formal fer me. I'll finger it out.

And yer both most certainly welcome :D Glad to help, albeit impulsively.
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?

Style Page: http://wiki.neurohack.com/transcendence ... style_page
Also, sorry for hijacking thread >.<
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.
shanejfilomena
Fleet Officer
Fleet Officer
Posts: 1533
Joined: Tue Mar 22, 2011 8:43 pm
Location: Alaska
Contact:

I am really liking this experiment.
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