Search results

  1. D

    Disasters with negative floating point values

    I haven't tried it so I'm going to make an educated guess. variable test := 0; defines test as having a type int. When you later say test := floor(-5.5), it's going to try to assign the result as an integer. Instead of coercing the float value to an int, it's instead going to interpret the...
  2. D

    fallout for linux source

    Nice. Wish I knew this existed earlier. :) Shame there is no scripting yet though.
  3. D

    Blackjack

    Read it and find out I suppose? Might be more worthwhile to rewrite it anyhow.
  4. D

    Proto editing problem

    Did you change the 192 FID? What category was/is the prototype in? If you don't know which PRO it is, can you just crawl each one finding the one with FID=192?
  5. D

    Does anybody know how the "Oops! hit the wrong target" thing works mechanically?

    I don't recall exactly how this works but it definitely takes line of sight into account, and I think it chose a random friendly. You might go digging in the attack / hit procedures. As for the hit chance, yeah, tohit.c: if (!target_invalid && !attack_with_norange_argument)...
  6. D

    Does anyone knows, how font colors technicaly works?

    DEFINE.h: // float_msg defines //#define FLOAT_MSG_WARNING (-2) #define FLOAT_MSG_SEQUENTIAL (-1) #define FLOAT_MSG_NORMAL (0) #define FLOAT_MSG_BLACK (1) #define FLOAT_MSG_RED (2) #define FLOAT_MSG_GREEN (3) #define FLOAT_MSG_BLUE (4) #define FLOAT_MSG_PURPLE...
  7. D

    Is it impossible to play Fallout 2 full screen?

    Do you have the Hi-Res patch?
  8. D

    Need a bit of help to start modding...

    There are some tutorials for a lot of things if you look around. First off you will want to extract your .DATs. For adding or editing item or critter attributes, you modify .PROs. For special encounters, edit data\WORLDMAP.TXT.
  9. D

    Play Sfall Sound

    Well, it's a technical thing. Timeslip explained it above, but let me try again: The scripts are compiled down to a bytecode, which is a machine-readable binary format for script instructions. Now, making up instructions, this code: f(x); would produce something like: push x call f where...
  10. D

    Play Sfall Sound

    Have you tried variable tmp; tmp:=play_sfall_sound("Patch000.dat\\sound\\SFX\\geigerhigh.wav",1); verbatim, with the path changed, and does it not work? Does it still crash?
  11. D

    special encounters

    They're proper areas in CITY.TXT. See for example: [Area 37] ; Special Encounter Cafe of Broken Dreams area_name=Special Cafe world_pos=120,350 start_state=Off lock_state=Off size=Small townmap_art_idx=-1 townmap_label_art_idx=-1 entrance_0=On,345,230,Special Cafe Encounter,-1,-1,0 [Area...
  12. D

    fallout for linux source

    I imagine he means if it was rewritten in pure C (i.e. Portable Assembler), then it should be mostly trivial assuming the target platform is not too alien. Well, get on it phobos. :D
  13. D

    fallout for linux source

    Well, you could get that started. Or you could give up and help with other vaguely related projects. :D
  14. D

    fallout for linux source

    Wow, awesome. :D Hint to potential developers: This would be a really good start to a real C re-implementation of Fallout 2: the idea would be to one-by-one replace the assembly procedures with pure C ones, and eventually you end up with a pure C implementation. (That, or you could help with...
  15. D

    Play Sfall Sound

    He actually explains the rationale for using a temporary in that thread: I think by "functions" he means "instructions" though. I haven't used play_sfall_sound, so are you (a) storing its return value in a temporary, and (b) is AllowDShowSound set to 1?
  16. D

    Bugs in original fallout2 scripts (1.02d)

    Thread is here: http://www.nma-fallout.com/showthread.php?178620-Unofficial-Fo2-patch-thread-problems-reports-suggestions The sources should be on one of the later pages.
  17. D

    Bugs in original fallout2 scripts (1.02d)

    And are they fixed in the Unofficial Patch?
  18. D

    Tailormade NPC's for Fallout2?

    If you make it until 2014 you can make it until 2020. Even when the Great Web 2.0 Apocalypse comes, and we're all enslaved to use browsers and the oppressive JavaScript as our primary OSes, we will surely have a FO2 remake in JS to mod and talk about!
  19. D

    Attention Scripters/modders (Marcus)

    Yes, you can spawn any object with create_object_sid (or whatever macros there are wrapping that.) You can then add them to your party. AFAIK you will, however, still have the original copy of them on the map they're from (e.g. Broken Hill in this case). You could try to remove it when you get...
  20. D

    Attention Scripters/modders (Marcus)

    Why don't you just complete the quests as they're intended? Surely you can do that with that army of yours. It should not be difficult to modify the script yourself as well. It should be obvious where he is added to your party.
Back
Top