View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004111 | Spring engine | General | public | 2013-11-03 20:22 | 2013-11-03 22:02 |
| Reporter | raaar | Assigned To | Kloot | ||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | won't fix | ||
| Product Version | 94.1.1+git | ||||
| Summary | 0004111: air transports cannot unload some units | ||||
| Description | - big air transports cannot unload most units, they lower their altitude near the target site but then just stand there and don't finish unloading - for the unit pairs to whom this happens, it happens every time | ||||
| Steps To Reproduce | (disable lua workarounds for air unit collision size if there are any) - spawn a big air transport - spawn several types of units (preferably the biggest ones the transport can carry) - order the transport to load a unit, then unload somewhere | ||||
| Additional Information | - this seems to be collision related : applying Spring.SetUnitRadiusAndHeight(...) to set collision radius to something way smaller seems to solve this issue (screenshot showing collision sizes in attachment) - setting "collide=0;" in the unit defs without changing the radius doesn't prevent this from happening - units collision radiuses shouldn't interfere with their ability to transport units and work as factories or landing pads - also saw a unit flying around after being unloaded from a transport http://springrts.com/mantis/view.php?id=3890 (the issue seems related) | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
game name? game version? engine build? and yes, the radius matters because it determines how close an aircraft can get to the ground, which won't be changed. |
|
|
i'm using the" Engine Testing - 94.1.1-1414-gd4d1201 (25. Oct 2013) it happens on the latest public release of my game (0.6): http://springfiles.com/spring/games/ta-factions /give arm_air_repair_pad /give arm_bulldog /give arm_atlas_b try to load then unload |
|
|
please change the transport's radius to a more reasonable size (scaling it down by half is enough from my tests). the engine needs reasonable input before it can be expected to produce reasonable output. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-11-03 20:22 | raaar | New Issue | |
| 2013-11-03 20:22 | raaar | File Added: air_transport_bulldog_collision_size.png | |
| 2013-11-03 20:42 | Kloot | Note Added: 0011947 | |
| 2013-11-03 20:46 | Kloot | Note Edited: 0011947 | |
| 2013-11-03 21:21 | raaar | Note Added: 0011949 | |
| 2013-11-03 22:01 | Kloot | Note Added: 0011952 | |
| 2013-11-03 22:02 | Kloot | Status | new => closed |
| 2013-11-03 22:02 | Kloot | Assigned To | => Kloot |
| 2013-11-03 22:02 | Kloot | Resolution | open => won't fix |