View Issue Details

IDProjectCategoryView StatusLast Update
0003050The Dark ModAIpublic08.03.2012 00:37
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 1.07 
Target VersionTDM 1.08Fixed in VersionTDM 1.08 
Summary0003050: Further changes to AI elevator use
Description1 - Limit riders to 2 max. 3 or more causes too much jostling.

2 - Queue getting on and off the elevator to reduce jostling.

3 - Adjust ground check for descending elevator, which can at times think a rider isn't grounded.

4 - Properly terminate an elevator-handling task when the AI needs to resolve a block.

5 - Have AI turn toward the elevator station when waiting for an elevator.

6 - Have AI turn toward center of elevator after hitting the ride button.

7 - Fix bug when elevator begins to move as an AI is exiting.

TagsNo tags attached.

Activities

grayman

grayman

06.03.2012 15:07

administrator   ~0004374

Last edited: 07.03.2012 04:27

View 4 revisions

1 - Limit number of riders based on elevator size. Too many riders causes jostling, which leads to problems.

8 - Reorder station position queue as AI come and go. This helps keep ridership under control.

9 - Disallow elevator handling when resolving a block.

grayman

grayman

08.03.2012 00:37

administrator   ~0004379

Changes per description in issue.

rev. 5320:

HandleElevatorTask.h
HandleElevatorTask.cpp
AI.cpp
MovementSubsystem.cpp
MultiStateMover.h
MultiStateMover.cpp
State.cpp

Issue History

Date Modified Username Field Change
06.03.2012 04:57 grayman New Issue
06.03.2012 04:57 grayman Status new => assigned
06.03.2012 04:57 grayman Assigned To => grayman
06.03.2012 15:07 grayman Note Added: 0004374
07.03.2012 04:27 grayman Note Edited: 0004374 View Revisions
07.03.2012 04:27 grayman Note Edited: 0004374 View Revisions
07.03.2012 04:27 grayman Note Edited: 0004374 View Revisions
08.03.2012 00:37 grayman Note Added: 0004379
08.03.2012 00:37 grayman Status assigned => resolved
08.03.2012 00:37 grayman Resolution open => fixed
08.03.2012 00:37 grayman Fixed in Version => TDM 1.08