View Issue Details

IDProjectCategoryView StatusLast Update
0002056The Dark ModAIpublic21.12.2018 21:59
Reportercrispy Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionduplicate 
Product VersionSVN 
Target VersionTDM 1.08Fixed in VersionTDM 1.08 
Summary0002056: Sleeping AIs do not wake when triggered
DescriptionWhen an AI is triggered while in the sleeping state, it does not wake up.
Additional InformationMappers will want to be able to make zombies wake up on triggered events (e.g. nearby player). Since prone zombies are using the sleeping behaviour, this has to be implemented for sleepers in general.
TagsNo tags attached.

Relationships

duplicate of 0003154 resolvedgrayman AI sitting/sleeping at map start can't receive a target in idle mode 

Activities

Springheel

Springheel

09.03.2010 01:10

administrator   ~0002940

Huh, I have sleeping zombies that wake when triggered in test/release01. Seems to work okay. In fact, I have the opposite problem--zombies won't play their get up animations *unless* they're triggered.
Springheel

Springheel

09.03.2010 20:07

administrator   ~0002941

The above example wasn't using "sleeping" behaviour, but was using path_anims to play the sleep animation. This allows the zombies' 'get up' to be triggered, but then they jump to standing when alerted.
crispy

crispy

10.03.2010 09:51

reporter   ~0002943

Last edited: 10.03.2010 09:51

That kind of problem is exactly why I set them up to use the proper sleeping behaviour, rather than hacking it using path_anims. :)

tels

tels

27.11.2010 11:49

reporter   ~0003335

What do you mean by "triggered"? The sleepers get up if they are hurt or hear something, or feel a touch. So do you mean by having the player running through a trigger linked to the sleepers?
Springheel

Springheel

27.11.2010 12:52

administrator   ~0003342

Yes, so you could, for example, have sleeping zombies wake up when a player gets to a certain location.
tels

tels

28.11.2010 10:56

reporter   ~0003355

Ok, I'll look into it, sounds easy enough to add "if Activate() is called, and AI currently sleeping, then do GetUp()".

Issue History

Date Modified Username Field Change
25.12.2009 05:52 crispy New Issue
25.12.2009 05:52 crispy Target Version => TDM 1.01
01.03.2010 08:49 greebo Target Version TDM 1.01 =>
09.03.2010 01:10 Springheel Note Added: 0002940
09.03.2010 20:07 Springheel Note Added: 0002941
10.03.2010 09:51 crispy Note Added: 0002943
10.03.2010 09:51 crispy Note Edited: 0002943
27.11.2010 11:49 tels Note Added: 0003335
27.11.2010 11:49 tels Assigned To => tels
27.11.2010 11:49 tels Status new => feedback
27.11.2010 12:52 Springheel Note Added: 0003342
28.11.2010 10:56 tels Note Added: 0003355
28.11.2010 10:56 tels Status feedback => assigned
28.11.2010 10:56 tels Status assigned => acknowledged
07.03.2011 16:40 tels Assigned To tels =>
21.12.2018 21:58 nbohr1more Relationship added related to 0003154
21.12.2018 21:58 nbohr1more Relationship deleted related to 0003154
21.12.2018 21:59 nbohr1more Relationship added duplicate of 0003154
21.12.2018 21:59 nbohr1more Assigned To => grayman
21.12.2018 21:59 nbohr1more Status acknowledged => closed
21.12.2018 21:59 nbohr1more Resolution open => duplicate
21.12.2018 21:59 nbohr1more Fixed in Version => TDM 1.08
21.12.2018 21:59 nbohr1more Target Version => TDM 1.08