Jump to content

Recommended Posts

I decided to adapt a character from a comic book that I like, using the character template, to use in DST in my game with my friends. I got all the images made for both the normal sprite and the ghost but I've been running into some issues with their abilities and skins. In the comic the character has the power to manipulate space-time and primarily uses that ability to time travel, but a time travel ability wouldn't really be possible in DST so I figured I'd lean in to the other stuff one could do with space-time manipulation. Somebody suggested looking at other characters on the workshop and I found this one. The abilities are basically what I wanted to do except I'd rather they be tied to a keybind instead of needing any objects, like pressing 1 to stop time, 2 to teleport, etc. But I can't quite figure out how to do that.

Another issue I've been running into with this character, and basically all my custom characters, is that custom skins aren't working. I've looked at other custom characters with custom skins like this one, I have the custom skins mod, and I've done everything the way the other mods did but it isn't working. Without the skins my character works fine but with the skins the game just crashes.

Spoiler
22 hours ago, HeroSoda said:

I decided to adapt a character from a comic book that I like, using the character template, to use in DST in my game with my friends. I got all the images made for both the normal sprite and the ghost but I've been running into some issues with their abilities and skins. In the comic the character has the power to manipulate space-time and primarily uses that ability to time travel, but a time travel ability wouldn't really be possible in DST so I figured I'd lean in to the other stuff one could do with space-time manipulation. Somebody suggested looking at other characters on the workshop and I found this one. The abilities are basically what I wanted to do except I'd rather they be tied to a keybind instead of needing any objects, like pressing 1 to stop time, 2 to teleport, etc. But I can't quite figure out how to do that.

Another issue I've been running into with this character, and basically all my custom characters, is that custom skins aren't working. I've looked at other custom characters with custom skins like this one, I have the custom skins mod, and I've done everything the way the other mods did but it isn't working. Without the skins my character works fine but with the skins the game just crashes.

 

I know there are a few characters who have the ability to manipulate time
https://steamcommunity.com/sharedfiles/filedetails/?id=2576573801
https://steamcommunity.com/sharedfiles/filedetails/?id=3028688516
If you want to use it when pressing keys you should read this article

As for skins, you can read these articles Hornete or Rickzzs 

2 hours ago, Haruhi Kawaii said:
  Reveal hidden contents

 

I know there are a few characters who have the ability to manipulate time
https://steamcommunity.com/sharedfiles/filedetails/?id=2576573801
https://steamcommunity.com/sharedfiles/filedetails/?id=3028688516
If you want to use it when pressing keys you should read this article

As for skins, you can read these articles Hornete or Rickzzs 

I think i'm going to need a little more hands on help with this.

48 minutes ago, Haruhi Kawaii said:

Well, maybe I can't help since I don't know too much about these things

Probably not then. I looked at the links and I have absolutely no idea how to use what zarklord is saying to achieve what I want. I'm going to need a lot more help to get these character abilities working with keybinds instead of being tied to objects. As for the skins, Hornete's tutorial is great and I know other people have gotten it to work because I've looked at mods that used it, but the problem is that it's exactly what I've already done and it isn't working.

20 hours ago, HeroSoda said:

Probably not then. I looked at the links and I have absolutely no idea how to use what zarklord is saying to achieve what I want. I'm going to need a lot more help to get these character abilities working with keybinds instead of being tied to objects. As for the skins, Hornete's tutorial is great and I know other people have gotten it to work because I've looked at mods that used it, but the problem is that it's exactly what I've already done and it isn't working.

Since I don't know how to create a time stop component, I will use this mod libTimeStopper
https://steamcommunity.com/workshop/filedetails/?id=2576514266
Turn on that mod and put this code in your modmain, test in game and press the V key. That's the basic way to stop time, you'll have to add cooldowns, who will use it, etc

Spoiler
local function timestoptest(inst)
GLOBAL.TheWorld.components.timestopper_world:DoTimeStop(5, inst)
end

AddModRPCHandler("timestoptestRPC", "timestoptest", timestoptest)

local function SendtimestoptestRPC()
    SendModRPCToServer(GetModRPC("timestoptestRPC", "timestoptest"), inst)
end
GLOBAL.TheInput:AddKeyDownHandler(GLOBAL.KEY_V, SendtimestoptestRPC)

 

 

9 hours ago, Haruhi Kawaii said:

Since I don't know how to create a time stop component, I will use this mod libTimeStopper
https://steamcommunity.com/workshop/filedetails/?id=2576514266
Turn on that mod and put this code in your modmain, test in game and press the V key. That's the basic way to stop time, you'll have to add cooldowns, who will use it, etc

  Reveal hidden contents
local function timestoptest(inst)
GLOBAL.TheWorld.components.timestopper_world:DoTimeStop(5, inst)
end

AddModRPCHandler("timestoptestRPC", "timestoptest", timestoptest)

local function SendtimestoptestRPC()
    SendModRPCToServer(GetModRPC("timestoptestRPC", "timestoptest"), inst)
end
GLOBAL.TheInput:AddKeyDownHandler(GLOBAL.KEY_V, SendtimestoptestRPC)

 

 

I don't think you quite understand. I already found a character that has abilities that are exactly like what I want. I provided a link in the original post. The problem is that they're all tied to objects and I need them to be tied to keybinds instead. The way the character I found, Ouro Kronii, works is that her abilities are attached to the two swords and the headgear she comes with. You equip one sword and that sword can Time Stop. That same sword can Time Lock enemies when you strike them with it. You equip the other sword and it can Time Warp. And she has to wear the headgear to accumulate points in order to use the abilities. For the character I'm trying to make the abilities already exist, I just need to remove those swords and the headgear as a factor. I'd like to have the character Time Stop when pressing a button, like the number 1, and Time Warp when pressing another key, like the number 2, instead. As well as Time Lock enemies whenever the character attacks, regardless of what weapon they have equipped, and accumulate points without needing to wear the headgear.

Edited by HeroSoda
18 hours ago, HeroSoda said:

I don't think you quite understand. I already found a character that has abilities that are exactly like what I want. I provided a link in the original post. The problem is that they're all tied to objects and I need them to be tied to keybinds instead. The way the character I found, Ouro Kronii, works is that her abilities are attached to the two swords and the headgear she comes with. You equip one sword and that sword can Time Stop. That same sword can Time Lock enemies when you strike them with it. You equip the other sword and it can Time Warp. And she has to wear the headgear to accumulate points in order to use the abilities. For the character I'm trying to make the abilities already exist, I just need to remove those swords and the headgear as a factor. I'd like to have the character Time Stop when pressing a button, like the number 1, and Time Warp when pressing another key, like the number 2, instead. As well as Time Lock enemies whenever the character attacks, regardless of what weapon they have equipped, and accumulate points without needing to wear the headgear.

Maybe you should contact the author of that mob, the example I just sent is just pressing a key to do something

1 hour ago, Haruhi Kawaii said:

Maybe you should contact the author of that mob, the example I just sent is just pressing a key to do something

I can't. Even if Steam's chat service weren't a buggy mess that only works half the time you still can't message people on it that aren't in your friends list. And I can't leave comments on DST mods because the game was gifted to me.

Steam has some of the most bizarre and ridiculous community restrictions I've ever seen. I don't recall the exact numbers, but if you haven't spent a certain amount of money in the last some odd number of days on Steam they restrict you from doing basically anything outside of playing your games. I don't buy many games. I play the ones I have for a very long time. And when I do buy games I prefer to buy them standalone when possible instead of through a launcher like Steam or Epic. So, multiple years go by were I don't spend any money on Steam at all. And they really don't like that.

Edited by HeroSoda
  • Sad 1

I can't help with the time stop thing but I've used Hornete's modded skins API, if you are still having issues with that.

"It's not working" is unfortunately not enough information to help you. I can already see by the links you posted that you've been referencing mods that don't actually use the current skins API - that Splatoon one uses the old depreciated standalone version - so I imagine the problem is with your coding.

You need to post your mod files if you want someone to directly fix your problem. (Specifically, the version of your mod with the skins that crashes.)

If you're unwilling to I can only recommend ripping out all of the skins API stuff you've added and starting from the beginning.

Edited by Chesed
spelling

Networking tutorials can be found here. It's detail of explanation is incredibly well done, but the tutorials section is a bit messy so it may have been hard to find.

Good practice is to give the necessary information to be helped: which can include but is not limited to error logs, the code itself and the mod files.

On 2/3/2024 at 12:55 AM, Rickzzs said:

I'm really confused about what you need. Keybind you can see my mod Character Keybinds. Time stop you already found. Network you learn RPC. Skin you use Modded Skins or Glassic API.

I'm not sure what's confusing? Yes, I found a character with abilities that I want to use for my character, but I need them implemented in a different way. The character I found, Ouro Kronii, has the time-related abilities I'm looking for but they're part of her custom weapons and accessories. You need to have her hat and weapon equipped to use them.

I need those abilities, the Time Lock, Time Stop and Time Warp without the need for those weapons and hat. I need them to be able to be used by simply pressing a button on the keyboard. One key assigned to each ability, like using Time Stop when pressing 1 or Z and Time Warp when pressing 2 or X, etc. 

On 2/3/2024 at 6:26 AM, Chesed said:

I can't help with the time stop thing but I've used Hornete's modded skins API, if you are still having issues with that.

"It's not working" is unfortunately not enough information to help you. I can already see by the links you posted that you've been referencing mods that don't actually use the current skins API - that Splatoon one uses the old depreciated standalone version - so I imagine the problem is with your coding.

You need to post your mod files if you want someone to directly fix your problem. (Specifically, the version of your mod with the skins that crashes.)

If you're unwilling to I can only recommend ripping out all of the skins API stuff you've added and starting from the beginning.

The abilities are significantly more important than the skins. I would like skins but I don't need skins, however, the character needs their abilities or there's little point.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...