Jump to content

jastey

Gibberlings
  • Posts

    13,701
  • Joined

  • Last visited

Everything posted by jastey

  1. German Alpha is up and testing started. Translation will be done in the meantime. I won't have much time the following weeks, though.
  2. I know what you mean, but after reading the sentence for about five times I think it sais "I expect you to add content"... Thank you for the permission, it is seldom a modder is so ready to allow others to write for their NPC.
  3. Cool. I'd be happy if you would PM me your email address again. Rabain: Thank you for the link!
  4. Superb! Can you ogg mp3s as well? Because I have the German sounds as mp3. If not, how do I extract the German sounds? NI doesn't like me touching any wavs, but would DLTCEP work? EDIT: Actually I would be happy if you take the mp3. The problem in the German version is, that BG1 sounds are louder than BGII, so original BG1 sounds put into BGII make your ears explode (one of the drawbacks of German Tutu v4, btw..). The mp3 sounds are tuned down, for newly extracted wav this would have to be done still.
  5. Basically what I need to complete the alpha is the Ajantis BG1 soundfiles as oggs. What was the problem with mp3 (something with legality)? It is still a mixed German - English version, but it's running (well, OK, at least it is installing fine, more after the alpha testing started..). Of course I am hoping to get him properly voiced someday, but for now the BG1 soundsets would do fine. If anyone with experience concerning ogging BG sounds is reading this please contact me.
  6. That would be great, cmorgan! Although "New Year's Resolutions" are usually those one doesn't fulfill?... OMG it took me until now to understand what you were offering. Yes, I think I will implement the RE timer to prevent Ajantis and RE men approaching in the same night (I nearly wrote "coming", ). Thank you!
  7. Flirt pack and friendship PIDs are finished. There are even some new beginnings romance PIDs that managed to sneak in by themselves. Thank you again for your ideas, and a big tank you to berelinde for her already coded PID contribution!
  8. Thank you. (I had a typo in this, can you believe it..)
  9. What exactly does "flip your hair" mean? Is it a motion done by a hand, or by moving the head?
  10. I had to look up "link arms".. Thank you for the suggestions!
  11. I think I'll leave it with the choice I implemented: make Ajantis plain paladin or Cavalier. Update: choice of kit is implemented, choice of romance "grade" is implemented (adult or teen content), choice of portraits shown in the alternate portraits thread are implemented. Again thank you very much to the artists to permit using the portraits! Next come the player initiated flirts. If you have good ideas, throw them here.
  12. Ajantis' night talks have timers in between, so there shouldn't be two Ajantis talks at rest (that wasn't my concern). Thank you for your interest, Kulyok, but right now I prefer spending the time actually working on the mod than creating a new forum and being distracted by answereing 100th of posts every day. Or maybe some in a week, at least. But once alphatesting of an English install is going to start I am sincerely thinking about asking CamDawg for forum support.
  13. Haha, this sounds cool but I won't take any responsibility if the mod story will somewhat messed up with that. Well, he would be a wild mage that's fond of paladin PCs, that's for sure. I will consider this once the mod reaches a stage where it makes sense to think about cross-mod content of any kind. Thank you for the idea!
  14. Thank you for the kind words everyone. Ankhesenpaaten: I skipped the Ajantis-NPC romance for version 2, so you don't have to worry just yet. But it's like berelinde said, for engaged path (which started in BG1 via BG1NPC project), the NPC romance won't be anyway. Of course RE solved the problem as long as RE-men are concerned, but not for e.g. Anomen-Kelsey.. or yes? Fyorl: I just spend an evening creating non-kitted paladin cres beside the already existing Cavalier ones, so don't come with effective suggestions now. Is it possible to have mod-NPCs in level1 NPC? I haven't looked at the mod closely enough to pretend I knew how it works.
  15. Status of recoding: 100% (engaged) romance is separated into teen and adult romance installs (the install itself isn't implemented yet, but the dialogues are written in the way it is necessary.) There are about 13 night talks that trigger upon rest (and no, the overall romance does not depend on any of them.) Thinking about RE bugreports with several night talks triggering after another (from different men!), I hope I won't regret this.
  16. Thank you! All portraits in the portrait thread will be available, including the default one.
  17. Update November was (RL) busy as expected, and this will continue until Christmas. Status of recode: 50%
  18. That's what I did for my quest mod: I used the structure of this tutorial to cross-modd for BG1, BG1 + TotSC, Tutu and BGT. Miloch and I are thinking about creating BG1 libraries. Until then I just want to write what I did. The overall code has to be BG1 engine syntax. Only exception I made was "EraseJournalEntry()", since it's standard for Tutu / BGT. The variables I used for the cross platform modding to match all games were: %FACE_x%, "x" being a number from 0 to 16: Face orientation in "CreateCreature()", i.e. "CreateCreature([xxx.yyy]%FACE_x%)". For BG1, it's "CreateCreature([xxx.yyy])", for Tutu and BGT it's "CreateCreature([xxx.yyy],X)", with "X" being the face orientation. For BG1 with TotSC, Tutu and BGT, this would be /* TotSC, Tutu, BGT: Face orientation for CreateCreature([xxx.yyy]%FACE_x%) */ OUTER_SPRINT ~FACE_0~ ~,0~ OUTER_SPRINT ~FACE_1~ ~,1~ OUTER_SPRINT ~FACE_2~ ~,2~ OUTER_SPRINT ~FACE_3~ ~,3~ OUTER_SPRINT ~FACE_4~ ~,4~ OUTER_SPRINT ~FACE_5~ ~,5~ OUTER_SPRINT ~FACE_6~ ~,6~ OUTER_SPRINT ~FACE_7~ ~,7~ OUTER_SPRINT ~FACE_8~ ~,8~ OUTER_SPRINT ~FACE_9~ ~,9~ OUTER_SPRINT ~FACE_10~ ~,10~ OUTER_SPRINT ~FACE_11~ ~,11~ OUTER_SPRINT ~FACE_12~ ~,12~ OUTER_SPRINT ~FACE_13~ ~,13~ OUTER_SPRINT ~FACE_14~ ~,14~ OUTER_SPRINT ~FACE_15~ ~,15~ OUTER_SPRINT ~FACE_16~ ~,16~ For BG1 without TotSC, there is no face orientation: /* BG1: Face orientation for CreateCreature([xxx.yyy]%FACE_x%) */ OUTER_SPRINT ~FACE_0~ ~~ OUTER_SPRINT ~FACE_1~ ~~ OUTER_SPRINT ~FACE_2~ ~~ OUTER_SPRINT ~FACE_3~ ~~ OUTER_SPRINT ~FACE_4~ ~~ OUTER_SPRINT ~FACE_5~ ~~ OUTER_SPRINT ~FACE_6~ ~~ OUTER_SPRINT ~FACE_7~ ~~ OUTER_SPRINT ~FACE_8~ ~~ OUTER_SPRINT ~FACE_9~ ~~ OUTER_SPRINT ~FACE_10~ ~~ OUTER_SPRINT ~FACE_11~ ~~ OUTER_SPRINT ~FACE_12~ ~~ OUTER_SPRINT ~FACE_13~ ~~ OUTER_SPRINT ~FACE_14~ ~~ OUTER_SPRINT ~FACE_15~ ~~ OUTER_SPRINT ~FACE_16~ ~~ %ERASEJOURNALENTRY_X%, x being the number of the string. For Tutu and BGT, these would be (I have a list until @150 I can provide, before anyone else starts typing!) /* EraseJournalEntry() for Tutu and BGT*/ OUTER_SPRINT "ERASEJOURNALENTRY_0" "ErasejournalEntry(@0)" OUTER_SPRINT "ERASEJOURNALENTRY_1" "ErasejournalEntry(@1)" OUTER_SPRINT "ERASEJOURNALENTRY_2" "ErasejournalEntry(@2)" OUTER_SPRINT "ERASEJOURNALENTRY_3" "ErasejournalEntry(@3)" OUTER_SPRINT "ERASEJOURNALENTRY_4" "ErasejournalEntry(@4)" OUTER_SPRINT "ERASEJOURNALENTRY_5" "ErasejournalEntry(@5)" OUTER_SPRINT "ERASEJOURNALENTRY_6" "ErasejournalEntry(@6)" OUTER_SPRINT "ERASEJOURNALENTRY_7" "ErasejournalEntry(@7)" OUTER_SPRINT "ERASEJOURNALENTRY_8" "ErasejournalEntry(@8)" OUTER_SPRINT "ERASEJOURNALENTRY_9" "ErasejournalEntry(@9)" OUTER_SPRINT "ERASEJOURNALENTRY_10" "ErasejournalEntry(@10)" etc. For BG1, with or without TotSC: /* EraseJournalEntry() for BG1*/ OUTER_SPRINT "ERASEJOURNALENTRY_0" "" OUTER_SPRINT "ERASEJOURNALENTRY_1" "" OUTER_SPRINT "ERASEJOURNALENTRY_2" "" OUTER_SPRINT "ERASEJOURNALENTRY_3" "" OUTER_SPRINT "ERASEJOURNALENTRY_4" "" OUTER_SPRINT "ERASEJOURNALENTRY_5" "" OUTER_SPRINT "ERASEJOURNALENTRY_6" "" OUTER_SPRINT "ERASEJOURNALENTRY_7" "" OUTER_SPRINT "ERASEJOURNALENTRY_8" "" OUTER_SPRINT "ERASEJOURNALENTRY_9" "" OUTER_SPRINT "ERASEJOURNALENTRY_10" "" Order of Journal entries: In Tutu /BGT, there is the distinction between SOLVED_JOURNAL and UNSOLVED_JOURNAL. In BG1, it's both JOURNAL. For BG1, the syntax for AddJournalEntry() is without specification, i.e. AddJournalEntry(@0). For Tutu and BGT, the destinction between QUEST and QUEST_DONE is made, to sort it into the right diary page: AddJournalEntry(@0,QUEST) would be an unsolved quest entry. So, what we need is: /* order of journal entries, BG1 */ OUTER_SPRINT "SOLVED_JOURNAL" "JOURNAL" OUTER_SPRINT "UNSOLVED_JOURNAL" "JOURNAL" OUTER_SPRINT "QUEST" "" OUTER_SPRINT "QUEST_DONE" "" /* order of journal entries, Tutu and BGT */ OUTER_SPRINT "SOLVED_JOURNAL" "SOLVED_JOURNAL" OUTER_SPRINT "UNSOLVED_JOURNAL" "UNSOLVED_JOURNAL" OUTER_SPRINT "QUEST" ";QUEST" OUTER_SPRINT "QUEST_DONE" ",QUEST_DONE" Additionally, I needed some of the for Tutu and BGT already listed variables to use them in BG1, mainly /* BG1: tp2, d, and baf parsing variables based on conversion */ OUTER_SPRINT "tutu_var" "" /* BGT-only shutdown of D and BAF after BG1 content */ OUTER_SPRINT ~BGT_VAR~ ~~ /* BG1 Chapters */ OUTER_SPRINT "tutu_chapter_1" "1" OUTER_SPRINT "tutu_chapter_2" "2" OUTER_SPRINT "tutu_chapter_3" "3" OUTER_SPRINT "tutu_chapter_4" "4" OUTER_SPRINT "tutu_chapter_5" "5" OUTER_SPRINT "tutu_chapter_6" "6" OUTER_SPRINT "tutu_chapter_7" "7" OUTER_SPRINT "PrologueChapter" "0" OUTER_SPRINT "PrologueChapterAdvance" "0" This way, I have one dialogue file and one script file for all three (four) games. This is no method where a pure Tutu /BGT mod can be made working for BG1; as I said BG1 syntax is required. But for a newly created mod that can live without "AreaCheck()", "PartyRested()" and dream scripts etc. this is a nice way of minimising the work and possible copy&paste bugs.
  19. Thank you! Good luck for your projects. I enjoy my work, but it's these on and off times that I don't like - the recoding for Ajantis will be laying around half done, and when I try to get into it again it will take some time before I'll remember what I was actually doing.
  20. Thank you! I keep on thinking: If I had four weeks full time modding time... but that's dreaming.
  21. Thank you for your interest! I am into recoding atm, to match the "have your dialogues when you want them to" (a nice feature, really), but unfortunately in November I will be very busy with RL (work.. work..) so progress won't be too much then.
  22. Cool. Then this is the mod I was dreaming of. Awesome!
  23. So the higher resolution provided by this mod means sharper pictures if expanded to full monitor length, if I may say so, or is the game world snippet I see in the window wider, too (If that makes sense)?
×
×
  • Create New...