Public Attributes | |
| Common::String | name |
| Filename | animation |
| Filename | startSound |
| Common::Point | position |
| Common::Point | deathPosition |
| uint32 | timesToShoot |
| uint32 | pointsToShoot |
| uint32 | attackWeight |
| uint32 | objKillsCount |
| uint32 | objMissesCount |
| uint32 | paletteOffset |
| uint32 | paletteSize |
| uint32 | missedAnimation |
| Filename | enemySound |
| uint32 | enemySoundRate |
| Filename | deathSound |
| Filename | hitSound |
| Filename | animalSound |
| MVideo * | video |
| Common::List< uint32 > | attackFrames |
| Common::Array< FrameInfo > | bodyFrames |
| Common::Array< FrameInfo > | explosionFrames |
| uint32 | startFrame |
| uint32 | lastFrame |
| uint32 | interactionFrame |
| Filename | explosionAnimation |
| Filename | additionalVideo |
| bool | playInteractionAudio |
| bool | destroyed |
| bool | noEnemySound |
| bool | nonHostile |
| bool | isAnimal |
| Common::String | checkIfDestroyed |
| int | jumpToTimeAfterKilled |
| char | direction |
| uint32 | waitForClickAfterInteraction |
| uint32 | warningVideoIdx |