1234567891011121314151617181920212223 |
- class CAContinuousFish : CAContinuousBase
- {
- protected FishingRod_Base m_Rod;
-
- override void Setup( ActionData action_data )
- {
- Class.CastTo(m_Rod, action_data.m_MainItem);
- }
-
- override int Execute( ActionData action_data )
- {
- if ( m_Rod != action_data.m_MainItem )
- {
- return UA_ERROR;
- }
-
- if ( GetGame().IsServer() )
- {
- m_Rod.AddPull(action_data.m_Player.GetDeltaT());
- }
- return UA_PROCESSING;
- }
- };
|