Skip to content
MetalRain edited this page Apr 11, 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
  • API_KeyHit(pelaajaNro, näppäin) korvaa KeyHit()
  • API_KeyDown(pelaajaNro, näppäin) korvaa KeyDown()
  • API_KeyUp(pelaajaNro, näppäin) korvaa KeyUp()
  • Piirtäminen
  • API_Screen() korvaa Screen komennon, ei Screen funktiota
  • API_DrawScreen() korvaa DrawScreen
  • Kuvat
  • API_LoadImage(tiedostonimi$) korvaa LoadImage()
  • API_LoadAnimImage(tiedostonimi$, frameLeveys, frameKorkeus, aloitus, pituus) korvaa LoadAnimImage()
  • API_CloneImage(kuvamuuttuja) korvaa CloneImage
  • API_MakeImage(leveys, korkeus) korvaa MakeImage()
  • API_DeleteImage(kuvamuuttuja) korvaa DeleteImage
  • Objektit
  • API_LoadObject(tiedostonimi$) korvaa LoadObject()
  • API_LoadAnimObject(tiedostonimi$, frameLeveys, frameKorkeus, aloitus, pituus) korvaa LoadAnimObject()
  • API_MakeObject() korvaa MakeObject()
  • API_MakeObjectFloor() korvaa MakeObjectFloor()
  • API_DeleteObject(kuvamuuttuja) korvaa DeleteObject
  • Äänet
  • API_LoadSound(tiedostonimi$) korvaa LoadSound()
  • API_DeleteSound(äänimuuttuja) korvaa DeleteSound