Author |
Message |
Alenth Eneil
Joined: Mon Dec 04, 2006 3:34 am Posts: 2378
|
Question : Why does the .ini loader fail so hard?
Whenever I edit ANYTHING involving the actors from Base.rte, the goddamn loader decides to skip out of Index.ini before it gets to Scenes.ini, which is just plain out annoying as ♥♥♥♥. It breaks the entire game for me to call CopyOf even ONCE in the same file as it is copying from. I would appreciate knowing how to make it stop doing this.
Also, whenever CC crashes out, it leaves itself runnin as a process, and I have to manually ctrl-alt-del and close it, I've had up to 30 copies eating all of my RAM.
|
Sat Jun 16, 2007 10:51 pm |
|
|
Prod
Joined: Wed Dec 27, 2006 9:52 pm Posts: 688 Location: California
|
Yeah, I get this kind of junk too. Also when you delete a line and put it back in by typing it, the whole .ini becomes corrupt and you have to reinstall the game.
|
Sun Jun 17, 2007 1:31 am |
|
|
cambiogris
Joined: Tue Apr 10, 2007 10:32 pm Posts: 830
|
I've noticed that it's especially picky with tabbing, which can also be a major pain.
|
Sun Jun 17, 2007 1:38 am |
|
|
Alenth Eneil
Joined: Mon Dec 04, 2006 3:34 am Posts: 2378
|
That's because tabbing and lines is how it knows what's what, like the ; in other languages.
|
Sun Jun 17, 2007 1:52 am |
|
|
Prod
Joined: Wed Dec 27, 2006 9:52 pm Posts: 688 Location: California
|
I don't get it.
|
Sun Jun 17, 2007 2:13 am |
|
|
Alenth Eneil
Joined: Mon Dec 04, 2006 3:34 am Posts: 2378
|
I have no idea why it get's corrupted, unless data added a thing where is tries to save what it loaded the last time as a "safe" mode... but that would be really wierd...
|
Sun Jun 17, 2007 2:14 am |
|
|
Prod
Joined: Wed Dec 27, 2006 9:52 pm Posts: 688 Location: California
|
Maybe. But I have to copy and paste everything to make a new .ini, like to make a new device, I would have to copy some other devices lines, typing it out wouldn't work since it can't identify what any property is.
|
Sun Jun 17, 2007 2:16 am |
|
|
ProjektTHOR
Banned
Joined: Tue Feb 27, 2007 4:05 pm Posts: 2527
|
/n != ; when it comes to programming.
A line break is not the same thing as a semi colon. A semi colon denotes the end of the line. Its basically machine-readable code.
A line break is only for the use of human readers. Typically, computers remove any and all whitespaces (read: spaces, tabs, carriage returns).
A note to data: You really should change whatever "language" this is. If its a common language, I don't recognize it. I imagine this is probably interpreted on the fly by some in-code interpreter. Incorporate some kind of "end of line" notation mebbe? <3
</technobabble>
|
Sun Jun 17, 2007 2:36 am |
|
|
Alenth Eneil
Joined: Mon Dec 04, 2006 3:34 am Posts: 2378
|
I know what I am talking about too, but the .ini loader uses the formatting to know what's what is what I am saying, the game itself is in C++, the .ini files are just data files.
|
Sun Jun 17, 2007 3:08 am |
|
|
jaybud4
Joined: Tue Oct 24, 2006 10:07 pm Posts: 511 Location: ☼The Infinite World☼
|
I dub the code used in the .ini's CORTEXCODE or CCC for short. No, really. It is its own language.
|
Sat Jun 23, 2007 6:41 am |
|
|
|