Everything posted by beatspores
-
Magran's Blessing Fire Shield Weapon Change
beatspores replied to ebonfowl's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Sounds good. This has been bugging me too.
-
Apotheosis - Mod Editor for Deadfire
You can calm down, there's no stress! It's just a video game. 😁 Yes I thought about a comparison feature too. But I didn't want to mention / suggest it because I don't know how hard it is to make. For me, if I was the only one using the program, I would prefer having the feature of toggling tabs staying open while I traverse components. I found that, at least I, can open two instances of Apotheosis, as if it was two separate programs.
-
Apotheosis - Mod Editor for Deadfire
Sounds good! Another thing that I've thought about a lot, that would be soooo nicely accomodating: If one could set to have opened drop-down tabs for components, such as a GenericAbilityComponent's entry StatusEffects just as an example, stay open on all components when browsing around. Since I often don't "get," thus cannot freestyle, what I have to do to make something work as I intend I need to look up examples of other component's makeup, which I can then base my own component on and alter to the way I want it. So I very often have to look through a lot of components and entries in them. One case where this would really speed up things is when using the arrow keys to traverse components and having the components' opened and open/open/opened entries stay open. This feature would be sooo beautiful. 🤟 Perhaps a toggle next to the dark / light theme switch?
-
Apotheosis - Mod Editor for Deadfire
A couple of questions or feedback on Apotheosis that I've considered, now that I have had some time to dive deeper in this awesome application. I can't resize the list column widths. It would be very helpful as often there's a lot of x-space in the left columns that would be really beneficial to have on the "component side" on the right, especially when working with Conversations, which, by the way, is a level of refinement of a third party mod application I never ever would have expected. Also, if the column widths were adjustable, perhaps one can have the minimum x-size of the application smaller when multitasking with other windows, although this "requirement" is very seldom for me. - Its main window's space is including the drop shadow behind it. Is it possible to send the application's shadow to be handled by the OS? It would be preferrable to have it that way I think, for several reasons; one of them being able to click to select some other application's window behind Apotheosis. A very, very small nitpick, but since it's also UI-OS related I'll mention it anyway: I think the commonly seen Linux-oddity of rounded top borders but not bottom borders has sneaked its way into MS Windows. If it is a stylistic choice, I have no arguments against it. But if not, I thought I could mention it. I tried to get into Linux, a year or so ago, by installing Zorin. I tried my hardest but it was all above my software maintenance comprehension so eventually, unfortunately, I had to choose between going insane or to go back to Mac. And a final thing that crossed my mind is about the Game Data Query, which is very cool. I finally had some time to read through the instructions on how to use it correctly. Is it possible to query for component entries where for example "_ext" or "upper," et cetera, is a part somewhere in the name or reference or what one would call it? For example "_ext" would throw back results such as "district_town_exterior" or "ability_extended_time." - I was wondering, is it possible to export the entries in the query results as a list of some kind? Say the GUID's and / or the debug names. It could be very valuable if one is making a conditional script that must check against all the entries one caught through using the Query. Maybe Apotheosis could save the list of results one generated in some simple tab inside Game Data Query. Then one could reference that list in a conditional script, from ModScriptHook et cetera. And then Apotheosis just hands over to you a standard script with a ton of: IsRaining() and { IsInActiveScene(the_huge_list[0]) or IsInActiveScene(the_huge_list[1]) or IsInActiveScene(the_huge_list[2]) or IsAct... }But maybe it's very fringe stuff I'm touching here, maybe it's not worth the work needed to implement, I don't know. Anyway, again, tremendous application this! I'm making good progress with my mod right now and having fun tinkering with stuff!
-
Apotheosis - Mod Editor for Deadfire
I'm no wizard at modding but from what I've seen that should a 100 % be possible and probably not that difficult either if you know what other spells are doing something similar and you check what makes them work. For example the Watcher's Blade has Deny the Wheel enchantment that spawns a Shadow when you kill a kith enemy with the weapon. I'd wager you can copy that enchantment's mechanism to your necromancer spells. Also, as it happens, I'm doing precisely some necromancy-inspired modding with Apotheosis right now. I'm making my own sidekick. As in: an actual sidekick - not just an exported adventurer. It has custom voice, chatter, conversation, unique subclass, item, "altered subrace," and so on. The necromancer subclass is not for any spellcaster class; it will be unique for my sidekick's, and it's tied to the character's backstory. My little project wouldn't have had a chance to begin with if it weren't for Apotheosis, among others; the tool is indispensable!
-
Please help with simple mod
beatspores replied to Majber's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)b6d48764-123a-4e3f-a6a7-c1f0ee773f60 Should be the ID for Goldpact Knights.
-
Please make Pillars of Eternity 3 or another cRPG in that universe
100 %!
-
Cut Content - Ydwin's Original Introduction
beatspores replied to Kvellen's topic in Pillars of Eternity II: Deadfire Stories (Spoiler Warning!)Maybe it was the ship she mentions she sailed on when you recruit her. A successful experiment and... "the details are unimportant," because the details involve a ship in pieces and a few dead fellows...?
-
Tutorials for isometric CRPGs/action-RPGs in Godot?
While I don't know, having never developed a game myself, I would strongly suspect making a 2D game with isometric presentation to be considerably more straight-forward, and has you using your hours on something that leverages your gameplay and not something that's only under the hood. Instead of x-y-z you only have to think in x-y. I guess the most direct analogy is maths when you have to add dimensions, as the product is non-linear: 2x times 2y is 4, while 2x times 2y times 2z is 8 -- double the total of what you had to take in account going only x-y. For example you can drop everything about 3D rendering, lighting, more complex pathing, etc etc. The Pillars games' presentation is rendered 3D, so it's 2D when you're playing the game. The only things still real-time rendered in 3D are basically the characters / NPC's, and a miniscule numbers of special effects, some doors et cetera. But because the characters are in 3D, they still had to add dynamic lighting on top of their 2D. The final product is as you know absolutely beautiful, but there's still considerable time investment to achieve it. But again, the gameplay is 2D. Again, I'm not a game developer so take my thoughts for what they are. But I hope they've given you some things to consider. Best of luck to you whatever you choose!
-
New Mod: Combat XP Forever
beatspores replied to ebonfowl's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Perhaps there's a work around one can do in Apotheosis or a code editor. Maybe if you can set the required XP to fill the beastiary entry to some absurd number. Or a script that resets the accumulated XP for the beastiary after each time it got added. This would of course make the entry forever unfilled but I guess most players never use it anyway.
-
Maneha
You probably already know but you can talk with her in the tavern in Dunnage. A user in the Deadfire modding forum have made a proof of concept that one can make a character into a sidekick in Deadfire in terms of voice barks etc.. He made Durance, you can probably copy his method, which he has explained in the thread.
-
Any way to make companion idle poses available for player character?
beatspores replied to crispy's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)gamebundle files are basically just text / script / code. Inside of them there's code that adds new items et cetera, or they will change what is already in the game. An example, which will probably explain some what you already know, but there's a point at the end of it. Jump to last line in my post for too-long-didnt-read. If I make a mod that changes a specific armor's stats or something, I look up that specific armor's ID number in the game and in my own mod I change the stats Obsidian gave that item. I write my tiny code change in an item.gamedatabundle file and place it in the override \ mod folder for the game. I haven't written anything about any other item or element of the game and thus the only thing my mod will affect is this specific item. If I make another mod for some other item, a weapon or something, and not adding code for any other stuff than this new item, my new mod is perfectly compatible with my first mod. But had I coded anything that would state something else about the same specific armor in my first mod, it would be a conflict of which mod would take precedence, and I must make a choice for which one I want. Now, the point is: The gamedatabundles files can have the same name for the mods, that is no issue at all. It is the code inside them that could potentially be a problem, if they state different things about the same element of the game – items and such. The most common potential clashes, from what I've noticed digging around to learn how to make mods, seems to be that mod makers who make a new item also add their item to a specific merchant in the game – else the item wouldn't be accessible for the player to purchase. But the mod makers copy the list of what the merchant sells and then also places their mod item into that list. If you have two separate item mods that places their new item in the same merchant's inventory, that would clash and only one of the modified lists for the merchant will be used: the one above the other mod in the mod manager. I saw somewhere that you can make a script that just checks what the merchant has in their inventory and then just add the new item to it, which would most likely make two mods altering the same merchant compatible with each other. But that is something that isn't obvious or as direct for most modders, myself included. I would only manage this if I saw an example of it. After this wall of text, finally: read the description for your mods and unless they mention the same item, character, stat, et cetera, you are most likely a 100 % safe.
-
Any way to make companion idle poses available for player character?
beatspores replied to crispy's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)While you're waiting for his reply I can add that as long as the mod doesn't touch the same functions or items or characters it won't matter. In case you have mods that do affect the same elements in the game, place the mod you consider more important above the other ones.
-
Apotheosis - Mod Editor for Deadfire
If it is possible to "delete" a character with a script like that, would it be possible to instead swap out a character for an exported adventurer / sidekick light as per Kvellen's prototype?
-
Any way to make companion idle poses available for player character?
beatspores replied to crispy's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Is it possible to use an animation from the list of NPC animations? The ones where some of them are sitting, hammering a wall, et cetera. I want to see if the animation Sharpening Blade would work well as a companion personality animation. Please see attached image. – https://drive.proton.me/urls/VZKPSB3HXG#ZPjhpnisbib3 for higher resolution. I've tried to see if I could figure out how to do this with Apotheosis but can't see how. I've tried opening the .gamedatabundles in VS Code et cetera but none of them want to reformat the code back to something I can read and not just one long line of code. Also, I can't seem to open .character files in any application, I'm guessing it must be some kind of text editor / code editor. Also, a separate question, is it possible to add a prop item to a character / companion personality animation from some item, and connect it to one of the game's defined points for the 3D models?
-
Turning an Adventurer into a Sidekick/Companion?
beatspores replied to Kvellen's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Thank you so much. With your input I have decided to make an original character / adventurer first, where the floor for what I will consider is decent quality is much lower as it's not building on top of something created by Obsidian. I will start with the character's unique item and then some prototyping with whatever 2D graphics that can be changed and trying out adding custom player command acknowledge wem's. I love Durance's chatter... "Light, flame, and sound - we'll keep to ourselves." "Magran's fire casts light in dark places." ... 😍 And, if custom 3D geometry isn't possible, is it possible to at least have custom 2D textures? Say I want to have a new texture on some clothing? Because I'm thinking, shouldn't there be source paths referenced by items and such? I've seen that the expansions have their own bundles, and in the expansions they must surely be referencing assets from both the base game and its own new stuff...
-
Turning an Adventurer into a Sidekick/Companion?
beatspores replied to Kvellen's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Thank you Kvellen for the reply! I reeeaaaallly want to make my own companion, a sidekick recruitable just like those others in the game. It would be a NPC from the first game that I really wanted to see more of. It's not one of the companions and it would probably be a very surprising choice for most Pillars players. If there was any way to do it I would have wanted to do this: a companion you find in one of the map areas you talk to them and can recruit them custom voice: potentially dialogue, but if nothing else only area specific barks and fight lines custom face geometry and texture, like the glb-files in the game bundles – this would really sell the character as the character they have 1 stat-boosting and non-removable item, and possibly 1 unique weapon Of these I could myself produce this: custom dialogue / trees I think good enough voice "sound / identity" .wem custom face geometry / texture custom items Tying it together and placing them in the world, the script launching a dialogue or bark, is something I would need help with. And directed to which files I need to duplicate and customize. I know bits of React and Python, and might be able to manage some of the scrips if I can look at existing examples close enough to what I need. So if I understand you correctly, and seeing your Durance mod: custom voice .wem's are possible iniating a dialogue and choosing a class is possible through an item script full start-to-end dialogue trees are possible but the player themself iniating a dialogue through speaking to a NPC placed in a map / level is unknown? and also placing a character in a map / level at all is also unkown? what about scripts for entering an area launching a bark or conversation? what about a custom face geometry / glb file? Huge thanks if you can reply!
-
Turning an Adventurer into a Sidekick/Companion?
beatspores replied to Kvellen's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)This is absolutely beautiful. What would be needed to make him a full sidekick? I mean that you could find him standing somewhere, initiate a conversation and then recruit him, choose the class and then just a normal sidekick...?
-
Apotheosis - Mod Editor for Deadfire
I shot you a PM!
-
[Tutorial] How to edit assets and assetbundles.
beatspores replied to Fhav6X's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Is this thread still alive? I want to make a mod to add the Wymund Skaen Priest hat to Deadfire. I suspect this will have to be done by making my own 3D model with Blender and then put it into the Deadfire files. "Normal" override folder won't work probably if I understand things correctly, but I'm not very savvy on this. Many thanks / b
- 20 replies
-
- Tutorial
- How to
- asset
- assetbundles
-
Tagged with:
-
Apotheosis - Mod Editor for Deadfire
Will there be a Mac version too? I don't know nearly enough about programming to know if this is at all a logical question, but I figured I could ask since you have made both Linux and Windows already.
-
How to bind specific camera settings to hotkeys for use in-game play.
beatspores replied to beatspores's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Thank you so much Noqn that seems to work!
-
I made a wallpaper with own map of Deadfire. Hope you like.
beatspores replied to beatspores's topic in Pillars of Eternity II: Deadfire General Discussion (NO SPOILERS)I wanted to center it on Neketaka so of course it's cut on the sides because of this. Although, if I used my brain I should have just extended the water to the left and bottom since they're all islands. I'll get to this later and update the post.
-
I made a wallpaper with own map of Deadfire. Hope you like.
Started out just playing around with my own map to test some stuff but sort of never stopped so now it's a wallpaper. Hope you like it. Here are HQ image downloads: 4K plain: https://drive.proton.me/urls/32KKBTZCVM#MYLolStaN4em 4K ultrawide plain: https://drive.proton.me/urls/6T90PG8P20#sB24q7rgLSB7 4K Windows 100% scale: https://drive.proton.me/urls/JP3R5DPGS0#406FJv9VkOvG 4K Windows 125% scale: https://drive.proton.me/urls/MH9QYS895R#94iEVgwEvO0m 4K ultrawide Windows 100% scale: https://drive.proton.me/urls/492C91HV64#0oAGQ5V41YO6 4K ultrawide Windows 125% scale: https://drive.proton.me/urls/DFZS3G98J4#opES5sA2x2qK 4K Mac: https://drive.proton.me/urls/QBN6BQ4BX8#pfBL5fPYEacq 4K ultrawide Mac: https://drive.proton.me/urls/H1KCEMH890#HQBHvyyqRxZX If you like it and use it post a screenshot so I can see if works out well with the Windows bar on the bottom. I only have a mac. Regards / b
-
How to bind specific camera settings to hotkeys for use in-game play.
beatspores replied to beatspores's topic in Pillars of Eternity II: Deadfire: Modding (Spoiler Warning!)Thank you so much for taking the time to look at this. Unfortunately I can't get this to work. I've tried several different kinds of keys but nothing happens either on or off. I also get a couple of error messages. Image 1 is when I try to bind an F-key, image 2 is when I try to bind a "regular" key, image 3 is when I try to reset the setting. When I use the ClearBoundCommands nothing shows about if it was registered or not. I'm on mac by the way, running from a game install file downloaded from GOG, if that changes anything in this.