VC3 Standard Library
Displaying 1-7 of 7 total.
1
Please enter a numerical value for the importance of this sticky.
Enter 0 to unsticky.
Ear

I was bored so I figured out the return and argument types for the standard library. Yay.

Functions:
int AlphaBlit(int, int, int, int, int)
int AssignArray(int, string)
int CallFunction(string)
int DebugBreakpoint()
int DuplicateImage(int)
int FileCurrentPos(int)
int FileOpen(string)
int FileReadByte(int)
int FileReadQuad(int)
int FileReadWord(int)
int FreeFont(int)
int GetB(int)
int GetG(int)
int GetPixel(int, int, int)
int GetR(int)
int GetTile(int, int, int)
int GetZone(int, int)
int GrabRegion(int, int, int, int, int, int, int, int)
int ImageHeight(int)
int ImageShell(int, int, int, int, int)
int ImageWidth(int)
int LoadFont(string, int, int)
int LoadImage(string)
int LoadImage0(string)
int LoadSound(string)
int MakeColor(int, int, int)
int NewImage(int, int)
int RGB(int, int, int)
int Random(int, int)
int TextWidth(int, string)
int Unpress(int)
int WindowCreate(int, int, int, int, string)
int WindowGetImage(int)
int asin(int)
int atan(int)
int cos(int)
int lastpressed()
int len(string)
int malloc(int)
int pow(int, int)
int sin(int)
int sqrt(int)
int strcmp(string, string)
int tan(int)
int val(string)
string FileReadString(int)
string FileReadToken(int)
string FileReadln(int)
string strdup(string, int)
void AdditiveBlit(int, int, int, int)
void Blit(int, int, int, int)
void BlitEntity(int)
void BlitEntityFrame(int, int, int, int, int)
void BlitLucent(int, int, int, int, int)
void BlitTile(int, int, int, int)
void BlitWrap(int, int, int, int)
void CacheMusic(string)
void Circle(int, int, int, int, int, int)
void CircleFill(int, int, int, int, int, int)
void ColorFilter(int, int)
void EnableVariableWidth(int)
void Exit(string)
void FileClose(int)
void FileSeekLine(int, int)
void FileSeekPos(int, int, int)
void FileWrite(int, string)
void FileWriteByte(int, int)
void FileWriteQuad(int, int)
void FileWriteString(int, string)
void FileWriteWord(int, int)
void FileWroteln(int, string)
void FreeImage(int)
void FreeSound(int)
void HookButton(int, string)
void HookEntityRender(int, string)
void HookKey(int, string)
void HookRetrace(string)
void HookTimer(string)
void HorzFlip(int)
void Line(int, int, int, int, int, int)
void Log(string)
void Map(string)
void Mask(int, int, int)
void MemCopy(int, int, int)
void MemFree(int)
void MessageBox(string)
void Mosaic(int, int, int)
void MusicStartCache()
void MusicStopCache()
void PlayMusic(string)
void PlaySound(int, int, int)
void PrintCenter(int, int, int, int, string)
void PrintRight(int, int, int, int, string)
void PrintString(int, int, int, int, string)
void Rect(int, int, int, int, int, int)
void RectFill(int, int, int, int, int, int)
void ResumeMusic()
void RotScale(int, int, int, int, int, int)
void ScaleBlit(int, int, int, int, int, int)
void SetAppName(string)
void SetClip(int, int, int, int, int)
void SetLucent(int)
void SetPixel(int, int, int, int)
void SetResolution(int, int)
void SetTile(int, int, int, int)
void SetTilesetSeparation(int)
void SetZone(int, int, int)
void ShowPage()
void Silhouette(int, int, int, int, int)
void StopMusic()
void SubtractiveBlit(int, int, int, int)
void SuperSecretThingy(int, int, int, int, int)
void SuspendMusic()
void TAdditiveBlit(int, int, int, int)
void TBlit(int, int, int, int)
void TBlitLucent(int, int, int, int, int)
void TBlitTile(int, int, int, int)
void TGrabRegion(int, int, int, int, int, int, int, int)
void TScaleBlit(int, int, int, int, int, int)
void TSubtractiveBlit(int, int, int, int)
void TWrapBlit(int, int, int, int)
void Triangle(int, int, int, int, int, int, int, int)
void UpdateControls()
void VertFlip(int)
void WindowClose(int)
void WindowHide(int)
void WindowSetPosition(int, int)
void WindowSetSize(int, int)
void WindowSetTitle(string)
void WindowShow(int)
void WrapBlit(int, int, int, int)

Variables:
int CF_BLUE
int CF_GREEN
int CF_GREYINV
int CF_INV
int CF_NONE
int CF_RED
int FILE_READ
int FILE_WRITE
int SCAN_0
int SCAN_1
int SCAN_2
int SCAN_3
int SCAN_4
int SCAN_5
int SCAN_6
int SCAN_7
int SCAN_8
int SCAN_9
int SCAN_A
int SCAN_ALT
int SCAN_B
int SCAN_BACKSP
int SCAN_BSLASH
int SCAN_C
int SCAN_CAPS
int SCAN_COMMA
int SCAN_CTRL
int SCAN_D
int SCAN_DEL
int SCAN_DOT
int SCAN_DOWN
int SCAN_E
int SCAN_END
int SCAN_ENTER
int SCAN_EQUALS
int SCAN_ESC
int SCAN_F
int SCAN_F1
int SCAN_F10
int SCAN_F11
int SCAN_F12
int SCAN_F2
int SCAN_F3
int SCAN_F4
int SCAN_F5
int SCAN_F6
int SCAN_F7
int SCAN_F8
int SCAN_F9
int SCAN_G
int SCAN_GMINUS
int SCAN_GPLUS
int SCAN_H
int SCAN_HOME
int SCAN_I
int SCAN_INSERT
int SCAN_J
int SCAN_K
int SCAN_L
int SCAN_LANGLE
int SCAN_LEFT
int SCAN_LSHIFT
int SCAN_M
int SCAN_MINUS
int SCAN_N
int SCAN_NUMLOCK
int SCAN_O
int SCAN_P
int SCAN_PAD_5
int SCAN_PGDN
int SCAN_PGUP
int SCAN_Q
int SCAN_QUOTA
int SCAN_R
int SCAN_RANGLE
int SCAN_RIGHT
int SCAN_RQUOTA
int SCAN_RSHIFT
int SCAN_S
int SCAN_SCOLON
int SCAN_SCRLOCK
int SCAN_SLASH
int SCAN_SPACE
int SCAN_STAR
int SCAN_T
int SCAN_TAB
int SCAN_U
int SCAN_UP
int SCAN_V
int SCAN_W
int SCAN_X
int SCAN_Y
int SCAN_Z
int SEEK_CUR
int SEEK_END
int SEEK_SET
int _skewlines[]
int _transcolor
int b1
int b2
int b3
int b4
int cameratracking
int dma.byte[]
int dma.quad[]
int dma.sbyte[]
int dma.squad[]
int dma.sword[]
int dma.word[]
int down
int entities
int entity.frame[]
int entity.hoth[]
int entity.hotw[]
int entity.hotx[]
int entity.hoty[]
int entity.specframe[]
int entity.x[]
int entity.y[]
int event.entity
int event.param
int event.tx
int event.ty
int event.zone
int gamewindow
int joy.active
int joy.analogx
int joy.analogy
int joy.button
int joy.down
int joy.left
int joy.right
int joy.up
int joystick
int key[]
int left
int mouse.l
int mouse.m
int mouse.r
int mouse.w
int mouse.x
int mouse.y
int right
int screen
int sysdate.day
int sysdate.dayofweek
int sysdate.month
int sysdate.year
int systemtime
int systime.hour
int systime.minute
int systime.second
int timer
int up
int xwin
int ywin
string _version

P.S.
Also, if you know anything about the internals of VERGE, str() and mid() aren't functions, but I'll mention them here for completeness.

Posted on 2004-02-19 00:04:09

vecna

A more readable version was released here in another thread.

Posted on 2004-02-19 00:31:43

Toen

Good work, Ear. ;D

Posted on 2004-02-19 00:32:57

mcgrue

The post in question:

http://www.verge-rpg.com/boards/display_thread.php?id=8674

Posted on 2004-02-19 00:36:00

gungnir

Man, I have to pay more attention to the boards... this would've helped :P

Posted on 2004-02-19 05:11:31

mcgrue

Wow, you did the game based on code from Timeless? :o

Posted on 2004-02-19 06:17:18

gungnir

Well, aside from logging into #vergehelp to ask about 2D arrays, I suppose that be the case. I didn't do anything special, so Timeless was enough... but I would have done more if I had docs :)

Posted on 2004-02-19 06:27:53


Displaying 1-7 of 7 total.
1
 
Newest messages

Ben McGraw's lovingly crafted this website from scratch for years.
It's a lot prettier this go around because of Jon Wofford.
Verge-rpg.com is a member of the lunarnet irc network, and would like to take this opportunity to remind you that regardless how babies taste, it is wrong to eat them.