#I/O gore - WRONG point_template being spawned by env_entity_maker

1 messages · Page 1 of 1 (latest)

dreamy sphinx
#

logic_timer called timer_spew: Will trigger the logic_case every 15 seconds (short interval for testing purposes) to decide which type of weapons will rain from the sky.

#

logic_case called random_spew: Will select the type of weapons to rain from the sky. Without going into too many details about the game you probably don't know, there's starter, blue, red, and gold weapons corresponding to how you acquire them in normal gamemodes. 'dynamite' only spawns dynamite, 'dingers' spawns a load of deringers (weakest weapon in the game).

Each case fires a trigger output to the corresponding logic_relay entity for each set of weapons.

Note this game runs on a very old version of source, older than alien swarm, so there is no logic_random_outputs available.

#

logic_relay called relay_dingers - this is the weapon set that is spawning incorrectly. I believe this entity is the culprit but all the I/O checks out as far as I can tell.

When triggered, this plays a sound to indicate that deringers will rain from the sky in 10 seconds, followed by a 321 countdown, then it calls ForceSpawn on the env_entity_maker spew_dingers which makes them rain from the sky. Or it SHOULD, BUT, actually it will make blue weapons rain from the sky. Blue weapon spawning system works as intended.

#

env_entity_maker called spew_dingers - I am 100% certain that this entity is functioning correctly. When I call its ForceSpawn directly from a trigger_multiple, deringers fall from the sky as intended. Inputs window is attached

#

env_entity_maker called spew_blue - this is equivalent to above but spews blue weapons. Inputs are attached - there is no input from relay_dingers here!!

#

Ingame, I will sometimes hear the "deringers in 10 seconds" announcement but then the blue weapons rain after the 321. Absolutely bizarre. If I hear "blue weapons in 10 seconds" I get blue weapons.

#

logic_relay called relay_blue - nothing suspicious here. All as normal.