If you're like me, chances are at some point you've wished there was an easy way to spawn objects with simple constraints or other doo-dads attached -- for example, a missile prop with an attached thruster. Or just a way to spawn thrusters at all.
Well, I decided I'd have a shot at doing something about it, and spent the last couple of weeks cooking up the Advanced Prop Spawner:Basically, it's a wired prop spawner with some important new capabilities:
Together, these capabilities mean you can create "contraption spawners," not just individual entity spawners. Observe this informative illustration:
- Can spawn any duplicable entity, not just prop_physics.
- Spawners connected by constraints form a network that will automatically be spawned in its entirety (with constraints intact!) when any one spawner in the network is spawned.
- Right-clicking an entity with the Advanced Spawner STOOL converts it and all attached entities into spawners.
- The spawners are duplicable, unlike the Advanced Dupe Paster.
I also added a couple of options that I felt were lacking in the original prop spawner:
- Ability to apply spawner's material to spawned prop
- Ability to transmit spawner's velocity to spawned prop
Spawning a network of spawners also correctly applies duplication information to all the spawned entities, so you can make a spawner for a contraption containing wire circuits, and each contraption you spawn from it will have a perfectly working copy of those circuits!
(With one limitation: currently it isn't able to duplicate wired physics constraints -- Wired Winch, Wired Hydraulic, and so on. I should be able to fix these up soon for a future release though.)
This is still sort of a beta release, so let me know if you encounter any problems. I had one issue with creating a lot of nocollides resulting in hl2.exe crashing, which I believe I have fixed, but if anything like that happens be sure to post about it. Also let me know if you have any ideas, feature requests, or just general feedback.


LinkBack URL
About LinkBacks





Reply With Quote








Bookmarks