View Issue Details

IDProjectCategoryView StatusLast Update
0004335The Dark ModFeature proposalpublic11.07.2018 14:40
Reportergrayman Assigned ToObstler  
PrioritynormalSeveritynormalReproducibilityN/A
Status assignedResolutionopen 
Product VersionTDM 2.03 
Summary0004335: Spawn arrow results independent of projected arrows
DescriptionCreate an entity that will spawn the effects we currently get from arrows hitting things.

See http://forums.thedarkmod.com/topic/18102-trigger-a-gas-trap-from-a-lever/#entry389968
TagsNo tags attached.

Activities

Obstler

Obstler

11.07.2018 11:18

developer   ~0010669

Is there still an interest in solving this?

Different arrow results are using different script objects, which makes it unlikely that one object could be used to spawn all types of results.

It would be interesting to know what kind of results should be spawnable, as if they have a few things in common a new type of entity could be used for this instead of mixing things up with entity types used for arrows.
grayman

grayman

11.07.2018 12:34

administrator   ~0010670

It doesn't have to be a single entity that provides different behaviors.

The initial request was for a "cloud of gas" effect that behaves the same as the one spawned when a gas arrow breaks.

I haven't looked at the code, but I can see the solution as being "port the gas arrow's projectile result to an entity that doesn't rely on a gas arrow having detonated".

Once the gas request is satisfied, the effects of other arrows could be looked at. If there's an opportunity for a single entity to provide the different effects via a spawnarg identifier, that's great, but if the behaviors have little in common, then a collection of entities would be just fine.
Obstler

Obstler

11.07.2018 14:39

developer   ~0010673

This sounds reasonable. I'll take a look.

Issue History

Date Modified Username Field Change
04.06.2016 11:23 grayman New Issue
12.10.2016 12:56 Obstler Assigned To => Obstler
12.10.2016 12:56 Obstler Status new => assigned
11.07.2018 10:20 Obstler Assigned To Obstler =>
11.07.2018 10:21 Obstler Status assigned => feedback
11.07.2018 11:18 Obstler Note Added: 0010669
11.07.2018 12:34 grayman Note Added: 0010670
11.07.2018 12:34 grayman Status feedback => new
11.07.2018 14:39 Obstler Note Added: 0010673
11.07.2018 14:40 Obstler Assigned To => Obstler
11.07.2018 14:40 Obstler Status new => assigned