View Issue Details

IDProjectCategoryView StatusLast Update
0001368Spring engineUnit Scriptingpublic2013-10-29 21:42
ReporterLicho Assigned ToKloot  
PrioritynormalSeveritytweakReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version0.78.2.1 
Summary0001368: Callin AllowBuildStep only called for building
DescriptionIt would be nice if it was also available for reclaiming, ressurecting and capturing.

It would allow lua to replace effect and fix/control engine behavior.

For example atm you can area capture units invisible to you - air constructor can capture submarines.

With proper callins we could fix this and control for example whether to allow capture through terrain, capture while cloaked etc..
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

Licho

2009-04-19 15:59

reporter   ~0003399

It would also be handy for repairing.

zerver

2009-05-06 14:36

reporter   ~0003410

"For example atm you can area capture units invisible to you - air constructor can capture submarines."

This was a bug and has been fixed. But I assume you still want this change?

Licho

2009-05-06 14:47

reporter   ~0003411

Yeah i still want it. For example to make capture of paralyzed units faster and to easilly detect when capture is going on and prevent allies shooting unit being captured.

FLOZi

2013-10-27 12:23

reporter   ~0011856

Looking at the code, it appears this is now called for feature reclaim and rez, and unit build and reclaim, but not repair or capture. I might be wrong though.

Rafal99

2013-10-28 20:42

reporter   ~0011889

Last time I checked, nothing was called during actual resurrection. AllowFeatureBuildStep was only being called during refiling the wreck with metal (which happens if the wreck was partially reclaimed and before the actual resurrection starts).

Issue History

Date Modified Username Field Change
2009-04-02 14:46 Licho New Issue
2009-04-19 15:59 Licho Note Added: 0003399
2009-05-06 14:36 zerver Note Added: 0003410
2009-05-06 14:47 Licho Note Added: 0003411
2013-10-27 12:23 FLOZi Note Added: 0011856
2013-10-28 20:42 Rafal99 Note Added: 0011889
2013-10-29 21:42 Kloot Changeset attached => spring release c1d95af4
2013-10-29 21:42 Kloot Assigned To => Kloot
2013-10-29 21:42 Kloot Status new => resolved
2013-10-29 21:42 Kloot Resolution open => fixed