resources

package
v0.0.0-...-d65a093 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const Mp3SampleRate = 44100

Mp3SampleRate is the sample rate of all sound files

Variables

View Source
var MuteSound = false

MuteSound can disable all sounds (used for tests and simulations)

Functions

func PlaySound

func PlaySound(b []byte)

PlaySound play the given sound. Use MuteSound to disable this behavior.

Types

type ImgResources

type ImgResources struct {
	Danger    *ebiten.Image // 17 x 17
	EmptyTile *ebiten.Image // 120 x 140
	Error     *ebiten.Image // 64 x 64
	ErrorTile *ebiten.Image // 120 x 140
	Explosion *ebiten.Image // 64 x 64
	Eye       *ebiten.Image // 26 x 15

	Artillery *ebiten.Image // 50 x 50
	Soldier   *ebiten.Image // 50 x 50
	Tank      *ebiten.Image // 50 x 50

	TilesBase      [2]*ebiten.Image  // 120 x 140
	TilesDirt      [1]*ebiten.Image  // 120 x 140
	TilesForest    [4]*ebiten.Image  // 120 x 140
	TilesGrass     [1]*ebiten.Image  // 120 x 140
	TilesHill      [1]*ebiten.Image  // 120 x 140
	TilesHole      [3]*ebiten.Image  // 120 x 140
	TilesMountain  [3]*ebiten.Image  // 120 x 140
	TilesStructure [13]*ebiten.Image // 120 x 140
	TilesWater     [1]*ebiten.Image  // 120 x 140
}

ImgResources is a collection of all images

var Imgs *ImgResources

Imgs is the global variable that holds all image resources

type SoundResources

type SoundResources struct {
	Fire      []byte
	Explosion []byte
	Error     []byte
}

SoundResources is a collection of all sounds

var Sounds *SoundResources

Sounds is the global variable that holds all sound resources

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL