Mantar/Exile
14
55
Fork
You've already forked Exile
25

Downed state - 0% health is not the end! #183

Open
opened 2022年08月10日 16:41:09 +02:00 by Crystalwarrior · 5 comments
Crystalwarrior commented 2022年08月10日 16:41:09 +02:00 (Migrated from github.com)
Copy link

Reaching 0% health does not kill the player entirely, but puts them into a Downed state. Similar to Exhaustion status effect, the player cannot move. In this state, the player will die if their health reaches -100%. Other players are able to carry the Downed/Exhausted player. Some damage sources will skip the Downed state entirely, such as lava, suffocation, drowning. Downed state can be escaped by resting in a bed with all-OK status or health-recovering items. Other players carrying you can put you in bed. Hostile mobs ignore Downed players.

Inspired by Rimworld downed state mechanics, this might introduce an additional layer of camaraderie and emergent stories of saving your friends or carrying prisoners in a multiplayer environment. In a single player environment, it introduces a safenet for the player in case they have health-recovering items or a bed they can place to recover from death.

Reaching 0% health does not kill the player entirely, but puts them into a Downed state. Similar to Exhaustion status effect, the player cannot move. In this state, the player will die if their health reaches -100%. Other players are able to carry the Downed/Exhausted player. Some damage sources will skip the Downed state entirely, such as lava, suffocation, drowning. Downed state can be escaped by resting in a bed with all-OK status or health-recovering items. Other players carrying you can put you in bed. Hostile mobs ignore Downed players. Inspired by Rimworld downed state mechanics, this might introduce an additional layer of camaraderie and emergent stories of saving your friends or carrying prisoners in a multiplayer environment. In a single player environment, it introduces a safenet for the player in case they have health-recovering items or a bed they can place to recover from death.
jeremyshannon commented 2022年08月11日 05:18:09 +02:00 (Migrated from github.com)
Copy link

I really like this idea! It would probably need to be disabled in singleplayer, as it would be insufficiently different from death with no other players to help you.

I really like this idea! It would probably need to be disabled in singleplayer, as it would be insufficiently different from death with no other players to help you.
Crystalwarrior commented 2022年08月11日 05:21:27 +02:00 (Migrated from github.com)
Copy link

Disabling it in single player makes sense

Disabling it in single player makes sense
DokimiCU commented 2022年08月17日 09:46:49 +02:00 (Migrated from github.com)
Copy link

Multiplayer ideas are cool!

I would only caution against immobilizing players. It robs people of agency. They can't do anything. (This is already a slight issue). Maybe always leave people the ability to crawl slowly.

Multiplayer ideas are cool! I would only caution against immobilizing players. It robs people of agency. They can't do anything. (This is already a slight issue). Maybe always leave people the ability to crawl slowly.
Crystalwarrior commented 2022年08月17日 11:08:09 +02:00 (Migrated from github.com)
Copy link

Multiplayer ideas are cool!

I would only caution against immobilizing players. It robs people of agency. They can't do anything. (This is already a slight issue). Maybe always leave people the ability to crawl slowly.

I agree with agency, being able to crawl is cool

> Multiplayer ideas are cool! > > I would only caution against immobilizing players. It robs people of agency. They can't do anything. (This is already a slight issue). Maybe always leave people the ability to crawl slowly. I agree with agency, being able to crawl is cool

@Mantar wrote in #183 (comment):

I really like this idea! It would probably need to be disabled in singleplayer, as it would be insufficiently different from death with no other players to help you.

Unless we allow players to have multiple characters in single-player, allowing the player to appear as a new exile to rush to save the dying exile — and/or if we implement NPCs such that the player can shift to controlling another character in the tribe. 🙃

@Mantar wrote in https://codeberg.org/Mantar/Exile/issues/183#issuecomment-652397: > I really like this idea! It would probably need to be disabled in singleplayer, as it would be insufficiently different from death with no other players to help you. Unless we allow players to have multiple characters in single-player, allowing the player to appear as a new exile to rush to save the dying exile — and/or if we implement NPCs such that the player can shift to controlling another character in the tribe. 🙃
Sign in to join this conversation.
No Branch/Tag specified
master
pstate_work
v3
Testing
v4
Tutorial
tut_dump
tutwork
ProbeFix
Weblate
entity_spam
clothing-slots
lili-clothing
graffiti_icons
newclothing
reformat
WITT-InvSlot
loc-server
DokimiHuts
0.2.3
DokimiCU/mount_meru
LitMoria
0.2.1
0.1.1
v0.4.0a
v0.4.0
v0.4.0-RC1
v0.3.18i
v4-2025年12月04日
v0.3.18h
11a01b2505e991e
v0.3.18g
v0.3.18f
v0.3.18e
v0.3.18d
v0.3.18c
v0.3.18b
v0.3.18a
v0.3.18
v0.3.17f
v0.3.17e
v0.3.17d
v0.3.17c
v0.3.17b
v0.3.17a
v0.3.17
v0.3.16
v0.3.15e
v0.3.15d
v0.3.15c
v0.3.15b
v0.3.15
v0.3.14b
v0.3.14
v0.3.13.37
v0.3.11
v0.3.10
v0.3.9e
v0.3.9d
v0.3.9c
v0.3.9b
v0.3.9
v0.2.11d
v0.3.8d
v0.2.11c
v0.3.8c
v0.2.11b
v0.3.8b
v0.2.11a
v0.3.8a
v0.3.8
v0.2.11
v0.2.10
v0.3.7
v0.2.9
v0.3.6
v0.2.8b
v0.3.5b
v0.2.8
v0.3.5
v0.2.7
v0.3.4
runsapi
v0.2.6g
v0.3.3g
v0.2.6f
v0.3.3f
v02.6e
v0.2.6e
v0.3.3e
v0.3.3d
v0.2.6d
v0.2.6c
v0.3.3c
v0.2.6b
v0.3.3b
v0.2.6
v0.3.3
v0.3.2
v0.2.5
GlassAdded
v0.2.4
v0.3.1
v0.2.3
v0.3.0
v0.2.2
v0.2.1
v0.2
v0.1.1
v0.1.0
Labels
Clear labels
action/change needed
The author of the issue needs to provide additional information or needs change the issue/PR to meet the project's coding/artistic standards.
assets
An issue concerning models/textures/sounds or other creative assets
balance
This is an issue about game balance
bug 🐛
Something isn't working
city/artifacts
The ancient city, artifacts and stuff down there
climate/weather/environment
Things related to climate, weather or environment
Code quality
Code that could be better, cleaner, clearer, or faster
confirmation_needed
crafting
This issue involves our crafting systems, either nodecrafting or our fork of rubenwardy's crafting mod
discussion
Something needs to be figured out
documentation
Improvements or additions to documentation
duplicate
This issue or pull request already exists
Game features
New feature or request; adds to gameplay
good first issue
Good for newcomers
health/food
Things related to physiology
help wanted
Extra attention is needed
invalid
This doesn't seem right
Localization
Relates to language translation
Lore
An issue about the world and it's history, secrets and spoilers may lurk within.
mapchunk shepherd
Issues related to the mapchunk shepherd mod
meta
Stuff related to development and project
minorissue
This is not valuable enough to warrant the dev time. PRs to implement it are welcome.
mobs
Animals and robots mainly
multiplayer
For issues related to multiplayer
plants
Issues for plants and mushrooms
QoL
Something that might make player's lives easier
question
Further information is requested
seasons
All things related to seasonal changes
tech/tools
Issues related to primitive technology and tools.
upstream
This issue comes from elsewhere, and a bug should be filed there, and linked here.
user interface
Involves player controls or formspec dialogs
vehicles
Concerns canoes, airboats, and other conveyances
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mantar/Exile#183
Reference in a new issue
Mantar/Exile
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?