View Issue Details

IDProjectCategoryView StatusLast Update
0002595The Dark ModSEEDpublic27.10.2011 05:16
Reportertels Assigned Totels  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionfixed 
Product VersionTDM 1.03 
Target VersionTDM 1.04Fixed in VersionTDM 1.04 
Summary0002595: SEED: make spawn_xyz more versatile
DescriptionThe mechanism of using "spawn_class" "atdm:foo" and so on instead of placing a target entity in DR is in some cases more flexible and has the potential to not spawn so many entities (which takes a long time), f.i. when only 5 out of 20 potential targets are finally used in a map, anyway.

However, with only the class, the skin and count we miss many of the spawnargs that normal target entities can define (image maps, density and falloff etc).

So we expand the list of supported spawnargs a bit. Most importantly, we should add a "spawm_model" that can replace "spawn_class" and creates essentially a func_static with a model. That we way can use all available static models rightaway without having to constuct entity defs for them first.
TagsNo tags attached.

Relationships

child of 0002599 new SEED: Optimize AddClassFromEntity() to not require entity 

Activities

tels

tels

01.02.2011 12:59

reporter   ~0003529

Fixed with revision 0004521.

The "spawn_" spawnargs have now been renamed to "template_", they work now with models (creating a func_static) names, too, and they relay all seed spawnargs from "template_xyz" to "seed_xyz", too.

Documentation moved to http://modetwo.net/darkmod/wiki/index.php?title=SEED_-_Templates_via_Spawnargs and fixed up, too.

The only issue is now the needless spawning of a temp entity, which will be addressed as 0002599.

Issue History

Date Modified Username Field Change
31.01.2011 20:33 tels New Issue
31.01.2011 20:33 tels Status new => assigned
31.01.2011 20:33 tels Assigned To => tels
01.02.2011 12:16 tels Relationship added child of 0002599
01.02.2011 12:57 tels Target Version => TDM 1.04
01.02.2011 12:59 tels Note Added: 0003529
01.02.2011 12:59 tels Status assigned => resolved
01.02.2011 12:59 tels Fixed in Version => TDM 1.04
01.02.2011 12:59 tels Resolution open => fixed
27.10.2011 05:16 greebo Status resolved => closed