View Issue Details

IDProjectCategoryView StatusLast Update
0002590The Dark ModSEEDpublic12.10.2017 18:00
Reportertels Assigned ToSteveL  
PrioritylowSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product VersionTDM 1.03 
Target VersionTDM 2.03Fixed in VersionTDM 2.03 
Summary0002590: SEED: make seed_watch_brethren work
Descriptionseed_watch_brethren does hunt around for all entities in the same SEED space.

However, things that are not working:

* func_statics with models (they have the same class, but can have wildly different models)
* func_statics with map geometry (e.g. no model to load)

In addition, the entities created by watch_brethren are thrown away if you change the menu setting - instead they all need to be preserved.

Likewise, the first "watch_brethren" entitiy is a target of the SEED, and thus gets removed with all other targets. But the others currently stay.

Also, func_statics build from map geometry do have "name = model", and thus all their "models" are different. We need a way to combine all these together, but only if the mapper "tags" them with "seed_combine_as", so to avoid that we combine together ivy patches and wood tables, for instance.
TagsNo tags attached.

Relationships

related to 0002605 closedtels SEED: For combined entities the first has rotation=0 
child of 0002593 closedtels ModelGenerator fails for twosided materials 

Activities

tels

tels

30.01.2011 15:26

reporter   ~0003513

A first stab has been checked in as revisin 0004511. It works now for entities-with-spawnclass (e.g. anything you create with "Create entity" in DR) as well as func_static with a model (e.g. anything you create with "Create model" in DR).

This also includes treaing the entities we watch over as sep. from the entities we randomly genereate, so a menu setting change does not destroy the watched-over entities wrongly.

The remaining issue is now watching over func_statics build map geometry (e.g. anything you create with "Create func_static" in DR). The reason this does not work yet is because the ModelGenerator has not yet a call to combine arbitrary models together (e.g. append one model to an already existing model), it always only create a combined model from a list of (equally) models. That can surely be fixed, but needs more work in the ModelGenerator first.
tels

tels

02.02.2011 19:56

reporter   ~0003542

Three more bugs have been fixed (0002605, 0002593, as well as the issue that one couldn't watch a single entity).

The only real open problem is now watching func_statics build from map geometry, but since these can be combined in DR manually, there is not such a high priority anymore.
nbohr1more

nbohr1more

12.10.2017 17:48

developer   ~0009460

func_statics is not in the scope of this feature.

Issue History

Date Modified Username Field Change
29.01.2011 11:27 tels New Issue
29.01.2011 11:27 tels Status new => assigned
29.01.2011 11:27 tels Assigned To => tels
29.01.2011 13:06 tels Summary SEED: make seed_watch_brethren work with func_statics => SEED: make seed_watch_brethren work
29.01.2011 13:06 tels Description Updated
30.01.2011 15:26 tels Note Added: 0003513
02.02.2011 19:54 tels Relationship added child of 0002593
02.02.2011 19:54 tels Relationship added related to 0002605
02.02.2011 19:56 tels Note Added: 0003542
02.02.2011 19:56 tels Priority normal => low
04.02.2011 14:56 tels Target Version TDM 1.04 =>
05.02.2011 15:12 tels Severity major => minor
06.02.2011 11:42 tels Target Version => TDM 1.05
14.03.2011 11:11 greebo Target Version TDM 1.05 =>
15.05.2013 15:27 tels Assigned To tels =>
12.10.2017 17:48 nbohr1more Note Added: 0009460
12.10.2017 18:00 nbohr1more Assigned To => SteveL
12.10.2017 18:00 nbohr1more Status assigned => closed
12.10.2017 18:00 nbohr1more Resolution open => fixed
12.10.2017 18:00 nbohr1more Fixed in Version => TDM 2.03
12.10.2017 18:00 nbohr1more Target Version => TDM 2.03