You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vz.Init();varCreateLabel=Vz.DeclareCustomInstruction("CreateLabel","name","text","fontsize").SetInstructions((name,text,fontsize)=>{VzLabellabel=newVzLabel(name);label.FontSize=fontsize;label.Text=text;})using(newOnStart()){CreateLabel("l1","this is a label--1",12);CreateLabel("l2","this is a label--2",12);CreateLabel("l3","this is a label--3",12);}
publicstaticvoidInit(stringname,boolrequireMfd);publicstaticvoidInit();publicstaticUnaryExpressionAbs(VzExpressionvalue);publicstaticUnaryExpressionACos(VzExpressionvalue);publicstaticVzInstructionActivateStage();publicstaticUnaryExpressionASin(VzExpressionvalue);publicstaticUnaryExpressionATan(VzExpressionvalue);publicstaticVzInstructionBeep(VzExpressionfrequency,VzExpressionvolume,VzExpressiontime);publicstaticVzInstructionBreak();publicstaticVzInstructionBroadcast(BroadCastTypetype,VzExpressionmsg,VzExpressiondata);publicstaticUnaryExpressionCeiling(VzExpressionvalue);publicstaticVzInstructionCMT(stringtext);publicstaticConditionalExpressionConditional(VzExpressioncondition,VzExpressione1,VzExpressione2);publicstaticUnaryExpressionCos(VzExpressionvalue);publicstaticVzExpressionCraftOtherProperty(VzExpressioncraftId,CraftOtherPropertyTypeproperty);publicstaticListExpressionCreateList(VzExpressionvalues);publicstaticVzInstructionCreateWidget(WidgetTypetype,VzExpressionname);publicstaticVzCustomExpressionDeclareCustomExpression(stringname,paramsstring[]paramNames);publicstaticVzCustomInstructionDeclareCustomInstruction(stringname,paramsstring[]paramNames);publicstaticVzVariableDeclareGlobal(stringvarName);publicstaticVzListVariableDeclareListGlobal(stringlistName);publicstaticUnaryExpressionDeg2Rad(VzExpressionvalue);publicstaticVzInstructionDestroyAllWidget();publicstaticVzInstructionDestroyWidget(VzExpressionwidgetName);publicstaticVzInstructionDisplay(VzExpressiontext);publicstaticUnaryExpressionFloor(VzExpressionvalue);publicstaticFUNKExpressionFUNK(FUNKfunk);publicstaticVzExpressionGetAG(VzExpressionag);publicstaticVzExpressionGetCraftBaseProperty(CraftBasePropertyTypeproperty);publicstaticVzExpressionGetCraftInput(CraftInputinput);publicstaticGetGaugePropertyExpressionGetGaugeProperty(VzExpressionname,GaugePropertyTypeproperty);publicstaticVzVariableGetGlobal(stringvarName);publicstaticVzListVariableGetGlobalList(stringlistName);publicstaticGetLabelPropertyExpressionGetLabelProperty(VzExpressionname,LabelProperyTypeproperty);publicstaticGetPixelExpressionGetPixel(VzExpressionname,VzExpressionx,VzExpressiony);publicstaticGetSpritePropertyExpressionGetSpriteProperty(VzExpressionname,SpritePropertyTypeproperty);publicstaticGetWidgetEventMsgExpressionGetWidgetEventMsg(VzExpressionname,WidgetEventTypeeventType);publicstaticGetWidgePropertyExpressionGetWidgetProperty(VzExpressionname,WidgetPropertyGetTypeproperty);publicstaticHexColorExpressionHexColor(VzExpressiontext);publicstaticUnaryExpressionIn(VzExpressionvalue);publicstaticVzInstructionInitList(VzExpressionlist,VzExpressionvalues);publicstaticVzInstructionInitTexture(VzExpressionname,VzExpressionwidth,VzExpressionheight);publicstaticVzExpressionLatLongAglToPos(VzExpressionlocation);publicstaticUnaryExpressionLg10(VzExpressionvalue);publicstaticVzInstructionLockNavSphere(LockNavSphereIndicatorTypetype,VzExpressionvalue);publicstaticVzInstructionLog(VzExpressiontext);publicstaticBinaryOpMax(VzExpressiona,VzExpressionb);publicstaticBinaryOpMin(VzExpressiona,VzExpressionb);publicstaticVzOnChangeSoiEventOnChangeSoiBegin();publicstaticVzOnDockedEventOnDockedBegin();publicstaticVzOnPartCollisionEventOnPartCollisionBegin();publicstaticVzOnPartExplodeEventOnPartExplodeBegin();publicstaticVzOnReceiveMessageEventOnReceiveMessageBegin(stringmsg);publicstaticVzOnStartEventOnStartBegin();publicstaticVzExpressionPartLocalToPci(VzExpressionpartId,VzExpressioncoords);publicstaticVzExpressionPartNameToID(VzExpressionpartName);publicstaticVzExpressionPartPciToLocal(VzExpressionpartId,VzExpressioncoords);publicstaticVzExpressionPartProperty(VzExpressionpartID,PartPropertyGetTypepropertyGet);publicstaticVzExpressionPlanetProperty(VzExpressionplanet,PlanetPropertyTypeproperty);publicstaticVzExpressionPosToLatLongAgl(VzExpressionpos);publicstaticUnaryExpressionRad2Deg(VzExpressionvalue);publicstaticUnaryExpressionRound(VzExpressionvalue);publicstaticVzInstructionSetAG(VzExpressionag,VzExpressionnewvalue);publicstaticVzInstructionSetCameraProperty(CameraPropertyproperty,VzExpressionnewvalue);publicstaticVzInstructionSetGauge(VzExpressionname,GaugePropertyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetInput(CraftInputinput,VzExpressionvalue);publicstaticVzInstructionSetLabel(VzExpressionname,LabelProperyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetLabelAlignment(VzExpressionname,Alignmentalignment);publicstaticVzInstructionSetLine(VzExpressionname,LinePropertyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetLineStartEnd(VzExpressionname,VzExpressionstart,VzExpressionend);publicstaticVzInstructionSetMap(VzExpressionname,MapPropertyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetNavBall(VzExpressionname,NavBallPropertyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetPartProperty(VzExpressionpartId,PartPropertySetTypesetProperty,VzExpressionnewvalue);publicstaticVzInstructionSetPixel(VzExpressionname,VzExpressionx,VzExpressiony,VzExpressioncolor);publicstaticVzInstructionSetSprite(VzExpressionname,SpritePropertyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetTarget(VzExpressionvalue);publicstaticVzInstructionSetTargetHeading(TargetHeadingPropertyproperty,VzExpressionvalue);publicstaticVzInstructionSetTimeMode(TimeModemode);publicstaticVzInstructionSetWidget(VzExpressionname,WidgetPropertyTypeproperty,VzExpressionvalue);publicstaticVzInstructionSetWidgetAnchor(VzExpressionname,WidgetAnchoranchor);publicstaticUnaryExpressionSin(VzExpressionvalue);publicstaticUnaryExpressionSqrt(VzExpressionvalue);publicstaticVzExpressionStringContains(VzExpressionstringA,VzExpressionstringB);publicstaticVzExpressionStringFormat(paramsVzExpression[]strings);publicstaticVzExpressionStringFriend(VzExpressionexpr,PhysicalQuantityquantity);publicstaticVzExpressionStringJoin(paramsVzExpression[]strings);publicstaticVzExpressionStringLength(VzExpressionstr);publicstaticVzExpressionStringLetter(VzExpressionidx,VzExpressionstr);publicstaticVzExpressionSubString(VzExpressionstart,VzExpressionend,VzExpressionstr);publicstaticVzInstructionSwitchCraft(VzExpressioncraftId);publicstaticUnaryExpressionTan(VzExpressionvalue);publicstaticVzExpressionTerrainQuery(TerrainPropertyTypeproperty,VzExpressionlocation);publicstaticVzInstructionWaitSeconds(VzExpressionsec);publicstaticVzInstructionWaitUntil(VzExpressioncondition);publicstaticWidgetDisplayToLocalExpressionWidgetDisplayToLocal(VzExpressionname,VzExpressionpos);publicstaticVzInstructionWidgetEvent(VzExpressionwidgetName,WidgetEventTypeeventType,VzExpressionmessage,VzExpressiondata);publicstaticWidgetLocalToDisplayExpressionWidgetLocalToDisplay(VzExpressionname,VzExpressionpos);publicstaticVzInstructionWidgetSendBack(VzExpressionname,VzExpressiontarget);publicstaticVzInstructionWidgetSendFront(VzExpressionname,VzExpressiontarget);//for short publicstaticVzExpressionGet(TerrainPropertyTypepropertyType,VzExpressionlocation);publicstaticVzExpressionGet(CraftBasePropertyTypeproperty);publicstaticVzExpressionGet(CraftInputinput);publicstaticVzExpressionGet(PartPropertyGetTypepropertyGet,VzExpressionpartId);publicstaticVzExpressionGet(PlanetPropertyTypepropertyType,VzExpressionplanet);publicstaticVzExpressionGet(CraftOtherPropertyTypepropertyType,VzExpressioncraftId);publicstaticVzInstructionSet(CraftInputinput,VzExpressionvalue);publicstaticVzInstructionSet(TargetHeadingPropertyproperty,VzExpressionvalue);publicstaticVzInstructionSet(CameraPropertyproperty,VzExpressionvalue);publicstaticVzInstructionSet(PartPropertySetTypepartPropertySet,VzExpressionpartId,VzExpressionvalue);
Proxy Classes
publicclassVzString:VizzyProxy{publicstaticVzExpressionLetter(VzExpressionidx,VzExpressionstr);publicstaticVzExpressionLengthOf(VzExpressionstr);publicstaticVzExpressionJoin(paramsVzExpression[]strings);publicstaticVzExpressionSubString(VzExpressionstart,VzExpressionend,VzExpressionstr);publicstaticVzExpressionContains(VzExpressionstringA,VzExpressionstringB);publicstaticVzExpressionFormat(paramsVzExpression[]strings);publicstaticVzExpressionFriend(VzExpressionexpr,PhysicalQuantityquantity);}publicclassVzCraft:VizzyProxy{publicVzExpressionAltitude;publicVzExpressionDestroyed;publicVzExpressionGrounded;publicVzExpressionMass;publicVzExpressionCraftName;publicVzExpressionPartCount;publicVzExpressionPlanet;publicVzExpressionPosition;publicVzExpressionVelocity;publicVzExpressionIsPlayer;publicVzExpressionApoapsis;publicVzExpressionPeriapsis;publicVzExpressionPeriod;publicVzExpressionApoapsisTime;publicVzExpressionPeriapsisTime;publicVzExpressionInclination;publicVzExpressionEccentricity;publicVzExpressionMeanAnomaly;publicVzExpressionMeanMotion;publicVzExpressionPeriapsisArgument;publicVzExpressionRightAscension;publicVzExpressionTrueAnomaly;publicVzExpressionSemiMajorAxis;publicVzExpressionSemiMinorAxis;publicstaticvoidActivateStage();//Input Get/Set publicstaticVzExpressionRoll;publicstaticVzExpressionPitch;publicstaticVzExpressionYaw;publicstaticVzExpressionBrake;publicstaticVzExpressionThrottle;publicstaticVzExpressionTranslateForward;publicstaticVzExpressionTranslateMode;publicstaticVzExpressionSlider1;publicstaticVzExpressionSlider2;publicstaticVzExpressionSlider3;publicstaticVzExpressionSlider4;publicstaticVzExpressionAG1;publicstaticVzExpressionAG2;publicstaticVzExpressionAG3;publicstaticVzExpressionAG4;publicstaticVzExpressionAG5;publicstaticVzExpressionAG6;publicstaticVzExpressionAG7;publicstaticVzExpressionAG8;publicstaticVzExpressionAG9;publicstaticVzExpressionAG10;//Target Heading Set publicstaticVzExpressionTargetHeading_Heading;publicstaticVzExpressionTargetHeading_Pitch;publicstaticVzExpressionTargetHeading_Pid_Pitch;publicstaticVzExpressionTargetHeading_Pid_Roll;publicstaticVzExpressionTarget;//LockNavSphere SetpublicstaticVzExpressionLockNavSphereVector;publicstaticLockNavSphereIndicatorTypeLockNavSphere;//Time SetpublicstaticTimeModeTimeMode//Camera Set publicstaticVzExpressionCameraModepublicstaticVzExpressionCameraModeIndexpublicstaticVzExpressionCameraRotateXpublicstaticVzExpressionCameraRotateYpublicstaticVzExpressionCameraTiltpublicstaticVzExpressionCameraZoom//Part...publicstaticVzPartFindPartByName(VzExpressionpartName)}publicclassVzTerrain:VizzyProxy{publicstaticVzExpressionGetHeight(VzExpressionlocation);publicstaticVzExpressionGetColor(VzExpressionlocation);}publicclassVzPart:VizzyProxy{publicVzExpressionThisID;publicVzExpressionMaxID;publicVzExpressionMinID;publicVzExpressionPartName;publicVzExpressionMass;publicVzExpressionActivated;publicVzExpressionPartType;publicVzExpressionPosition;publicVzExpressionTemperature;publicVzExpressionDrag;publicVzExpressionUnderWater;publicVzExpressionFocused;publicVzExpressionExplode;publicVzExpressionLocalToPCI(VzExpressioncoords);publicVzExpressionPCIToLocal(VzExpressioncoords);}publicabstractclassVzWidget:VizzyProxy{publicVzInstructionEventMessage(WidgetEventTypeeventType,VzExpressionmsg,VzExpressiondata);publicvoidSubscribe(WidgetEventTypeeventType,stringmsg,VzExpressiondata,System.Action<VzExpression>callback);publicVzExpressionAnchoredPosition;publicVzExpressionAnchorMin;publicVzExpressionAnchorMax;publicVzExpressionColor;publicVzExpressionOpacity;publicVzExpressionParent;publicVzExpressionPivot;publicVzExpressionPosition;publicVzExpressionRotation;publicVzExpressionScale;publicVzExpressionSize;publicVzExpressionVisible;}publicclassVzLabel:VzWidget{publicVzExpressionText;publicVzExpressionFontSize;publicVzExpressionAutoSize;publicAlignmentAlignment;}publicabstractclassVzSprite:VzWidget{publicVzExpressionFillMethod;publicVzExpressionIcon;publicVzExpressionFillAmount;}publicclassVzEllipse:VzSprite{}publicclassVzRectangle:VzSprite{}publicclassVzLine:VzSprite{publicVzExpressionThickness;publicVzExpressionLength;}publicclassVzRadialGauge:VzSprite{publicVzExpressionBackgroundColor;publicVzExpressionFillColor;publicVzExpressionText;publicVzExpressionTextColor;publicVzExpressionValue;}publicclassVzTexture:VzSprite{\
publicvoidInitTexture(VzExpressionwidth,VzExpressionheight);publicvoidSetPixel(VzExpressionx,VzExpressiony,VzExpressioncolor);publicVzExpressionGetPixel(VzExpressionx,VzExpressiony);}publicclassVzNavBall:VzSprite{publicVzExpressionTopColor;publicVzExpressionBottomColor;}publicclassVzMap:VzSprite{publicVzExpressionNorthUp;publicVzExpressionZoom;publicVzExpressionManualMode;publicVzExpressionPlanetName;publicVzExpressionCoordinates;publicVzExpressionHeading;}
About
Vizzy Builder by REW-Z, modified to work with CraftOS-PC.