http://www.reddit.com/r/tf2/comments/1ies7p/tf_point_weapon_mimic/ What's this and why wasn't TF2M invited
Wait wait wait what. This is amazing and sounds like something I could use to revive my boss fight project that fell on it's face due to an unsolvable issue... too bad MvM came out since then and there isn't much point.
Wow *_* This entity looks great. I couldn't find this entity in hammer, anyone knows which values it has? There isn't even a entry in the valve developer wiki.
Code: CBaseEntity - tf_point_weapon_mimic WeaponType FireSound ParticleEffect ModelOverride ModelScale SpeedMin Damage SplashRadius SpreadAngle Crits FireOnce (Input) FireMultiple (Input) DetonateStickies (Input) [U][B]Inheritied values:[/B][/U] classname globalname parentname hammerid speed renderfx rendermode nextthink effects rendercolor modelindex ResponseContext max_health health target damagefilter shadowcastdist TeamNum model basevelocity avelocity waterlevel gravity friction ltime velocity texframeindex spawnflags view_ofs SetTeam (Input) Kill (Input) KillHierarchy (Input) Use (Input) Alpha (Input) AlternativeSorting (Input) Color (Input) SetParent (Input) SetParentAttachment (Input) SetParentAttachmentMaintainOffset (Input) ClearParent (Input) SetDamageFilter (Input) EnableDamageForces (Input) DisableDamageForces (Input) DispatchEffect (Input) DispatchResponse (Input) AddContext (Input) RemoveContext (Input) ClearContext (Input) DisableShadow (Input) EnableShadow (Input) AddOutput (Input) FireUser1 (Input) FireUser2 (Input) FireUser3 (Input) FireUser4 (Input) OnUser1 (Input) OnUser2 (Input) OnUser3 (Input) OnUser4 (Input)
I modified TF2's FGD to add this entity, though it's not 100% complete (cannot change particle effect, can't play a sound upon firing the projectile), a bit buggy (the projectile's team cannot be changed from Blu but damages both teams, changing an arrow's model doesn't really work) and the entity itself is slightly restricted (rocket splash damage and model scale cannot be changed). ...and now, several hours later, I realize someone did it ten days ago. Shit. I at least got some training out of it, though, and seeing as my version has the ability to change skins and parent the entity I merged it with the old one. [Download]