Xenos eject un-devour-able objects.

Locked
User avatar
AishaKitty
Registered user
Posts: 27
Joined: 03 Nov 2015, 23:29

Xenos eject un-devour-able objects.

Post by AishaKitty » 24 Jan 2016, 17:56

Summary (a quick, 2-3 sentence summary): Xenos eject un-devour-able marine body contents, instead of deleting them.

Benefits (How this will benefit the server and game as a whole): Handles the issue of causing massive server lag when a Marine has a backpack full of ammo, which is likely a worsening issue, with the implementation of "burst-fire" also, makes it easier for Marines who are cut off to scavenge for supplies.

Details (Description of how you think this would work, the benefits, etc): When a Xeno devours a Marine, dead or alive, at the point it usually deletes everything on the Marine, and causes server-lag, have all the same objects that medical scanners won't allow when you try climbing in (and things like bullets, magazines, and weapons.) be dropped on the floor. Like how Owls vomit up mouse skeletons instead of shitting them out.

Implementation (Optional, if you have an idea how to implement it): Just force certain pre-selected object to be vomited up(?) [Not a coder myself, but I'm sure you guys have thought of this already and can't do it on bay code, but if you haven't why not look into it?]
You are ready to break free of the nest, but your limbs are still secured. Resist once more to pop up, then resist again to break your limbs free!
You pull yourself free from the nest!

Aisha 'Ace' Erata can no longer stand, collapsing!
Aisha 'Ace' Erata stammers, "W-WHAT"
Image

ErikHanson
Registered user
Posts: 41
Joined: 23 Jan 2016, 16:17

Re: Xenos eject un-devour-able objects.

Post by ErikHanson » 24 Jan 2016, 18:02

This is actually worse for performance, just queue the items to be qdel()'d they are in a stomach so they'll slowly dissolve.

User avatar
AishaKitty
Registered user
Posts: 27
Joined: 03 Nov 2015, 23:29

Re: Xenos eject un-devour-able objects.

Post by AishaKitty » 24 Jan 2016, 18:13

ErikHanson wrote:This is actually worse for performance, just queue the items to be qdel()'d they are in a stomach so they'll slowly dissolve.
The issue is mostly MAGAZINES, and if you Qdel() magazines, they just cause lag over a longer period, with only slightly less force from said lag.
You are ready to break free of the nest, but your limbs are still secured. Resist once more to pop up, then resist again to break your limbs free!
You pull yourself free from the nest!

Aisha 'Ace' Erata can no longer stand, collapsing!
Aisha 'Ace' Erata stammers, "W-WHAT"
Image

ErikHanson
Registered user
Posts: 41
Joined: 23 Jan 2016, 16:17

Re: Xenos eject un-devour-able objects.

Post by ErikHanson » 24 Jan 2016, 18:16

That's because magazines might not properly qdel and leave behind references, which is a easier fix than writing a new system.

User avatar
Adjective
Registered user
Posts: 684
Joined: 25 May 2015, 17:53
Location: A6 454 (Xenomorph Prime)
Contact:

Re: Xenos eject un-devour-able objects.

Post by Adjective » 24 Jan 2016, 19:55

We talked about this as a staff team. Apophis told us of his idea of having items and bodies go to a "Admin Graveyard", instead of being deleted.

User avatar
Tristan63
Donor
Donor
Posts: 485
Joined: 16 Feb 2015, 20:33
Location: Somewhere

Re: Xenos eject un-devour-able objects.

Post by Tristan63 » 24 Jan 2016, 22:39

Why not disable devour all together, its not really canon to begin with.

User avatar
monkeysfist101
Registered user
Posts: 742
Joined: 07 Nov 2015, 22:43
Location: Texas, USA
Contact:

Re: Xenos eject un-devour-able objects.

Post by monkeysfist101 » 25 Jan 2016, 00:59

Tristan63 wrote:Why not disable devour all together, its not really canon to begin with.
+1
Resident canon stickler.
CM in a nutshell:
Image

"perscription_google" - CM code

User avatar
Seehund
Donor
Donor
Posts: 497
Joined: 11 Aug 2015, 12:28
Location: Unter dem Meer.

Re: Xenos eject un-devour-able objects.

Post by Seehund » 25 Jan 2016, 11:04

Tristan63 wrote:Why not disable devour all together, its not really canon to begin with.
+10, +20, +30.

Regardless, from what I see, the digestion island thingy has already been accepted, so, y'know, that's this topic.
When the voice from the shadows calls you
When the wind whips past your ears
Will you stand when the weight is upon you
Or will you go to your knees in fear?

User avatar
Infernus
Registered user
Posts: 985
Joined: 16 Oct 2014, 17:02
Location: Croatia

Re: Xenos eject un-devour-able objects.

Post by Infernus » 25 Apr 2016, 17:19

This is already a thing
Image

User avatar
Adjective
Registered user
Posts: 684
Joined: 25 May 2015, 17:53
Location: A6 454 (Xenomorph Prime)
Contact:

Re: Xenos eject un-devour-able objects.

Post by Adjective » 25 Apr 2016, 17:23

This is a thing now @Infernus. It wasn't at the time.

User avatar
Infernus
Registered user
Posts: 985
Joined: 16 Oct 2014, 17:02
Location: Croatia

Re: Xenos eject un-devour-able objects.

Post by Infernus » 25 Apr 2016, 17:25

It is now. :P
Locked.
Image

Locked