Announcement

Collapse
No announcement yet.

9/2/2020: ARK Dev Kit v313.1 is now available on the Epic Launcher

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    I can't find a link to the Google Drive content. Was it removed?

    Comment


      Originally posted by MrPie5 View Post
      I can't find a link to the Google Drive content. Was it removed?
      Yes.

      "4/25:
      The ARK Dev Kit v239.5 has been posted to the Epic Launcher!"

      -WM
      Workshop: My Workshop
      ARK Modding Discord Admin: Join here!

      Comment


        Originally posted by WoefulMacabre View Post
        Yes.

        "4/25:
        The ARK Dev Kit v239.5 has been posted to the Epic Launcher!"

        -WM
        I was afraid that would be the case. I really don't want to reinstall the launcher.
        Don't they normally leave the content link up until the next update though? Why'd this one get taken down in 2 days?

        Comment


          Ark Dev Kit is non-responsive.

          So, I wasn't able to upload a mod I spent a few days working on when I completed it. Then I found that Epic was requiring an update today. So, I updated the Ark Dev Kit and now the Dev Kit freezes any time I attempt to do or click on anything in the UE4/ADK. Will there be a fixed soon? Is anyone else experiencing this?

          Jesse


          Originally posted by StudioWildcard View Post
          Hey all,

          4/25:
          The ARK Dev Kit v239.5 has been posted to the Epic Launcher! Have a look at this new Blueprint to see how the Cannon's functionality is implemented ENTIRELY within Blueprint:

          Blueprint'/Game/PrimalEarth/Structures/Cannon_SM.Cannon_SM'

          And these new Blueprints control the Boss Arena functionality, an example of how you can design advanced map/area functionality through Blueprint:


          Blueprint'/Game/PrimalEarth/CoreBlueprints/BossTribute/BossTeleporter.BossTeleporter'
          Blueprint'/Game/PrimalEarth/CoreBlueprints/BossTribute/BossTeleporter_Spider.BossTeleporter_Spider'
          Blueprint'/Game/PrimalEarth/CoreBlueprints/BossTribute/BossArenaManager_Spider.BossArenaManager_Spider'
          Blueprint'/Game/PrimalEarth/CoreBlueprints/BossTribute/BossArenaManager.BossArenaManager'


          ------
          The Dev Kit also includes support for exporting Font assets for localization, as described here: http://steamcommunity.com/app/346110...91147595258499 .

          Have a look at the new Electric Shock prod item for an interesting example of single-use weapon setup and also how to have a DIFFERENT Repair cost than Crafting cost. Also have a look at the Gallimimus for an example of multi-seat (Passenger) Saddle setup

          Btw, stay tuned next week for the introduction of our new in-house full-time Mod Community Liason, along with new ARK Mod Community initiatives!

          ----

          - Here's an example of a stackable Map Extension which adds Raptor Claus back into the game, as an example for reference of what you can do:

          Workshop: http://steamcommunity.com/sharedfile.../?id=598307664
          Source: https://drive.google.com/file/d/0B0d...ew?usp=sharing

          - Here's an example Mod which adds a 3-Seater Passenger Saddle for the Trike. In case, say, someone wanted to make cool Passenger Saddles for all the Dinos

          Workshop: http://steamcommunity.com/sharedfile.../?id=598346681
          Source: https://drive.google.com/file/d/0B0d...ew?usp=sharing (fixed Passenger sitting animations now!)

          ----------
          v228.6 Note: You now have the option of clamping the user's render cull distance in your TC's PrimalGlobals, useful for competitive game modes like SotF. (to prevent players from setting the view distance too low)

          Hey, just updated the GitHub devkit binaries. Will get them updated into the Epic Launcher soon. Here are the source files for the Pandora Isles ( http://steamcommunity.com/sharedfile.../?id=584076324 )"Map Extension", by the way, which shows you the file structure (the map goes in Maps\TheIslandSubmaps, while any custom assets go into your Mods\ModName folder):

          https://drive.google.com/file/d/0B0d...ew?usp=sharing

          Note that you can now include a PrimalGameData in your Map Extension "mod" just by having any "PrimalGameData" asset in your Mod's subfolder. That includes if you want to use a custom PrimalGameData in your map extension. And remember, any custom assets referenced by your Map Extension must be in the Mods\ModName subfolder that you will be cooking your Map Extension with. A Map Extension can not reference assets used by other, separate mods!

          Cheers and have fun!!!! So close to next Mod Contest announcement now

          ----

          Big new modding feature added to ARK Dev Kit v228.2 is the "Cook TheIsland Map Extension" option. A "Map Extension" is, effectively, a set of sublevels that either adds-to or overrides regular "ARK" sublevels (or 'TheIsland' persistent level). Simply specify the sublevel names (or TheIsland if persistent) that you wish to cook and click the button (the sublevels should be located on your disk in Maps\TheIslandSubmaps\YourSublevelNamesWhatever.umap)!

          As examples, this could be used to override "PersistentGameplaySublevel_DinoSpawns" and completely change the existing spawn zones (or override "PersistentGameplaySublevel_SupplyDrops" for the supply drops), or add new spawn zones by adding an additional "Uncategorized" (always loaded) sublevel of whatever name, or add Floating Islands to the map (as I've done here in 1 minute dev time: http://steamcommunity.com/sharedfile.../?id=584076324 ), or add new weather systems (if someone doesn't make a Tornado environmental mod, then I will have to do so ), NPC shop trader roaming the ARK, world geometry, you name it -- if it's related to the ARK's environment, THIS is how you effectively can heavily customize or add to it with very minimal dev time & download size + full stackability. This is similar to the functionality environmental mods have in Skyrim, for example.

          Map Extensions are technically a "mod" (so it optionally can include a custom PrimalGameData as well as custom assets in the "Mod\ModName" subfolder) and will list in the "Mods" section in-game.

          You can apply a Map Extension along with any other stackable mods as normal (and even with other Map Extensions, though the first environmental extension on the list takes precedent with regards to overriding a map). We encourage all Map Extensions to say "Map Extension: " in their title and to list which sublevels they add or override (as done in the sample here http://steamcommunity.com/sharedfile.../?id=584076324 ), to help end-users avoid Map Extension stacking conflicts.

          Hope you all have fun with this, and remember.. Tornado/Dynamic Weather Mod... pleeeeeeeeeeaaaaaaaazee

          -----

          New ShooterGameState BP functions (remember you can also inherit your GameMode/GameState from CustomGameMode and CustomGameState respectively for even more implementable functions):

          UFUNCTION(BlueprintCallable, Category=Helper)
          FString GetDayTimeString();

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "GetCustomActors"), Category = "Utilities")
          ACustomActorList * BaseGetCustomActors(FName SearchCustomTag);

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "GetAllControllers"), Category = "Utilities")
          TArray<AShooterPlayerController *> BaseGetAllShooterControllers();

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "GetAllPlayers"), Category = "Utilities")
          TArray<AShooterCharacter *> BaseGetAllShooterCharacters();

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "GetAllPlayersOfTeam"), Category = "Utilities")
          TArray<AShooterCharacter *> BaseGetAllShooterCharactersOfTeam(int32 KillerTeam);

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "GetAllNPCsOfTeam"), Category = "Utilities")
          TArray<APrimalDinoCharacter *> BaseGetAllDinoCharactersOfTeam(int32 KillerTeam);

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "IsTribeID"), Category = "Utilities")
          static bool BaseIsTribeID(int32 TeamId);

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "ProjectWorldToScreenPosition"), Category = "Utilities")
          static FVector2D BaseProjectWorldToScreenPosition(const FVector& WorldLocation, APlayerController* ThePC);

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "SpawnBuffAndAttachToCharacter"), Category = "Utilities")
          static APrimalBuff * BaseSpawnBuffAndAttachToCharacter(UClass*Buff, APrimalCharacter* PrimalCharacter, float ExperiencePoints);

          UFUNCTION(BlueprintCallable, meta = (FriendlyName = "DrawTileOnCanvas"), Category = "Utilities")
          static void BaseDrawTileOnCanvas(AShooterHUD* HUD, UTexture* Tex, float X, float Y, float XL, float YL, float U, float V, float UL, float VL, FColor DrawColor);

          UFUNCTION(BlueprintCallable, Category = "Helper")
          static bool BPFastTrace(UWorld* theWorld, FVector TraceEnd, FVector TraceStart, AActor * ActorToIgnore = NULL);

          -------

          Buffs now have this bool:
          bBuffDrawFloatingHUD

          if a buff sets that, it'll call this implementable function whenever the dino's floating hud is drawn (when close to the dino), which you can use for the buff to draw custom floating HUD graphics:
          UFUNCTION(BlueprintNativeEvent, Category = "Buff")
          void DrawBuffFloatingHUD(int32 BuffIndex, class AShooterHUD* HUD, float CenterX, float CenterY, float DrawScale);

          -----------
          Also v222.6 adds some new options for Total Conversions in the PrimalGlobals Blueprint:
          bTotalConversionShowUnofficialServers: this will make your TC show "Unofficial" Servers by default (since most TC's except for SotF do not have Official Servers ). Defaults to TRUE
          UIOnlyShowMapFileNames: This is an array of filenames (no extension and not case sensitive) for Maps to list in your TC's Host Game UI. If your TC includes and only supports a custom map, then you'll want to add it to this array. If there are entries in this array, then all installed maps are shown.
          UIOnlyShowModIDs: This is an array of Steam Workshop ID's for your Total Conversion to support. If there are no entries in this array, all Mods will be shown at the Host Game UI. If there are any entries, only Mod ID's in that array will be shown. If you want no mods to show, just add one entry that is an invalid ID like "0"

          Thanks all, and keep up the great work!

          All the best,
          Drake

          Please see for older ADK patch notes

          Comment


            Originally posted by MrPie5 View Post
            I was afraid that would be the case. I really don't want to reinstall the launcher.
            Don't they normally leave the content link up until the next update though? Why'd this one get taken down in 2 days?
            They leave the links there until the update files linked in the first post have been pushed to the launcher, which they have, so they've been removed.

            -WM
            Workshop: My Workshop
            ARK Modding Discord Admin: Join here!

            Comment


              Im not sure why they removed the links(i don't think they did that before). Would be cool if they stayed up because some people don't use the launcher at all. I personally can't use the launcher even if i wanted to because of the stupid updating process that needs basically double the diskspace of the adk installation.
              ARKModding.net Wiki --- ARKModding.net: Resource Collection, BP Snippets --- ADK Tutorial/Example Blueprint Collection on github --- Tutorial: Adding custom MultiUse(Radial) menu entry/action --- My Steam Workshop

              Comment


                Is this new Option ("Override Exact Class Crafting Requirement") only enabled by default for "Raw Meat" and "Prime Meat" ? Because without adding this Option to the "Raw Fish Meat" and "Prime Fish Meat" I still wasn't able to cook the two Fish Meats.

                That's why I decided to add the Option to all 4 Meats manually. Just to be sure.
                But now there is another Problem. But only with "Raw Fish Meat", which produces "Cooked Meat" and "Cooked Fish Meat" at the same time....

                Comment


                  Even tho the dev kit installed on my (D) drive, while updating the launcher checks the whether (C) drive has sufficient storage. Is there a way to fix this?

                  Comment


                    Any news about the new version of the dev kit? The next game update is 22th june!

                    Comment


                      Originally posted by RolandDEden View Post
                      Any news about the new version of the dev kit? The next game update is 22th june!
                      I wait for it too, since the v240.6 the ADK got no Update...

                      Comment


                        Originally posted by RolandDEden View Post
                        Any news about the new version of the dev kit? The next game update is 22th june!
                        Originally posted by Killerzwerg View Post
                        I wait for it too, since the v240.6 the ADK got no Update...
                        Fear not, we should have the new update either soon or within a couple of hours...

                        -WM
                        Workshop: My Workshop
                        ARK Modding Discord Admin: Join here!

                        Comment


                          Originally posted by StudioWildcard View Post
                          ~SNIP~
                          Content link is borked in the OP. https://drive.google.com/file/d/0Bwk...FGU0YwaVU/view

                          -WM
                          Workshop: My Workshop
                          ARK Modding Discord Admin: Join here!

                          Comment


                            Fixed content diff link

                            Comment


                              Originally posted by StudioWildcard View Post
                              Fixed content diff link
                              Problem with GitHub binaries it seems. On load the DevKit appears to look for a shader called "LandscapeInfoStaticMeshPixelShader" and it's nowhere in the DevKit install or in either the Content or Binaries archives.



                              -WM
                              Workshop: My Workshop
                              ARK Modding Discord Admin: Join here!

                              Comment


                                Yep, happening to me as well.
                                Mods: Dinosaur Sound Overhaul True Wardrums 2.0

                                Comment

                                Working...
                                X