code: def setActionStepLength(self, typeID, actionStepLength, resetActionOffset=True):
          
          if actionStepLength < 0:
              raise exceptions.TraCIException("Invalid value for actionStepLength. Given value must be non-negative.")
          # Use negative value to indicate resetActionOffset == False
          if not resetActionOffset:
              actionStepLength*=-1
          self._connection._sendDoubleCmd(
              tc.CMD_SET_VEHICLETYPE_VARIABLE, tc.VAR_ACTIONSTEPLENGTH, typeID, actionStepLength)
docs: setActionStepLength(string, double, bool) -> None
  
          Sets the action step length for vehicles of this type. If resetActionOffset == True (default), the 
          next action point is scheduled immediately for all vehicles of the type. 
          If resetActionOffset == False, the interval between the last and the next action point is 
          updated to match the given value for all vehicles of the type, or if the latter is smaller 
          than the time since the last action point, the next action follows immediately.