Skip to content
aXu-AP edited this page Apr 9, 2012 · 8 revisions

Minipelien toiminnan takaamiseksi joitain cb:n komentoja korvataan APIn vastikkeilla. Suurimmaksi osaksi näitä kutsutaan samallatavoin kuin alkuperäisiä. Jos komennolle tai funktiolle on olemassa korvike, sitä on pakko käyttää.

Lista korvikefunktioista:

  • Syötteet
  • MAIN_KeyHit(pelaajaNro, näppäin) korvaa KeyHit()
  • MAIN_KeyDown(pelaajaNro, näppäin) korvaa KeyDown()
  • MAIN_KeyUp(pelaajaNro, näppäin) korvaa KeyUp()
  • Piirtäminen
  • MAIN_DrawScreen() korvaa DrawScreen
  • Kuvat
  • MAIN_LoadImage(tiedostonimi$) korvaa LoadImage()
  • MAIN_LoadAnimImage(tiedostonimi$, frameLeveys, frameKorkeus, aloitus, pituus) korvaa LoadAnimImage()
  • MAIN_CloneImage(kuvamuuttuja) korvaa CloneImage
  • MAIN_MakeImage(leveys, korkeus) korvaa MakeImage()
  • MAIN_DeleteImage(kuvamuuttuja) korvaa DeleteImage
  • Objektit
  • MAIN_LoadObject(tiedostonimi$) korvaa LoadObject()
  • MAIN_LoadAnimObject(tiedostonimi$, frameLeveys, frameKorkeus, aloitus, pituus) korvaa LoadAnimObject()
  • MAIN_MakeObject() korvaa MakeObject()
  • MAIN_MakeObjectFloor() korvaa MakeObjectFloor()
  • MAIN_DeleteObject(kuvamuuttuja) korvaa DeleteObject
  • Äänet
  • MAIN_LoadSound(tiedostonimi$) korvaa LoadSound()
  • MAIN_DeleteSound(äänimuuttuja) korvaa DeleteSound