Well I've edited the half-life source.fgd even more (monster_barney dead, monster_hev_dead) I'll list func_pushable as a solid base entity. Well heres the code anyways.

@SolidClass base(Targetname, RenderFields, Global) = func_pushable
[
]

i'll run a brush entity as func_pushable in-game, and I can push that brush :biggrin:. The only problem is that the use button's hold doesn't work, like when you press and hold the E key on a func_pushable in valve's half life source maps, it will move with u while holding the E key (use button). Does anyone know how to fix this? I think it may be a flag. Can anyone think of the code :nervous:? Thanks :).