Entity I/O
Posted: Wed May 04, 2022 6:10 pm
I want to understand Entity Input/Output system. Source wiki shows examples for Hammer, but I can't make it work in Soucre.Python. No information found on MetaSource/SourceMod forums (may be bad searching. I believe so). So what I want to do:
- Understand The FireUser1-4 inputs and OnUser1-4 outputs from here
- Make entity trigger_once work (call function on touch), but without hooking 'touch' and rejecting other entities 'touches'. I mean, if I hook 'touch', it'l be called for every entity touch, but I want only for trigger_once. May be it's possible to transfer into FireUser?
- trigger_playermovement, trigger_softbarrier
- To be truly, all brush entities. Is them Hammer-editor-only?
- How to hook item_dogtags pickup? I mean hook OnCacheInteraction/OnPlayerTouch
- Ik, there's very low chance to but may be u can make func_ladder work through Source.Python?