@@ -16,7 +16,7 @@ def alog(message: str, callername: bool = True):
1616    pass 
1717
1818
19- #TRISTEN YOU LEFT OFF HERE 
19+ 
2020try :
2121    from  ./ tests  import  dumped_events 
2222except  Exception  as  e :
@@ -27,23 +27,6 @@ def alog(message: str, callername: bool = True):
2727event_dict_of_dict  =  dict ({})
2828for  k , v  in  dumped_events .dumped_events .items ():
2929    event_dict_of_dict .update (v )
30- #fake events 
31- '''         
32-     "player_hurt":dict({ 
33-         "userid":"playercontroller", 
34-         "userid_pawn":"strict_ehandle", 
35-         "attacker":"playercontroller", 
36-         "attacker_pawn":"strict_ehandle", 
37-         "health":"byte", 
38-         "armor":"byte", 
39-         "weapon":"string", 
40-         "dmg_health":"short", 
41-         "dmg_armor":"byte", 
42-         "hitgroup":"byte", 
43-         }), 
44- ''' 
45- event_dict_of_dict .update ({"player_hurt_pre" :event_dict_of_dict ["player_hurt" ]})
46- event_dict_of_dict .update ({"player_hurt_post" :event_dict_of_dict ["player_hurt" ]})
4730
4831class  Event (object ):
4932    #ev = dict() 
@@ -105,14 +88,6 @@ def __init__(self, _event):
10588            alog (traceback .format_exc ())
10689        #alog("END\n\n") 
10790
108- events_whitelist  =  list ([
109-     "player_spawn" ,
110-     "player_shoot" ,
111-     "player_hurt_pre" ,
112-     "player_hurt" ,
113-     "player_hurt_post" ,
114-     "player_death" ,
115-     ])
11691empty_events_list  =  list ([])
11792class  SampleEvents :
11893    def  __init__ (self ):
@@ -139,28 +114,6 @@ def player_hurt(self, event):
139114        aPawn  =  ev ["userid_pawn" ]
140115        alog ("dmg_health is now: "  +  str (ev ["dmg_health" ]))
141116        pass 
142-     def  player_hurt_pre (self , event ):
143-         alog ("-" )
144-         try :
145-             alog ("try" )
146-             ev  =  Event (event )
147-             alog ("dmg_health was: "  +  str (ev ["dmg_health" ]))
148-             ev ["dmg_health" ] =  99 
149-             aPawn  =  ev ["userid_pawn" ]
150-             alog ("dmg_health is now: "  +  str (ev ["dmg_health" ]))
151-         except  Exception  as  e :
152-             alog ("exception" )
153-             alog (e .message )
154-             alog (e .args )
155-         pass 
156-     def  player_hurt_post (self , event ):
157-         alog ("-" )
158-         ev  =  Event (event )
159-         alog ("dmg_health was: "  +  str (ev ["dmg_health" ]))
160-         ev ["dmg_health" ] =  99 
161-         aPawn  =  ev ["userid_pawn" ]
162-         alog ("dmg_health is now: "  +  str (ev ["dmg_health" ]))
163-         pass 
164117    def  OnPluginLoad (self , printmymethods : bool  =  False ):
165118        #alog("TEST" + str(dumped_events.dumped_events) + "TEST") 
166119
@@ -176,37 +129,3 @@ def OnPluginLoad(self, printmymethods: bool = False):
176129                alog ("k: "  +  str (k ) +  " v: "  +  str (v ))
177130
178131        pass 
179-     def  OnPluginUnload (self ):
180-         alog ("Empty events fired during play: " )
181-         for  name  in  empty_events_list :
182-             alog (str (name ))
183-         pass 
184-     def  _player_spawn (self , ev ):
185-         pass 
186-     def  _player_shoot (self , ev ):
187-         pass 
188-     def  _player_death (self , ev ):
189-         pass 
190-     def  OnGameEvent (self , event ):
191-         #alog("pre") 
192-         ev  =  Event (event )
193-         alog (ev ["name" ])
194-         if  (len (ev .__dict__ ) <=  1 ):
195-             empty_events_list .append (ev ["name" ])
196-         elif  (ev ["name" ] in  events_whitelist ):
197-             temp_method  =  getattr (self , "_" + ev ["name" ])
198-             temp_method (self , ev )
199-         #else: 
200-         #    alog("Ignored event: '" + ev["name"] + "'") 
201- 
202-         if  (ev ["name" ] ==  "player_hurt" ):
203-             GEKS  =  Source2Py .GameEventKeySymbol_t ("dmg_health" )
204-             alog ("dmg_health is now: "  +  str (ev    ["dmg_health" ]))
205-             event .SetInt (GEKS , 99 )
206-             
207-             alog ("dmg_health finally is: "  +  str (event .GetInt (GEKS , - 1 )))
208- 
209- 
210- 
211- 
212- 
0 commit comments