World Wide Guide to FS Scenery Design | Knowledge Bank


コンパイラコマンドの一覧表 (SCASM and SM)

Alessandro Antonini [e-mail: p0010838@leonet.itによる]

これらのコマンドの詳細については、 FS5StrucSCASMScenery Makerのドキュメントを見てください。

.Bgl Record

Scasm Command

Scenery Maker Command

0x00 N/A End (of BGL)
0x01 N/A N/A
0x02 N/A N/A
0x03 N/A N/A
0x04 N/A N/A
0x05 StartSurface StartSurface
0x06 MoveTo MoveTo
0x07 DrawTo LineTo
0x08 EndSurface CloseSurface
0x09 DBX( 09 00 ) StartDrawing
0x0A DBX( 0A 00 DNorth Dalt DEast ) MoveTo_0A
0x0B DBX( 0A 00 DNorth Dalt DEast ) LineTo_0B
0x0C DBX( 0C 00 ) CloseDrawing
0x0D Jump Goto
0x0E DefPoint DefPoint
0x0F MoveToPt MoveToPoint
0x10 DrawToPt LineToPoint
0x11 DefPPoint DefIntensityPoint
0x12 MoveToPPt MoveToIntensityPoint
0x13 DrawToPPt LineToIntensityPoint
0x14 SurfaceColor OldSurfaceColor
0x15 TexRelief TexRelief
0x16 SetVar SetVar
0x17 N/A N/A
0x18 Bitmap Texture
0x19 Palette Palette
0x1A Points PointsList
0x1B MonitorTr GoIfOutRotatedCube
0x1C IfVarRange2 GoIfOut2
0x1D VecPoly PointPolygon
0x1E BitmapMode Transparent
0x1F DBX( 1F 00 ) DB 0x1F, 0x00
0x20 TexPoly TexturePolygon
0x21 IfVarRange3 GoIfOut3
0x22 Return Return
0x23 Call Call
0x24 IfVarRange GoIfOut
0x25 VectorJump GoIfVector
0x26 SetVar SetVar
0x27 TexWindow TextureWindow
0x28 BigDot Disc
0x29 VecPoints PointsListVect
0x2A ShadedPoly GradPolygon
0x2B N/A N/A
0x2C VectorJump _GoIfVector
0x2D N/A N/A
0x2E N/A N/A
0x2F RefPoints (type 2 ) _CondRefPoint
0x30 Brightness Intensity
0x31 AutoPoints PointsArray
0x32 PerspectiveCall PerspectiveCall
0x33 RotatedCall Rotate
0x34 SetScaleX ScaleX
0x35 DotLine DottedLine
0x36 Don't use - has bugs Don't use - has bugs
0x37 Dot Dot
0x38 ConcavePoly Concave
0x39 IfVarAnd GoIfNot
0x3A N/A IndirectRefPointNS
0x3B N/A Call_3B
0x3C N/A CondRefPointNS
0x3D N/A N/A
0x3E Poly Polygon
0x3F ShadowCall ShadowCall
0x40 DBX( 40 00 ) DB 0x40, 0x00
0x41 DBX( 41 00 Value ) DB 0x41, 0x00, Val
0x42 Runway Runway
0x43 N/A Nop43
0x44 Runway Runway
0x45 DotLine DottedLine_45
0x46 TransformCall IndirectRotate
0x47 N/A N/A
0x48 DBX( 48 00 ) DB 0x48, 0x00
0x49 Building Building
0x4A N/A N/A
0x4B DBX( 4B 00 ) ;Call FSASM.FSO CallDriver !!! FS5.1 only!!!
0x4C DBX( 4C 00 parms ) IndirectRefPoint
0x4D DBX( 4D 00 ) CopyVar4Dh
0x4E DBX( 4E 00 ) DB 0x4E, 0x00
0x4F DBX( 4F 00 ) CopyVar
0x50 ShadedColor GradColor
0x51 LineColor LineColor
0x52 SurfaceColor SurfaceColor
0x53 DBX( 53 00 ) DB 0x53, 0x00
0x54 CallAsm CallAsm
0x55 SurfaceType SurfaceType
0x56 N/A ThermalArea
0x58 MoveTexture MoveTexture
0x59 DBX( 59 00 ) DB 0x59, 0x00
0x5A Call Call, GoSub
0x5B DBX( 5B 00 ) DB 0x5B, 0x00
0x5C DBX( 5C 00 ) DB 0x5C, 0x00
0x5D RepeatBitmap RepeatBitmap
0x5E DBX( 5E 00 ) DB 0x5E, 0x00
0x5F DBX( 5F 00 + parms ) DB 0x5F, 0x00 + PARMS
0x60 N/A TextureVectPolygon
0x61 DBX( 61 00 + parms ) DB 0x61, 0x00 + PARMS
0x62 MonitorPt CheckPoint
0x63 N/A N/A
0x64 DBX( 64 00 ) DB 0x64, 0x00
0x65 LoadSurfaceColor LoadSurfaceColor
0x66 LoadShadedColor LoadGradColor
0x67 LoadLineColor LoadLineColor
0x68 TexPolyShading TextureShading
0x69 RoadMoveTo RoadMoveTo
0x6A RoadLineTo RoadLineTo
0x6B RoadMoveTo2 RiverMoveTo
0x6C RoadLineTo2 RiverLineTo
0x6D DBX( 6D 00 + parms ) Call_6D
0x6E TaxiMoveTo TaxiWayMoveTo
0x6F TaxiLineTo TaxiWayLineTo
0x70 SenseBorder CheckBorder
0x71 N/A N/A
0x72 RunwayLights DW 0x72, + parms
0x73 Monitor3D GoIfOutCube
0x74 LayerCall Priority
0x75 N/A PerspectiveSurface
0x76 Perspective Perspective
0x77 RefPoint (type 7) _CondRefPoint( 0x77
0x78 HighwayWLineTo RdWideLineTo
0x79 HighwayWLineTo79 RvWideMoveTo
0x7A ShadedTexPoly TextureShadedPolygon
0x7B ShadedTexPoly7B DW 0x7B + PARMS
0x7C DBX( 7C 00 ) DW 0x7C + PARMS
0x7D Inst_7D AdjustTexture
0x7E SetVar7e SetVar7e
0x7F City SynthCity
0x80 DotPt DotToPoint
0x81 Smoothing TextureSmooth(on/off)
0x82 DB( 82 00 + parms ) SimpleRefPoint
0x83 SetScale Scale
0x84 DBX( 84 00 + parms ) DW 0x84 + parms
0x87 DBX( 87 00 + value ) SetPalette1
0x8C DBX( 8C 00 + parms ) !!!FS6 ONLY!!! DW 0x8C + parms


Last updated 5 March 1997 by Gene Kraybill. All rights reserved.