- v.20150222beta -
- スクリプトの説明 -
>>
スクリプトの記述方法
>>
各数値の範囲や単位
>>
getinfoの値
>>
カスタムスプライト
>>
FTB形式について
>>
スクリプトの構成とサンプル
- 用途別 -
プリプロセッサ
>>
#include
システム
>>
DEBUG
>>
DEBUGMODE
>>
DISABLEREPLAY
>>
END
>>
FCSLOAD
>>
FRAXY_TRY
>>
GAMEOVER
>>
SETKILLCOUNT
>>
WINDOW
スクリプト制御
>>
CHOICEIMAGE
>>
CHOICEIMAGEFONT
>>
CHOICEPOS
>>
CHOICERESET
>>
CHOICES
>>
CHOICEWORD
>>
CONTINUE
>>
DESTROYCHOICES
>>
ELSE
>>
ENDIF
>>
EXITLOOP
>>
GOTO
>>
GOSUB
>>
IF
>>
LIMIT
>>
LOOP
>>
REPEAT
>>
RETURN
>>
SETSCRIPTADDRESS
>>
WAIT
>>
WAITFOR
サブスクリプト
>>
ADDSUBSCRIPT
>>
DELSUBSCRIPT
>>
SETCOOPERATIVE
タイマー
>>
START
>>
STOP
>>
TIMER
>>
TIMERADD
>>
TIMEREND
情報取得・算術
>>
DDACCEPT
>>
GETANGLE
>>
GETINFO
>>
GETRANDOMFED
>>
SCOS
描画・表示設定
>>
COLOR
>>
DELEXMESSAGE
>>
EXMESSAGE
>>
FONT
>>
MESSAGE
>>
INTERFACE
描画オブジェクト
>>
CREATEOBJECT
>>
DESTROYOBJECT
>>
EXISTOBJECT
>>
LOADIMAGE
>>
OBJECTANGLE
>>
OBJECTFILL
>>
OBJECTIMAGE
>>
OBJECTIMAGEFONT
>>
OBJECTPOS
>>
OBJECTSTRING
>>
OBJECTWORD
>>
OBJECTZOOM
画面特殊効果
>>
BLUR
>>
FLASH
>>
GRAYSCALE
>>
INVERT
>>
MOSAIC
>>
QUAKE
>>
SHAKE
背景
>>
BGBASEPOS
>>
BGCHANGE
>>
BGFADE
>>
BGLOAD
>>
BGMOVE
>>
BGRESET
>>
BGSCROLL
>>
EFFECTSCROLL
サウンド
>>
DSEFREQUENCY
>>
DSEGETFREQUENCY
>>
DSELOAD
>>
DSEPLAY
>>
DSESTOP
>>
DSEVOLUME
>>
BGMPLAY
>>
BGMSTOP
>>
SEPLAY
>>
SESTOP
ゲームシステム
>>
AREAFIXED
>>
AREALIMIT
>>
RANK
>>
RANKRATE
>>
SCORERATE
>>
SCORESYSTEM
プレイヤー
>>
DESTROYPLAYER
>>
FULLENERGY
>>
PLAYERANGLE
>>
PLAYERBIND
>>
PLAYERDESTROYED
>>
PLAYEREMP
>>
PLAYERENERGY
>>
PLAYEREXTEND
>>
PLAYERFLAG
>>
PLAYERGRAPHICS
>>
PLAYERLEFT
>>
PLAYERPOS
>>
PLAYERRESPAWN
>>
PLAYERRESTRAINT
>>
PLAYERSCORE
>>
PLAYERSHIP
>>
PLAYERSLOT
>>
PLAYERSLOTLV
>>
PLAYERSTATUS
>>
PLAYERSTOCK
>>
POWERUP
>>
SETPLAYER
敵・敵弾
>>
BUFFER
>>
CLEARENEMY
>>
CREATE
>>
CREATE2
>>
DESTROYENEMY
>>
EBULLETCOLOR
>>
LOAD
>>
PARTSGRAPHICS
アイテム
>>
ITEM
>>
ITEM2
>>
ITEMCONSTRUCT
>>
ITEMSCROLL
設定
>>
POS
>>
RANDOMIZE
テーブル
>>
TABLEADD
>>
TABLEGET
>>
TABLEINIT
>>
TABLELOAD
>>
TABLEREMOVE
>>
TABLESAVE
- アルファベット順 -
>>
#include
>>
ADDSUBSCRIPT
>>
AREAFIXED
>>
AREALIMIT
>>
BGBASEPOS
>>
BGCHANGE
>>
BGLOAD
>>
BGFADE
>>
BGMOVE
>>
BGMPLAY
>>
BGMSTOP
>>
BGRESET
>>
BGSCROLL
>>
BLUR
>>
BUFFER
>>
CHOICEIMAGE
>>
CHOICEIMAGEFONT
>>
CHOICEPOS
>>
CHOICERESET
>>
CHOICES
>>
CHOICEWORD
>>
CONTINUE
>>
CLEARENEMY
>>
COLOR
>>
CREATE
>>
CREATE2
>>
CREATEOBJECT
>>
DDACCEPT
>>
DEBUG
>>
DEBUGMODE
>>
DELEXMESSAGE
>>
DELSUBSCRIPT
>>
DESTROYCHOICES
>>
DESTROYENEMY
>>
DESTROYOBJECT
>>
DESTROYPLAYER
>>
DISABLEREPLAY
>>
DSEFREQUENCY
>>
DSEGETFREQUENCY
>>
DSELOAD
>>
DSEPLAY
>>
DSESTOP
>>
DSEVOLUME
>>
EBULLETCOLOR
>>
EFFECTSCROLL
>>
ELSE
>>
END
>>
ENDIF
>>
EXISTOBJECT
>>
EXITLOOP
>>
EXMESSAGE
>>
FCSLOAD
>>
FLASH
>>
FONT
>>
FRAXY_TRY
>>
FULLENERGY
>>
GAMEOVER
>>
GETANGLE
>>
GETINFO
>>
GETRANDOMFED
>>
GOTO
>>
GOSUB
>>
GRAYSCALE
>>
IF
>>
INTERFACE
>>
INVERT
>>
ITEM
>>
ITEM2
>>
ITEMCONSTRUCT
>>
ITEMSCROLL
>>
LIMIT
>>
LOAD
>>
LOADIMAGE
>>
LOOP
>>
MESSAGE
>>
MOSAIC
>>
OBJECTANGLE
>>
OBJECTFILL
>>
OBJECTIMAGE
>>
OBJECTIMAGEFONT
>>
OBJECTPOS
>>
OBJECTSTRING
>>
OBJECTWORD
>>
OBJECTZOOM
>>
PARTSGRAPHICS
>>
PLAYERANGLE
>>
PLAYERBIND
>>
PLAYERDESTROYED
>>
PLAYEREMP
>>
PLAYERENERGY
>>
PLAYEREXTEND
>>
PLAYERFLAG
>>
PLAYERGRAPHICS
>>
PLAYERLEFT
>>
PLAYERPOS
>>
PLAYERRESPAWN
>>
PLAYERRESTRAINT
>>
PLAYERSCORE
>>
PLAYERSHIP
>>
PLAYERSLOT
>>
PLAYERSLOTLV
>>
PLAYERSTATUS
>>
PLAYERSTOCK
>>
POS
>>
POWERUP
>>
QUAKE
>>
RANDOMIZE
>>
RANK
>>
RANKRATE
>>
REPEAT
>>
RETURN
>>
SCORESYSTEM
>>
SCOS
>>
SEPLAY
>>
SESTOP
>>
SETCOOPERATIVE
>>
SETKILLCOUNT
>>
SETPLAYER
>>
SETSCRIPTADDRESS
>>
SHAKE
>>
START
>>
STOP
>>
TABLEADD
>>
TABLEGET
>>
TABLEINIT
>>
TABLELOAD
>>
TABLEREMOVE
>>
TABLESAVE
>>
TIMER
>>
TIMERADD
>>
TIMEREND
>>
WAIT
>>
WAITFOR
>>
WINDOW
- 旧命令 -
>>
MOV
>>
ADD
>>
SUB
>>
MUL
>>
DIV
>>
MOD
- 追加と変更 -
v.20150222beta
add:
TABLEADD
add:
TABLEGET
add:
TABLEINIT
add:
TABLELOAD
add:
TABLEREMOVE
add:
TABLESAVE
add:
DISABLEREPLAY
add:
FCSLOAD
add:
カスタムスプライト
add:
FTB形式について
v.20141128beta
add:
DSEFREQUENCY
add:
DSEGETFREQUENCY
add:
SETSCRIPTADDRESS
chg:
GETINFO
chg:
PLAYERDESTROYED
chg:
TIMEREND
v.20140807beta
chg:
getinfoの値
v.20140322beta
add:
CONTINUE
add:
DESTROYPLAYER
chg:
PLAYERRESPAWN
chg:
OBJECTANGLE
fix:
OBJECTZOOM
fix:
FLASH
v.20130810beta
add:
DESTROYCHOICES
add:
SETCOOPERATIVE
chg:
GOTO
v.20130701beta
add:
DEBUG
add:
DEBUGMODE
add:
OBJECTANGLE
add:
OBJECTZOOM
chg:
GETINFO
v.20120623beta
add:
CHOICEIMAGE
add:
CHOICEIMAGEFONT
add:
CHOICEPOS
add:
CHOICERESET
add:
CHOICEWORD
add:
MOSAIC
add:
WAITFOR
add:
関数:chr
add:
関数:getinfo
v.20120108beta
chg:
GETINFO
add:
ADDSUBSCRIPT
add:
DELSUBSCRIPT
add:
EFFECTSCROLL
add:
EXISTOBJECT
add:
OBJECTIMAGEFONT
add:
OBJECTSTRING
add:
PLAYERBIND
add:
PLAYEREMP
add:
PLAYERENERGY
add:
PLAYERPOS
add:
PLAYERRESTRAINT
add:
PLAYERSLOT
add:
PLAYERSLOTLV
add:
PLAYERSTOCK
add:
SETKILLCOUNT
add:
関数:peek
add:
関数:strlen
v.20101223beta
add:
GRAYSCALE
add:
INVERT
v.20101104beta
chg:
SETPLAYER
chg:
CHOICES
add:
PARTSGRAPHICS
add:
PLAYERGRAPHICS
add:
PLAYERDESTROYED
add:
PLAYEREXTEND
add:
GAMEOVER
add:
BGRESET
add:
DSELOAD
add:
DSEPLAY
add:
DSESTOP
add:
DSEVOLUME
add:
#include
v.20100319beta
add:
PLAYERRESPAWN
chg:
AREALIMIT
v.20100103beta
add:
GETRANDOMFED
add:
DDACCEPT
add:
CHOICES
add:
RANDOMIZE
add:
SCORERATE
chg:
RANK
add:
関数:rand
add:
関数:int
add:
関数:double
add:
関数:str
add:
関数:strf
add:
関数:getpath
v.20091218beta
add:
PLAYERSTATUS
add:
関数:sin
add:
関数:cos
add:
関数:limit
add:
関数:abs
add:
関数:sqrt
v.20091109beta
chg:
スクリプトの記述方法
chg:
各数値の範囲や単位
v.20090527beta
chg:
OBJECTPOS
chg:
PLAYERANGLE
v.20090524beta
add:
ITEMCONSTRUCT
chg:
ITEM
chg:
ITEM2
chg:
PLAYERSHIP
v.20090408beta
add:
CREATEOBJECT
add:
DESTROYOBJECT
add:
LOADIMAGE
add:
OBJECTFILL
add:
OBJECTIMAGE
add:
OBJECTPOS
add:
OBJECTWORD
add:
PLAYERANGLE
add:
AREAFIXED
add:
WINDOW
chg:
AREALIMIT
chg:
EXMESSAGE
v.20090330beta
add:
BLUR
add:
BGBASEPOS
add:
BGFADE
add:
BGMOVE
add:
BGSCROLL
add:
BUFFER
add:
LOAD
add:
EXITLOOP
add:
ITEMSCROLL
v.20081118
chg:
GETINFO
v.20080825
add:
AREALIMIT
v.20080814
fix:
PLAYERSCORE
fix:
PLAYERFLAG
v.20080804
add:
DELEXMESSAGE
add:
PLAYERFLAG
chg:
EXMESSAGE
chg:
SCORESYSTEM
v.20080723
add:
PLAYERLEFT
add:
PLAYERSCORE
add:
SCORESYSTEM