Fallout 2 mod FO2 Engine Tweaks (Sfall)

Discussion in 'Fallout General Modding' started by Dude101, Jul 30, 2007.

  1. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    1.13c is up. I've fixed the sharpshooter problem with killap's patch, added the ability to change player models and movie paths, (default models and movies can also be changed via script,), added an option to change the starting date and added an option to change the scroll distance limits.
     
  2. Wild_qwerty

    Wild_qwerty Sonny, I Watched the Vault Bein' Built!

    Feb 2, 2004
    Hi Timeslip,

    In one of the other thread here Lexx had a request for you to add:

    Great work on this, it going to make so many more options possible.
     
  3. Continuum

    Continuum Vault Fossil

    Nov 8, 2006
    It's already done.
     
  4. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    Hi, Timeslip :oops:. Have you ever tried to improve perks modding ?

    FROM Fallout Modification FAQ:
    There are only two skill entries, it's not enough :crazy:. I've tried to modify dude's skills via dude_obj's script. But it won't show up immediately in CHAR window. I've also tried to use global script. But that perk is chosen after CHAR window is closed.

    But it's only "cosmetical bug" 8-)
     
  5. Jesterka

    Jesterka Water Chip? Been There, Done That

    912
    Mar 16, 2006
    And now something completely different... Hi Timeslip! :) Will you have a look at Fallout 2 Mapper (in time), especially its boring map size limits? (limited by BIS years ago, probably due to slow machines in late 90s) Some intelligent expansion would be great for my BGE project...
     
  6. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    Haven't tried yet, but I'll take a look at it today. I doubt I'll be able to do anything though.

    ummm... That's not different; you asked exactly the same thing at the bottom of page 2. :P

    In any case, my answer now is still the same as then.
     
  7. Jesterka

    Jesterka Water Chip? Been There, Done That

    912
    Mar 16, 2006
    Jesus Christ. You Oblivion fans are always so serious... :wiggle:
     
  8. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    I've been playing with perks a bit, and I can add new ones, (you can have up to 255 before everything explodes,) but I can't do things like modifying more than 2 skills. Is that worth including anyway?

    Me? Serious? :shock:

    I really need to start using more :P's in my posts... :P
     
  9. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    Is it possible to get if player chooses that perk immediately ? get_critter_stat returns 1 after CHAR window is closed(and perk is confirmed)...
     
  10. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    I use my loader to apply all patches for our(big) mod

    And I think it would be possible to add some perk only for iq<4.
    This perk would be normally disabled (required level 0x3501). And Loader would somehow( how ? maybe read some(which ?) offset in memory(your function get_critter_base_stat) might be useful ) checks if dude has iq<4 and then set required level for instance to 3.

    OR some writebyte script function would allow to do this only via script... :mrgreen:
     
  11. Jesterka

    Jesterka Water Chip? Been There, Done That

    912
    Mar 16, 2006
    Doublepost! Bad Dweller, bad Dweller!

    *calling Silencer*
     
  12. Wild_qwerty

    Wild_qwerty Sonny, I Watched the Vault Bein' Built!

    Feb 2, 2004
    Yes, add it, add it :)

    Even for using as quest perks like, gecko skinning or something that can be checked by script to allow other options. Being able to alter other stats as a perk would be great.

    Just out of interest what stats can be altered? Could I for example increase the players damage resistance or radation resistance, or add points to strength?
     
  13. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    You can simply change what is hardcoded:
    - Number of Ranks available
    - Required Level
    - 1 Stat
    - 2 Skills
    - Required S,P,E,C,I,A,L stats

    Via script you can change what you want. But set_critter_stat function is buggy (you can modify basic stats like S,P,E,..., not stats like resistances). But Timeslip has added some new very useful functions (set_critter_base_stat, set_critter_extra_stat,...). You can use them to modify even stats like action points, resistances or armor class...

    Adding perks like Gecko skinning etc. can be very easily done. Adding other perks (which can be chosen on level up)can be done too. But if you fill all entries by conditions, you need to set effect of perk via script(dude_obj's). And if you use script functions to modify player's stats and skills(critter_mod_skill), player will see that changes after closing character window.
     
  14. Forgotten Knight

    Forgotten Knight Time traveler stuck in time... Modder

    258
    May 24, 2006
    Stupid people ask stupid questions, so is there any installation guide for "sfall" other than "use it with a copy of Fo2.exe" :? Tutorial, anything, so i could stop bother you and actually get something done in my little mod.

    Edit:

    I'm very disappointed and had a terrible headache about the whole thing so i'll just get over it... i don't need it anyway.

    Edit2:

    ...and after some time i realized my winRAR and WinZip were old versions and could not open *.7z, so i downloaded 7-zip file manager and, what a relief... who the hell!! needs 135% of compression ratio WTF!!!!!!!
     
  15. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    Just copy those two files(ddraw.dll and ddraw.ini) to Fallout2 directory.
     
  16. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    Timeslip. I've just noticed if player is drug influenced, he can choose perks with bigger requirements. If you want, would it be possible to fix it ? Your function get_pc_base_stat might be useful :)

    But get_pc_base_stat returns (values - 1) if critter has gifted trait (+1 to all SPECIAL stats)
     
  17. Demonslayer

    Demonslayer Water Chip? Been There, Done That

    968
    Aug 8, 2005
    It would be fun if when the player is drugged or drunk or radiated or whatever, the screen becomed differente, for example, lets say different color to simulate the "high" blur.
     
  18. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    I've hit a problem with the perks; even if I can add extra perks to the game, I can't get them into the save file, so I'm going to have to drop the whole 256 perk idea. :(

    I've added an easy way to modify the existing perks, so you can recycle unused things like mental block without hex-editing fallout2.exe. I've also added script functions for modifing perks, so you could can check the players stats and switch out perks that would never be able to be used, as well as for doing things like the int < 4 perk.

    I don't think that's going to be possible, because there's no time for scripts to run between when the player picks a perk and when the char window gets updated.

    I've already done a get drunk mod. It shouldn't be difficult for someone to expand it to add effects for drugs etc. too.
     
  19. Mario_Dweller

    Mario_Dweller It Wandered In From the Wastes

    149
    Apr 9, 2004
    Cool. Perks script functions will be awesome.

    And that my last post about drug influence and perks... There would be lots of checking by script, but it isn't impossible...

    But some real asm hack would be more effective if is it possible. :)

    And is it possible to modify perk rate ?
     
  20. Wild_qwerty

    Wild_qwerty Sonny, I Watched the Vault Bein' Built!

    Feb 2, 2004
    So if I want to modify one of the unused perks (who many are there?) I could add resistance etc... My main plan is for the races mod I'm planning, I would like to add a "Super Mutie" Perk which once the player dips himself will add a natural resistance to damage and increase the strength.

    Once the files are in the folder they work automatically (cool aye!), but you can configure what you want by editing the *.ini file