Starbound

Starbound

Not enough ratings
Playable Ripto (ambush events)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.154 MB
28 Sep, 2021 @ 4:32am
23 Oct, 2022 @ 7:03pm
4 Change Notes ( view )

Subscribe to download
Playable Ripto (ambush events)

In 1 collection by TheTwilightDancer
Starbound mods
186 items
Description
Minor edit: Nothing except an updated artwork. Switched to black lineart for bolder detail.

You need to have the Playable Ripto mod installed to use this. Go here to install the main mod. The mod page and the discussion thread will provide more info.

What this addon does is allows for ambush events. Ripto and his minions (both as allies or enemies) are on a 45 minute cooldown on average before they show up on a planet's surface. Barren planets, Garden planets, and moons will not have ambush events. There's stronger and weaker variations of them. The unedited friendly and hostile NPCs appear on all threat levels. Ripto and his minions will also appear sometimes in a much stronger state (they have custom stats) but they won't appear on planet tiers 1,2, and 3. Ripto, when hostile, functions as a mini boss (only the stronger variation) so if you can't fight him and his minions, flee. They don't remain on the map permanently. All event NPCs (both friendly and hostile) have their persistence set to "false" so if you leave offscreen far enough or beam off the planet and come back, they'll be gone. Alternatively, enter /admin to set yourself as an admin then put /entityeval status.setResource("health",0) then put the cursor over the NPC and hit enter. The NPC will disappear.

The main mod has the same NPCs, but their persistence is set to "true" (they remain on the planet until killed) and can only be spawned in via admin commands or an NPC spawning mod, like NPC Spawner +. Ambush events were originally in the main mod but I separated it into an addon because not everyone liked having the ambush events and it needed a rebalance. The threat level check, preventing ambushes on Barren, Garden, and moons, and splitting the NPCs into weaker and stronger variations should balance it better. I made hostile boss Ripto a little easier to damage, but I still intend to keep him as a challenging opponent. When Ripto is friendly, he and his minions function as temporary battle assistance.

Special thanks goes to Silver Sokalova and Omeruin for sharing assets for ambush events, and thanks also goes to Lyrthras for helping me with lua parameters (I suck at lua, lol) that I needed to get the events to always spawn a single Ripto NPC type and always as the "Ripto" species, while keeping the minions as a random number and vanilla species.
3 Comments
TheTwilightDancer  [author] 1 Apr, 2022 @ 9:48pm 
Yes, it goes by planet threat level rather than planet names, so it affects modded planets as well. The only planets that the code tells not to spawn the ambushes are Barren and Garden planets, and regular, airless moons are also exempt. Planet-like moons still have ambushes. The stronger version of the enemies only appear on planet threat levels 4 and up.
KitsukiKit 1 Apr, 2022 @ 9:40pm 
Does this happen on every planet vanilla or not? Aside from the exceptions of course.
Silver Sokolova 28 Sep, 2021 @ 8:19am 
omo