how to ...?

Core Editor
Post Reply
yiggz
Posts: 179
Joined: Sat May 10, 2008 8:50 am
Location: Moon of Kahazarri-IX

Post by yiggz »

Add a faction to a core, is there any way besides 'duplicating'?

Also how would one reset all 'UIDs', like reset everything to not have an assigned #?
TurkeyXIII
Posts: 1460
Joined: Thu Dec 06, 2007 3:18 am
Location: Melbourne, Aus

Post by TurkeyXIII »

Not with ICE, no.

One doesn't. A UID is an integral part of the object, the object can't exist without it. In ICE it's not even possible to change them, which is possible with text2core but prone to bugs.
QUOTE (Randall Munroe)14.2: Turkey consumption rate of the average American in milligrams per minute[/quote]
Image
yiggz
Posts: 179
Joined: Sat May 10, 2008 8:50 am
Location: Moon of Kahazarri-IX

Post by yiggz »

So how does one add a faction to a core the non ICE way?

Where can text2core be found?

If a core is changed/made anew with text2core can it then be modified using ICE, are the two compatible with each other?
TurkeyXIII
Posts: 1460
Joined: Thu Dec 06, 2007 3:18 am
Location: Melbourne, Aus

Post by TurkeyXIII »

core2text is a part of AllSrv which dumps all the data from the core into text files, which are able to be modified and then used with text2core to save back as an IGC core file. It isn't used because cores end up with weird bugs in them, but you theoretically could do that if you really wanted to and didn't care about the bugs. The IGC core file could theoretically then be opened with ICE, but that might make the bugs worse (or better, who knows).
Imago wrote:Added Core2Text and Text2Core command line switches to AllSrv (Imago)
AllSrv -Core2Text <core name> (no .igc file extension) - Reads the binary IGC file passed as an argument from the artwork path and outputs "friendly" values for each object in the core. You can place optional definition files for bit mask flag names in the core's folder.
AllSrv -Text2Core <core name> (no .igc file extension) - Reads a set of text-based files in a sub-folder of artwork which contain the data necessary to reconstruct a binary IGC file and then saves it in the artwork path.

Putting everything into a faction from scratch is a ton of work, and things are bound to be missed. ICE duplicates because frankly it's the easiest way to do it without missing something and causing a bug. Unless... ...have you accidentally deleted every faction from a core you're working on?
QUOTE (Randall Munroe)14.2: Turkey consumption rate of the average American in milligrams per minute[/quote]
Image
yiggz
Posts: 179
Joined: Sat May 10, 2008 8:50 am
Location: Moon of Kahazarri-IX

Post by yiggz »

I have no idea what AllSrv is. I'll stick to ICE for now.

Trying to update a core or make a new one, also I would like to be able to merge a few different cores or at the very least copy alot of values e.g.

Copy the page: Ship>Fighter(45) and Interceptor(35) and (Outpost(122) from core_3 to kore006.
Post Reply