Overgrowth

Overgrowth

66 ratings
Forge of Eternal Triumph
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.245 MB
30 Mar, 2018 @ 7:53pm
7 Apr, 2018 @ 1:35pm
4 Change Notes ( view )

Subscribe to download
Forge of Eternal Triumph

Description
Forge your combat platforming skills against an endless horde as you jump above a lake of lava. Try to get the highest score you can before you die. However, as your score increases, the difficulty does too. You will be on the move constantly to avoid being outnumbered. Furthermore, special runner enemies will appear that will heal you if you can catch up to them and kill them. As the pressure from the enemies increases, you must make sure your movement remains solid, as a misjudged jump can be fatal. This mod also includes the tools to make your own level with this game mode.


To make your own Endless level:

1. Make your battleground

2. Place Character Spawn Point objects at good places in your level, such as dead-ends. You must have at least 1.

3. Place at least 3 Runner Hiding Spot objects at far reaches of your level. These should have at least two ways to reach them, so that the runners won't be easily cornered.

4. Place the players' characters at some Character Spawn Points you've made. Press ctrl-shift-p to make them playable. This will be where those characters initially spawn.

5. Make a platform out of sight of the rest of your level.

6. Design your non-player-characters (npcs) and put them on this platform. You should design 3 difficulties of enemies. You can also have npcs that are on the players' teams or independent. Attach weapons and objects to your npcs.

7. Place an Endless Level object somewhere in your level.

8. Edit the parameters of the Endless level to tune the intensity of the battle. There are three difficulty levels: 1, 2, and 3. Level 1 is the base level, and levels 2 and 3 are unlocked once one of the players has a high enough score. You can change how many npcs will be spawned at each level, as well as the probability you will see a runner. You can also change the music. The music options are:
slaver
swamp
cats
crete
rescue
arena

9. Edit the parameters of each of your npcs. You should see a new "_ Endless Difficulty" parameter. Set this to 1, 2, or 3 for each npc. At each difficulty level, only npcs of that level or lower will spawn.

10. Save your level and test it out!


Note: since your npcs will be running around and battling while the Endless Level object is in your level, I recommend deleting the Endless Level object and resetting the level whenever you want to edit your npcs. This will return them to where you originally placed them on the platform.
34 Comments
SpaceViking 21 Mar, 2023 @ 11:51am 
Is this Red Shards
Jolly Roger 15 Oct, 2022 @ 1:32pm 
@Xephelium Ahh, I see! That's actually pretty funny. XD

Honestly, it isn't that much of a challenge for me to reach 100 points; it just requires not taking any stupid risks, like getting ganged up on or trying to melee fight that big bunny with the metal mask and double-handed sword (who I call "The Executioner"). I know that enemies don't block attacks when they're jumping in midair, so a lot of the time, I wait for them to be jumping over to my platform, and then I strike them to trip them up or throw my weapon if I'm holding a dagger or spear. Jump-kicking helps a lot, though I gotta make sure I angle it properly and don't send myself careening into the lava. But I have the Double Jump mod enabled, so that usually helps me with near scrapes of death, unless I'm moving too quickly. And, of course, killing the runners helps keep me going.

But yeah, this is a super fun map! I play it almost every day and always try to reach 100 kills before stopping. Great job on it! :3
Furbyfondler 15 Oct, 2022 @ 1:10pm 
Impressive
Xephelium  [author] 15 Oct, 2022 @ 12:41pm 
@Terrifyger Holy cow you actually beat it! I added that in as an easter egg. I figured nobody could get 100 points, and if they did, they deserved to have their enemies flee in terror from their presence.
Jolly Roger 15 Oct, 2022 @ 11:58am 
This map is super addictive and wickedly fun, but I've noticed something odd about it. Whenever I exceed 100 points, the enemies suddenly stop trying to come at me and instead start running away from me. They tend to run in a group, going the same route and jumping to the same platforms, and if they're far enough away from me, they stop moving until I get closer to their location. They only make a move to fight me if I land on the same platform as them. Essentially, they start behaving like the runners, only without the health regeneration upon dying. Though if I end up dying after exceeding 100 points, the enemies go back to normal - until I reach 100 points again.

Is there a reason why they do this? Don't get me wrong, it's not like I really mind it, since I also get the "Congratulations" message when I reach 100 points (so I assume that that means I "beat" the map), but I AM curious as to why it happens.
Selah 23 Feb, 2020 @ 1:18am 
this mod is actually hella fun. for those who make endless lvls pls post them!
Furbyfondler 5 Oct, 2019 @ 6:54pm 
I need lots of this
Xargock 22 Nov, 2018 @ 7:25pm 
Sorry to throw so much at you at once, but I'm also noticing a sort of difficulty/limitation to the spawning script; I notice that if you have a lot of allies on the field while at difficulty 3, and then you die, characters stop spawning because the number of alive creatures exceed the difficulty 1 spawn numbers; this results in a stalemate because no new enemies spawn, and no one dies since no enemies exist to kill them. This can be worked around by having a total number of "friendly" characters that does not exceed the difficulty 1 spawn limit -1, but I feel like a scripting solution might be called for - I think I saw that there's code to ensure that there's always at least one hostile character when a spawn is chosen, but it's negated if there aren't any spawns at all.
Xargock 20 Nov, 2018 @ 11:10am 
Another possible feature request; I know it's probably easy enough to just make a unique script for this on a level-by-level basis, but would you also consider adding a function to the Endless Level hotspot params to set what the "runner" is called and the message that comes up when it's slain? I'm thinking it'd be neat if you could set the runner to be called a "commander" or "target" or "spy" or "currier" etc etc, for plot/story purposes - for example - "Slay the "enemy commander" for a morale boost!" That would add a whole level of functionality and immersion to plot-based levels that use this.
Xargock 15 Nov, 2018 @ 8:53pm 
So, I've implemented one level in my mod using these scripts, and it's pretty awesome - I'm not sure if you have any plans to further develop this, but I was wondering if you might consider adding a function to the spawn points that would allow for specifying who can spawn there, like check boxes for player spawn and/or non-player spawns, or perhaps even by team designation, etc. That would allow for some really neat storytelling with this script - for example, I've been envisioning a castle or city with invaders spawning in set locations, or battle lines on a battle field with allies spawning behind you and enemies spawning at the edges/gate, etc.