Project Zomboid

Project Zomboid

38 ratings
Jumper
4
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.050 MB
20 Dec, 2022 @ 4:32pm
20 Jun, 2024 @ 8:52am
16 Change Notes ( view )

Subscribe to download
Jumper

Description
I am on an indefinite hiatus from Project Zomboid. Feel free to use my code for future mods, and feel free to update my mods for B42. Please do not reuse their exact names or mod id's to avoid confusion and bugs for B41 players. I can only guarantee my mods worked when used alone before B42 dropped. I will no longer be retesting them when people have conflicts. Thanks for the support over the years.

Remember countless visited locations (sorted by category) and jump (i.e., teleport) to them on the fly using your context menu. And if any players are within a square of your position, they can be brought with you!

Details

This mod adds trait called "Jumper" that is required by default in order for players to have this ability. Please enable "Only Jumpers Survived" in your sandbox options if you would like to give everyone this ability.

You can also completely disable the ability to bring nearby players with a jumper in the sandbox options, or require players to be part of the same faction in order to group jump if that is more appropriate for your server.

Players can use Mod Options in order to adjust various settings in game:

1) Disable Sound Effects
2) Disable Custom Animation
3) Hide Origin Location
4) Hide Recent Locations
5) Prioritize Group Jumping in Menus
6) Limit Group Jumping to Faction Members
7) Activate Single Menu Mode

You can also hide various menu options, such as Rename, Move, and Forget. Please visit Mod Options in-game for more details.

Please note that other players will not currently hear your sound effect or see your animation. Expanding the animation to other clients may not be realistic and I am honestly unlikely to add this; I will, however, explore ways to play the sound effect for nearby players in a future update.

Custom Locations and Categories

Feel free to fill your context menu with a range of locations organized by category. Locations in categories are permanent until you choose to forget them. Categories and locations can be freely renamed. Categories inserted within the Category Options menu of another category will appear directly below that category to allow a bit more freedom of organization. Finally, categories and locations can be freely moved up or down in their respective lists. Please note that there is a character limit based on the font size you are currently running when you add new categories or locations (the limit ranges from 19 to 23 characters); if your name gets cut off weirdly, just rename the category or location something shorter.

Automatically Remembered Locations

This mod will automatically remember where you are when the game first loads you into the game as a jumper (your "Origin"). It will also remember two of your recently visited locations (a "Recent Past" location and a "Distant Past" location); these will appear after you begin exploring, and will be updated automatically as you move around the map.

Works in both SP and MP, but local splitscreen with two Jumpers would cause location storage conflicts (I may improve this in the future, but programming for splitscreen will require a significant increase in my code complexity). As far as I know, this mod works with every anti-cheat protection enabled. Please let me know via the comments below if you believe you have discovered otherwise!

Jump to Locations on Map

Using either G (by default) on a keyboard or Select (also known as Back or Share) on a controller, you can now teleport to your cursor on the world map. Ability must be enabled in sandbox options (as it is not ideal for most PvP servers for obvious reasons). The keyboard shortcut can be rebound in the UI section of Key Bindings in the Game Options menu. This ability is limited the same as any other ability in this mod; to use it, players must be jumpers, and they must have energy if you enable those features.

Find Other Survivors

Using sandbox options, you may optionally enable the ability for jumpers to randomly jump to any survivor on the map, or, alternatively, any jumper on the map!

Costs and Requirements

Your wishes have been granted! In large part thanks to Aronai (Arokha), who sent me a significant and well-written chunk of the logic via Discord, Jumper now has sandbox options that allow server owners to establish requirements and costs for jumping. You may now require players to have enough energy before jumping, and you can stop players from jumping if they are too hungry or thirsty or stressed. You can also use these requirements as costs; if you enable Jump Costs in sandbox options, a jump that requires you to have 20% of your endurance will also spend 20% of your endurance. Finally, you can set a pain threshold, beyond which jumpers are in too much pain to use their abilities.

Find Zombified Players

Have you ever lost a zombified "ancestor" who happened to be carrying a real juicy Skill Recovery Journal? Wanna find that sucker faster? Play on a small server with just your homies who won't mind if you hunt all of their zombified ancestors on their behalf? Then you're in luck. Have the admin enable "Allow Jumpers to Find Zombified Players" in the sandbox options to add a context menu option for teleporting to a nearby "living" zombified player (dead bodies get removed from the search). This will make it much easier to find nearby player-zombies and recover your stuff.

Like this mod? Feel free to check out my other mods:

Meditation: Sit, cross your legs, and meditate in order to hide, rest, and recover.
Dawn of the Zed: Selectively hide UI elements on gamepad or keyboard.
Interface Reflexes: Close windows that clutter your screen by aiming or using a shortcut key.
Position Breakdown: Show your location (in tile, chunk, or cell terms) in a simple, highly customizable overlay that can be toggled using Dawn of the Zed.
Trash Talker: Given a trait, you will talk trash when you kill zombies. Customizable lines. Talking draws zombies.
Mobile Reader: Keep walking or driving while you read books or open your map.
Legible Mods: Makes the windows for various hosting options larger so that longer names of mods and their locations can be read.
Legible Container Headers: Makes your inventory capacity easier to read under various resolutions and font sizes.

[ko-fi.com]

Workshop ID: 2904523075
Mod ID: Jumper
40 Comments
dbzloverjam 5 Mar @ 2:44am 
it's also one i would love to see, so i do hope when b42 is far enough along for you, that you decide to update this.
riftssirdrake 24 Feb @ 11:05am 
One of my favorite mods, really hoping B42 gets its act together so you come back and update this and other amazing mods of yours!
Burryaga  [author] 25 Dec, 2024 @ 10:26am 
Not gonna lie to you... I haven't even looked at B42 because the news about it was a bit disappointing. I am not so eager to play B42 that I want to play without multiplayer, and I was really hoping they would finish gamepad support before B42 is stable. I see the current B42 unstable as more of an alpha in practice, and I don't really want to get into modding for B42 until it least has finished multiplayer support.

Even if I did start updating mods for B42, I have tons of people who want to see Act Undead, True Music Jukebox, Interface Reflexes, etc... Unfortunately many of the mods I've either created or helped develop are going to be in line ahead of Jumper when I finally do start updating.

Maybe I'll take a look at B42 solo in January but I'm just not in a hurry at the moment.
Ardour 25 Dec, 2024 @ 9:36am 
My big brother please upgrade to version 42
Burryaga  [author] 30 Oct, 2024 @ 10:41am 
Hope it makes romping around Knox Country a bit less tedious.
g_BonE 30 Oct, 2024 @ 8:52am 
Alright, thanks for the clarification! Had a look at the player data blob in the database file but could not make any sense of it. Anyways, still a superb mod, will keep using it.
Burryaga  [author] 29 Oct, 2024 @ 4:28pm 
They're part of your player's mod data, so you would need to manually pull that using debug mode. Transferring locations between worlds or save files more easily than that would require someone to work on a patch.
g_BonE 23 Oct, 2024 @ 11:15pm 
this is a great mod. thanks for making it! could you share where the created locations are stored so we could possibly reuse them in a new save?
Burryaga  [author] 6 Sep, 2024 @ 12:27pm 
Hmmm I'll look into it. Haven't updated in a long time but it's possible that this is a quirk that was missed. Can you message me on Discord and send me a screenshot of your sandbox options so that I can try to reproduce your issue locally?
dbzloverjam 6 Sep, 2024 @ 12:22pm 
My server hasnt been able to use group jumps lately, tried with most options, it use to work though in one of my other iterations. with that one i had the option that only jumpers survived. but now the group jump is only acting like a solo jump.