Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What a world, modding Fallout 4 is more challenging than learning a new C++ spec

What a world, modding Fallout 4 is more challenging than learning a new C++ spec

Scheduled Pinned Locked Moved The Lounge
c++game-devlinuxtutoriallearning
9 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

    Real programmers use butterflies

    D G S P D 6 Replies Last reply
    0
    • H honey the codewitch

      I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

      Real programmers use butterflies

      D Offline
      D Offline
      dandy72
      wrote on last edited by
      #2

      honey the codewitch wrote:

      The whole mess is a house of cards.

      I suspect that's the state of most games. Personally, I'd be happy just to be able to extract my GTA Online character stats--not even write anything back, purely reading data. There used to be a GitHub page that went over how to log into Rockstar's Social Club, but last time I looked, the thing was a few years old and even that no longer seems to work.

      1 Reply Last reply
      0
      • H honey the codewitch

        I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

        Real programmers use butterflies

        G Offline
        G Offline
        Gary R Wheeler
        wrote on last edited by
        #3

        honey the codewitch wrote:

        It has been an adventure

        A BIG GREEN SNAKE BARS THE WAY!

        Software Zen: delete this;

        F 1 Reply Last reply
        0
        • H honey the codewitch

          I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

          Real programmers use butterflies

          S Offline
          S Offline
          Super Lloyd
          wrote on last edited by
          #4

          your computer skill just reached 92%, congratulation! :)

          A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

          1 Reply Last reply
          0
          • H honey the codewitch

            I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

            Real programmers use butterflies

            P Offline
            P Offline
            Peter_in_2780
            wrote on last edited by
            #5

            My mind obviously occupies a different space from yours. When I saw

            honey the codewitch wrote:

            "Apply Bash Spell"

            I thought, wow, they have extended this:

            peter@Pegasus:~/stuff$ greo '(cat)|(dog)' captions/*
            Command 'greo' not found, did you mean:

            command 'grex' from snap grex (v1.2.0)
            command 'grep' from deb grep (3.4-1)
            command 'geo' from deb rheolef (7.1-1)

            See 'snap info ' for additional versions.

            peter@Pegasus:~/stuff$

            I don't know whether :laugh: or :-O is more appropriate. But it was before any caffeine for the day. Repairing that deficiency right now! Peter

            Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012

            S 1 Reply Last reply
            0
            • P Peter_in_2780

              My mind obviously occupies a different space from yours. When I saw

              honey the codewitch wrote:

              "Apply Bash Spell"

              I thought, wow, they have extended this:

              peter@Pegasus:~/stuff$ greo '(cat)|(dog)' captions/*
              Command 'greo' not found, did you mean:

              command 'grex' from snap grex (v1.2.0)
              command 'grep' from deb grep (3.4-1)
              command 'geo' from deb rheolef (7.1-1)

              See 'snap info ' for additional versions.

              peter@Pegasus:~/stuff$

              I don't know whether :laugh: or :-O is more appropriate. But it was before any caffeine for the day. Repairing that deficiency right now! Peter

              Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012

              S Offline
              S Offline
              Super Lloyd
              wrote on last edited by
              #6

              You sire, certainly are an arch wizard! :omg: :-D

              A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

              1 Reply Last reply
              0
              • H honey the codewitch

                I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

                Real programmers use butterflies

                D Offline
                D Offline
                den2k88
                wrote on last edited by
                #7

                It is. The documentation is not existing. I wanted to create a very simple script to drop magazines when reloading in combat (just dropping the remaining ammo at player location and removing them from inventory) but the architecture of the game is so convoluted and the documentation so terrible, I stopped after 6 hours.

                GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                1 Reply Last reply
                0
                • G Gary R Wheeler

                  honey the codewitch wrote:

                  It has been an adventure

                  A BIG GREEN SNAKE BARS THE WAY!

                  Software Zen: delete this;

                  F Offline
                  F Offline
                  Forogar
                  wrote on last edited by
                  #8

                  Plugh!

                  - I would love to change the world, but they won’t give me the source code.

                  1 Reply Last reply
                  0
                  • H honey the codewitch

                    I've been taking a break from coding, or so I thought, and trying my hand at modding Fallout 4, which for those of you that don't know, is a total nerd's game. Wow it's challenging. Endless seas of records of data entry, and an arcane scripting language. No github, but you can reverse engineer mods others have wrote and decompile the scripts. That's how you learn your way around the game engine. If Nexusmods got taken down tomorrow I don't know how many people could write mods for fallout 4 after that. The whole mess is a house of cards. I mean it's "documented" in that there's something like doxygen docs for the Creation Kit (the fallout 4 modding toolchain), but there's documentation and then there's documentation. The "Apply Bash Spell" for example, you'd think would apply a "spell" to a target when you bash them with your gun. No such luck. It's a carry over from Skyrim, where you can do a shield bash. The bash mechanics in Fallout 4 are slightly different, you have to look for IsPowerAttacking while using Apply Combat Hit Spell, and filtering to make sure the Attacking weapon is a firearm. This is documented exactly nowhere. Not to mention there's at least one other way to do it that I know of, and I'm not sure which hack is worse. It has been an adventure, to say the least.

                    Real programmers use butterflies

                    S Offline
                    S Offline
                    steveb
                    wrote on last edited by
                    #9

                    Being an avid Fallout 4 modder myself, I concur

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups