View Issue Details

IDProjectCategoryView StatusLast Update
0001336Spring engineGeneralpublic2010-07-23 21:56
Reporterslogic Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Product Version0.78.2.1 
Summary0001336: VTOL Builder has invalid nanospay source updateing when sucking out the metal
DescriptionScreenshot attached.
TagsNo tags attached.
Attached Files
screen005.jpg (Attachment missing)
Checked infolog.txt for Errors

Activities

KDR_11k

2009-02-09 20:12

reporter   ~0003273

You mean that the particles simply drift to the position the plane was in when they were created instead of following it around?

slogic

2009-02-11 14:12

reporter   ~0003276

Not really understand everything you wrote. I'll try to explain. The plane moves first (around a target), then particles source point is updated. The picture shows a frame when particles source moves to the plane origin. Yep, it takes some time to adjust particle source to the original source :)
PS. I thought it is very easy to reproduce.

tvo

2009-05-20 12:36

reporter   ~0003455

I suppose nano particles actually need to fly to owner->pos instead of the position of the owner at the time the particle was created.

(Could make for nano particles flying epic distances when the builder moves away and is relatively fast / faster then the nano particles ;-))

zerver

2009-05-20 15:37

reporter   ~0003458

Yeah, I'm not sure this is a bug. It is good to have particles that are independent of the unit. If they shall fly to the unit, the particle needs to hold a pointer to the unit, and this means added complexity and a performance hit. Also, if the unit dies, the pointer must be nulled. Not worth it imo.

slogic

2010-01-27 09:26

reporter   ~0004551

But it looks ugly. Also somehow you still get origin when plane finished its next disposition.

hoijui

2010-01-27 10:28

reporter   ~0004552

would also say this is ok/not a bug/plausible.
it could be seen as wrong, when doing differently.

it sometimes may look ugly, but it is up to the mod author to use a laser instead, as discussed somewhere else, and as done by one of the factions in NOTA. there, nano-sprays are even much more ugly, cause particles are still flying while the building is already completely built.

zerver

2010-01-27 16:32

reporter   ~0004553

If you like, I can try to implement motion prediction of the target. It will make the nanospray hit if the target is moving at constant speed. But the VTOL builder does not keep constant speed when circling around the construction site so I doubt this is worth the effort.

tvo

2010-01-27 20:56

reporter   ~0004554

Not worth the effort.

zerver

2010-07-23 21:56

reporter   ~0005143

Closing this one since unit dependent nano particles are too complex and would slow down the game too much.

Issue History

Date Modified Username Field Change
2009-02-08 02:01 slogic New Issue
2009-02-08 02:01 slogic File Added: screen005.jpg
2009-02-09 20:12 KDR_11k Note Added: 0003273
2009-02-11 14:12 slogic Note Added: 0003276
2009-05-20 12:36 tvo Note Added: 0003455
2009-05-20 15:37 zerver Note Added: 0003458
2010-01-27 09:26 slogic Note Added: 0004551
2010-01-27 10:28 hoijui Note Added: 0004552
2010-01-27 16:32 zerver Note Added: 0004553
2010-01-27 20:56 tvo Note Added: 0004554
2010-07-23 21:56 zerver Note Added: 0005143
2010-07-23 21:56 zerver Status new => closed
2010-07-23 21:56 zerver Resolution open => won't fix