Fair Strides

Administrators
  • Content Count

    2,334
  • Joined

  • Last visited

  • Days Won

    73

Everything posted by Fair Strides

  1. Hehehe, whoops. I guess I'll take a few seconds to think my answer over next time.
  2. Mmm. The droid planet and Vash being alive is part of the M4-78EP mod.
  3. You want to use Kotor Tool, available in this site's downloads section, and open the placeableobjsnds.2da file...
  4. I can imagine. In Perl, I'd probably just use a hash and convert the info into the necessary bytes as I wrote it. An example from the code I wrote to add a new TLK entry to a blank TLK file; I used the hash and had each entry in the hash correspond to a single element in a TLK entry(sound resref, length, content,.etc). If I were to do so in a GFF, I'd use one hash, and populate it with smaller hashes for each "branch" one would see if using K-GFF. In Perl, one can have a hash of hashes or an array of arrays... Even if you don't wish to learn Perl, or at least not yet, I encourage you to read these two links, or at least skim through to get what I'm saying about references and hashes of hashes... https://docs.google.com/viewer?url=http://blob.perl.org/books/beginning-perl/3145_Chap07.pdf https://docs.google.com/viewer?url=http://blob.perl.org/books/beginning-perl/3145_Chap03.pdf
  5. Thanks, SH, for not blowing up at me. After reading my comment and then considering what I know of you from podcasts and the posts I've read from you over the years (I've been here for two, so I can say it plural! ), I realized that I might have come off a bit aggressive in my own way. I support your opinion on the matter completely; I was just at odds with how it was expressed. Also, you put a smile on my face with that first paragraph. I was laughing at the idea of getting bogged down explaining KOTOR jargon, in particular.
  6. I found that myself when I joined the community! Oh, man! People were so into it until the other boot dropped! I wish I could have seen they're faces in person!
  7. I'm familiar with it; I think he's talked to Shem too long. But there's a point beyond bluntness, and it borders on callousness...
  8. ...Um... I get that he's been a bit active in Holowan Labs, but don't you think you're a being a bit stand-offish/abrupt, SH???
  9. Unless he's actually saying that Logan does not care about the quality of RoR...
  10. I'm sorry that I wasn't on earlier; my charger for my laptop is being stingy about when it's working, and my laptop's battery won't hold a charge... Anyways, here's the code and the file structure, as I currently see it: Now the file format layout, as I currently know it, is as follows: P.S: Tell me how to remove the color-coding and I will gladly do so... EDIT: SUCCESS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! As of 8:46pm, February 16, 2014, FS added a freakin' entry that was accepted by TLKED! The mistake was rather stupid of me. Through a series of test messages to the console, I discovered that the function wasn't actually receiving my hash(I guess an array in C#, from what I understand of Disturbed's code snippet). I was passing the hash directly, when I apparently needed to pass it as a reference to the hash itself... A stupid, but easy, mistake. However, I have officially added an entry programmatically into a tlk file, which I also made programmatically from scratch. However, it should be easy now add entries to an existing one...
  11. Not necessarily. If you can PM me just some example code of reading "X" amount of bytes from a file after opening it in binary, how to go to a certain position in the file(for example, the 20th byte from the beginning of the file) and how to declare variables in whatever language you're using, I can whip up something that will help you out. As it is, the StrRef retrieval thing was the extent of the work Tk102 did on the TLK in his programming libraries. He already had that done because he needed it for his most of his other libraries. ...Or I can post the code and add lots of comments to explain it?
  12. Yay! I've just got to figure out how to store blank bytes and how the TLK format uses floats. After that, I should be able to programmatically add entries...
  13. Looking good, Malkior! ...But what is the Ithorian doing in the second picture???
  14. Looking at the k_003ebo_enter script, it seems to check whether, in this order: 1. You have not received the cutscene yet 2. T3 is available 3. Whether 502Ond_End_First, a global number, is set to 1 4. If 403DXN_Return_Trigger, a global number, is equal to 3 OR if the number of Jedi found is greater than the 403DXN_Return_Trigger number. I'd use KSE and check the Global Numbers 403DXN_Return_Trigger, 502Ond_End_First, and 000_Jedi_Found.
  15. ...That' a lot of code! I think I might stick with Perl for a little while...
  16. Your words wound me! Seriously though, the only reason why I like the glitch is because I sat there for about 3-5 hours spawning Hssiss on the xbox to get to level 50... Several times I thought my xbox was gonna explode or crash due to the lag of spawning 100 Hssiss at once, and then spamming Force Lightning and occasionally Force Drain...
  17. Poor Hassat... I know it might break your heart, HH, but I agree with the Hssiss spawns glitch.
  18. Have you considered the GFF2XML tool by Tk102? It's a commandline-utility... info: http://www.lucasforums.com/showthread.php?t=150277 direct file link: starwarsknights.com/mtools/gff_xml_05.rar
  19. I don't even know what Mandalore said! Is there a site or dictionary or something for Mando'ade?...
  20. Besides that, LiliArch, I can pretty much translate the source code into layman's terms for anyone whose interested. Also, if one were to explain to me the functions needed to read a file in a certain programming language, I could probably outline a version of the coding libraries I'll be using, if anyone's interested...
  21. I'd need to re-research it, but I believe PHP came about as a result of Perl, and was mainly specialized for interacting with the web. Don't quote me on that, but I'm sure it's close to what I read...
  22. Yay! Progress is coming! Yeah, I should be heading to sleep soon too... It's 11:37pm here, so I imagine it's close to 2:39am over with you VP. And I've got school tomorrow... Ah, the lament of nighttime projects, no?
  23. Second slot on the left? That's the slot that holds the saber color crystal. In TSL, the lightsaber and its properties, its identity, are tied to the color crystal. When you're changing that, you're changing the entire saber. For example, take out Atton's Crystal from his saber and put a new one in, say Bao Dur's Crystal, and it'll change to Bao Dur's saber...
  24. The link I sent you in a note had pdfs on the formats, headers included...