This site has been archived and made available for preservation purposes. No edits can be made.

Results 1 to 3 of 3

Thread: Definitions for scripting

  1. #1

    Definitions for scripting

    Would be nice to have defines/consts for every base id as a header file or something.

    Remembering 0x0001CF95 (mutant npc?) etc. Isn't that easy.

  2. #2
    Administrator
    Join Date
    Jun 2011
    Location
    Germany
    Posts
    1,057
    Blog Entries
    5
    Yes, you are right. I've been planning this. It isn't too difficult either, as we already have all the data in the database. Just needs parsing.

    EDIT done:
    https://github.com/Foxtacles/vaultmp...ript/records.h

    Also all related functions are optionally strongly typed (at least in C++). By defining GAME_FALLOUT3 or GAME_NEWVEGAS before the inclusion of vaultscript.h, all functions and callbacks are typed so they only accept data members either from the Fallout 3 or New Vegas namespace. If none is defined, it falls back to the generic type.

    In C, only one "namespace" is available at a time controlled by the above defines. This is due to the numerous enumerator name clashes.
    Last edited by foxtacles; 01-02-2013 at 03:02 PM.

  3. #3
    Holy crap that list is huge

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •