---
title: "PongModule"
description: "API documentation for PongModule"
url: https://developer.disguise.one/python-api/docs/pongmodule/
---

# PongModule

Base class (inherits properties and methods): _[Module](/python-api/docs/module#module)_

## Properties

#### **Output** : _[LogicalAudioOutDevice](/python-api/docs/logicalaudiooutdevice#logicalaudiooutdevice)_

Logical audio device that the audio will play from

See also: [Audio Guide](/plugins/guides/audio)

#### **argh** : _[AudioFile](/python-api/docs/audiofile#audiofile)_

_Category: Audio  
UserName: Argh sound_

#### **ballSpeed** : _float_

_Category: Options  
UserName: Ball speed_

#### **batPadding** : _float_

_Category: Options  
UserName: Bat padding_

#### **batSize** : _float_

_Category: Options  
UserName: Bat size_

#### **batSpeed** : _float_

_Category: Options  
UserName: Bat speed_

#### **bounce** : _[AudioFile](/python-api/docs/audiofile#audiofile)_

_Category: Audio  
UserName: Bounce sound_

#### **hit** : _[AudioFile](/python-api/docs/audiofile#audiofile)_

_Category: Audio  
UserName: Hit sound_

#### **leftBatAI** : _bool_

_Category: Control  
UserName: Left bat AI_

#### **left\_bat\_pos** : _float_

_Category: Control  
UserName: Left bat position_

#### **resetScore** : _int_

When either player reaches this score, both scores reset to zero

_Category: Options  
UserName: Reset score_

#### **rightBatAI** : _bool_

_Category: Control  
UserName: Right bat AI_

#### **right\_bat\_pos** : _float_

_Category: Control  
UserName: Right bat position_

#### **volume** : _float_

_Category: Audio  
UserName: Volume_

## Constructors

#### **\_\_init\_\_**(self)
