Files
Archive/kepler/tools/hh_gamesys_patch.cct

350 lines
79 KiB
Plaintext
Raw Normal View History

2025-12-09 06:52:43 +00:00
XFIRк39VMpami<00>D*YEK<45>  /TXTS1TXTS*SAC)fniC#FCRD'pamF&XtcL*SREV( lcc( lcc( lcc( lcc( lcc( lcc( lcc( lcc( lccFCRDddDD<<3C><>*fniCgGI<04><02>+C:\Users\Alex\Documents\GitHub\Kepler\toolsr*SACtSAC<41><00> !!!!!!!!!!!%) thread.index<01>olZ<00><00>_<>n<EFBFBD>N/A<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><01><00>tSAC<41><00>###########'+variable.index<01>olZ_<>q<EFBFBD>N/A<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*<05>*tSAC  Kiiii}}}}}}<00><00><00><00><00><00><00><00><00>on construct me return TRUE end on deconstruct me return FALSE end GameSys Patch Interface Class<01><01>LW66,_<>q<EFBFBD>N/AAtSACJ <<03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03>property pRoomBarID, pLastRoomForwardTimeStamp, pOverrides on construct me pOverrides = [] pRoomBarID = "RoomBarProgram" pLastRoomForwardTimeStamp = 0 receiveUpdate(me.getID()) return TRUE end on deconstruct me pLastRoomForwardTimeStamp = 0 removeUpdate(me.getID()) return FALSE end on update me -- Due to a bug on game arena, the user is muted after 3 talks, this needs to be overridden if objectExists(#snowwar_gamesystem) or objectExists(#bb_gamesystem) then if objectExists("RoomBarProgram") then tBarClass = getObject("RoomBarProgram") tBarClass.pFloodblocking = 0 tBarClass.pFloodEnterCount = 0 end if end if -- Override SnowStorm checksum if objectExists(#gamesystem_turnmanager) then c = getObject(#gamesystem_turnmanager) if c.m_rCurrentTurn <> void then c.m_rCurrentTurn.m_bTested = 1 end if end if end GameSys Patch Component Class<01><01>LW<00><00>,_<>qwN/AtSACg Y<02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02>on construct me me.registerServerMessages(TRUE) return TRUE end on deconstruct me return(me.registerServerMessages(FALSE)) end on registerServerMessages me, tBool tMsgs = [:] tCmds = [:] -- tCmds.setaProp("SET_TUTORIAL_MODE", 249) -- tCmds.setaProp("REQUEST_GAME_LOBBY", 250) if tBool then registerListener(getVariable("connection.info.id", #info), me.getID(), tMsgs) registerCommands(getVariable("connection.info.id", #info), me.getID(), tCmds) else unregisterListener(getVariable("connection.info.id", #info), me.getID(), tMsgs) unregisterCommands(getVariable("connection.info.id", #info), me.getID(), tCmds) end if return(1) end GameSys Patch Handler Class<01><01>LW<00><00>,_<>q<EFBFBD>N/ASXtcL<63> ` <03><><EFBFBD><EFBFBD>+<05><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <09>/<2F>  <09>8X  <0C>,  lcc
pamFv4:<02>"<02>.<02>:: Courier NewCourierArialSREV 
 *SACknujrcsL<73><01><01>\<03><><EFBFBD><EFBFBD><04><><01>\bb<01><01><01><01><00><>!<00>H<01><>,..<00> .7<><37>^2<01><01><01><<01>C<1E>D<00><01><03><01>KCg(B<01><01>ABW*+ <03><01>KCg(B<01><01>BW*+ <00><01>C<01><01><><01>C<01><01><13>!DC<01><01><>DCW5RL<03><01>L<03><01><><01>C<01><01><>#<23><01>CW5RL<01><01>CW!<0E> L<01><01>A<01><01>+<01><01>

RoomBarProgramrcsL<73><00><00>\<03><><EFBFBD><EFBFBD><03><><00>\\\<00><00><00><><00><00><00><00> <00><01><><00><00><00><00>2<00>ABW*+BW*+TXTS? #gamesys #specific #variables<00>
*YEK<45>  /TXTS1TXTS*SAC)fniC#FCRD'pamF&XtcL*SREV( lcc( lcc( lcc( lcc( lcc( lcc( lcc( lcc( lccFCRDddDDx<TL<54><4C>fniCgGI<04><02>+C:\Users\Alex\Documents\GitHub\Kepler\tools-tSAC<41><00> !!!!!!!!!!!%) thread.index<01>olZ<00><00>_<>n<EFBFBD>N/A<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><01><00>tSAC<41><00>###########'+variable.index<01>olZ_<>q<EFBFBD>N/A<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*<05>*LtSAC  Kiiii}}}}}}<00><00><00><00><00><00><00><00><00>on construct me return TRUE end on deconstruct me return FALSE end GameSys Patch Interface Class<01><01>LW66,_<>q<EFBFBD>N/AtSACJ <<03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03>property pRoomBarID, pLastRoomForwardTimeStamp, pOverrides on construct me pOverrides = [] pRoomBarID = "RoomBarProgram" pLastRoomForwardTimeStamp = 0 receiveUpdate(me.getID()) return TRUE end on deconstruct me pLastRoomForwardTimeStamp = 0 removeUpdate(me.getID()) return FALSE end on update me -- Due to a bug on game arena, the user is muted after 3 talks, this needs to be overridden if objectExists(#snowwar_gamesystem) or objectExists(#bb_gamesystem) then if objectExists("RoomBarProgram") then tBarClass = getObject("RoomBarProgram") tBarClass.pFloodblocking = 0 tBarClass.pFloodEnterCount = 0 end if end if -- Override SnowStorm checksum if objectExists(#gamesystem_turnmanager) then c = getObject(#gamesystem_turnmanager) if c.m_rCurrentTurn <> void then c.m_rCurrentTurn.m_bTested = 1 end if end if end GameSys Patch Component Class<01><01>LW<00><00>,_<>qwN/AtSACg Y<02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02><02>on construct me me.registerServerMessages(TRUE) return TRUE end on deconstruct me return(me.registerServerMessages(FALSE)) end on registerServerMessages me, tBool tMsgs = [:] tCmds = [:] -- tCmds.setaProp("SET_TUTORIAL_MODE", 249) -- tCmds.setaProp("REQUEST_GAME_LOBBY", 250) if tBool then registerListener(getVariable("connection.info.id", #info), me.getID(), tMsgs) registerCommands(getVariable("connection.info.id", #info), me.getID(), tCmds) else unregisterListener(getVariable("connection.info.id", #info), me.getID(), tMsgs) unregisterCommands(getVariable("connection.info.id", #info), me.getID(), tCmds) end if return(1) end GameSys Patch Handler Class<01><01>LW<00><00>,_<>q<EFBFBD>N/AbXtcL<63> ` <03><><EFBFBD><EFBFBD>+<05><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <09>/<2F>  <09>8X 
<EFBFBD>H%rcsL<73><00><00>\<03><><EFBFBD><EFBFBD><03><><00>\\\<00><00><00><><00><00><00><00> <00><01><><00><00><00><00>2<00>ABW*+BW*+ lcc
pamFv4:<02>"<02>.<02>:: Courier NewCourierArialSREV 
 TXTSE ##gamesys_patch #specific #variables<00>
Mpamm<6D><8"6XFIRкpami @<19> pamm<6D><00>\<5C>
*YEK<45><00>tSAC<41><00>tSAC<41><00>tSAC|tSACJ<00>tSACg<00>knujg<00>.eerf knujJ<00>rcsL<73>*knuj<75><00><00><><EFBFBD><EFBFBD>knuj<75>%\Tknuj<75><00> eerf 0knuj <00> *SACknuj
b knuj<00>knuj<75>\zknuj<75>, knuj<75><00>knuj<75>6<00><><00><><EFBFBD><EFBFBD>knuj"knuj<00>$-knuj<75>(knujg  knuj  knujvt eerf rcsL<73><00>%knuj6Pknuj<75>,,FCRDdeerf <00><><EFBFBD><EFBFBD>rcsL<73>,XtcL<63>XpamFv lcc
fniCg<00>SREV <00><00>manL<6E>%6*knuj?<00>knuj<75><00>'!knujd0TXTS<54>6)eerf 2TXTSE<00><00>eerf 3eerf 4eerf 5eerf 7eerf
eerf $<03><06><0E><0E>_G<5F>UN/A<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><05><08>XtcL<63> ` <03><><EFBFBD><EFBFBD>+<05><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <09>/<2F>  <09>8X  <09>\.rcsL<73><01><01>\<03><><EFBFBD><EFBFBD><05><><01>\\\<01><01><00><><00><00><00><00> <00><01><> <00>

T
%<25><>q ~<01><01><00>
<01>KAB<02>%ABW*+ KC<02>%BW*+ CRCRK<01>2D<00>-CW~KCg(LB<03>,D<00>-CW~KCg(LB<03>.<2E>/D<00>-CW~KCg(LB<03>/D<00>-CW~KCg(LB<03>0ABW*+123connection.info.idknuj<75>4:<02>"<02>.<02>:: Courier NewCourierArialknuj*(,0spriteManagerScriptT<02><03><06><0E><0E>_G<5F>UN/A<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><05><08>XtcL<63> ` <03><><EFBFBD><EFBFBD>+<05><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <09>8<EFBFBD>0
<EFBFBD>  <09>\.TXTS<54> <00>*#custom #thread #index thread.id = gamesys_patch interface.class = GameSys Patch Interface Class component.class = GameSys Patch Component Class handler.class = GameSys Patch Handler Class<00> v<00> +manL<6E>%%<25>%<25> construct deconstruct removeAllshowOwnUserHelpshowSkipOrNotWindowhideSkipOrNotWindowshowGenericHelpshowGuideArrivedBubbleremoveHelpBubbleshowInviteWindowhideInvitationWindowshowInvitationStatusWindowhideInvitationStatusWindowupdateInvitationStatusWindowgetHighlighterListhideHighlightersshowHighlightercreateBlinkTimeoutremoveBlinkTimeoutblinkHighlighterseventProcInvitationeventProcInvitationStatuseventProcSkipTutorialpBubblespInvitationWindowIDNUH_invite_window_IDpInvitationStatusWindowIDNUH_invite_status_window_IDpInvitationStatusTimeoutIDNUH_invite_status_timeout_ID pSkipWindowIDNUH_skip_window_IDpHighlighterListvoidpHighlighterBlinkTimeoutIDNUH_hiliter_blink_timeoutpHighlighterBlinkPhasepSearchAnimFrameregisterMessagegamesystem_constructedgetID roomReadyreturnmepHighlighterActivepUpdateOwnUserHelpunregisterMessagecountgetAttItemNotBubble getThread getComponent getObjectsessionGETgetUsersRoomId getUserObject createObjectrandomgetVariableValuesetTargetHumanObjgetTextbubbleId setPropertysetTextselectPointerAndPositionshowobjectpgetaPropsetAt
tOwnRoomIdtPreviousBubbletHelpIdtPointertRoomComponenttText tHumanObjroom getRoomIDgame createWindow getWindowerrormajor
getElementhide elementExistsmergemouseUpregisterProcedure itemDelimitergetStringVariableitemgetPropmoveTotWindowtLocVtRoomID tElemName
tLocStringitDelimtLocH removeWindowtypehelpsetaPropvaluehelpIdtopicautoOpengetIntVariablevariableExistsbgColorrgbtxtColor
createItem tPointerIndex
tTargetLoctTopictItemgetUserObjectByWebID tAutoSelected
tAccountID tHelpItemName getVariabletLocYtHeadertLocX windowExistssearch room_leftsuccessfailure timeoutExists removeTimeout createTimeouttstatetLayout memberExistsimagemember getmemnum getGuideCounttMemNametCounttElemvoidpgetStructVariable getPropAttRoomBartKeys tElementName tHighlighters getMembervisible getPropertyyescloseInvitationnonevertSprIDtEventcharlengthexecuteMessagecancelInvitationsgoToInvitationRoomtOptiontMsgtVarName setAskingSkipsetTutorialFinishedgetHelpItemKeyIdgetHelpItemNamesetHelpItemClosedremoveOpenHelpsetHelpStatusData isChatHelpOninitHelpOnRoomEntry
removeHelpshowNewUserHelpItems tryToShowHelp postponeHelp checkHelpersinviterLeftRoomsendInvitationsinvitingStartedinvitingCompletedinvitationExists
guideFoundselectUserInRoomcreateUserListernernextInfofeedItemCallbackprevInfofeedItemCallbackhandleAchievementsSelectionpHelpStatusDatapPostponedHelps
pOpenHelps
pGuidelistpTutorialStructNamepInvitationRoomID pInvitingpAutoSelectGuidepAskingForSkip leaveRoom
changeRoom enterRoomroomInterfaceHidden NUH_close
leaveReady changeReady
enterReadyilkpropListtKeygetOnetKeyIdtNamegetPos getConnectionintegersend getInterfacetConn
tTimeoutIDfindPosdeleteAttPostdatanothingtResult pSaveDatauserNameownernextregisterButtonCallbackprev tRoomData tUserName create_userremoveButtonCallbacktItemOnintegerpaddtDefaultTimeoutVarId tTimeoutVarIdtTimeout
room_owner duplicate deleteOnetownertInfoFeedHelps roomForwardprivatepGuidesFoundCount tAcceptCountalertselectsetSelectedObjectshowArrowHilitergetClassshowObjectInfoupdateInfostandAvatartUserObj tSelectedTypetRoomInterfacegetWebIDtIDtUserIDtWebIDgetDatagetItemPointer getNextFromgetItem getItemCount
getItemPostItemObj tNextItem tLastItem tItemPointergetPreviousFrom tPrevItemtValaddProphandleHelpItemshandleTutorsAvailablehandleInvitingCompletedhandleInvitationExistshandleInvitationSenthandleGuideFoundhandleInviterLeftRoomregisterServerMessages
connection
GetIntFromtNotIdCount tAreAvailablestringregisterListenerinforegisterCommandsunregisterListenerunregisterCommandstBooltMsgstCmdsInitaddText selectPointerupdate updatePointerupdatePositionfindTargetWindow
updateFade blendHandler pWindowTypeready
pFadeState
pTextWidthpFadedpWindow
mouseEnter
mouseLeave pWindowID removeWriterpWriter getUniqueIDwidthresizeByheight pTextHeight createWriter getWriterwordWraprectdefinepMemberfixedLineSpace pEmptySizeX pEmptySizeYtMetrics
tPlainFont tWriterIdpTargetWindowIDpTextrender feedImageresizeTo
tTextImagetMarginHwindowIdtargetWindowIDtextoffsetpOffset direction
pDirectionspecialpSpecialtProplistptextKey replaceChunkstargetIDpTargetElementIDoffsetxpOffsetXoffsetypOffsetYtValue tProperty tPointerNumlocXlocYmouseLocinsidetY1tX1tY2tX2 pPointerX pPointerYsprite tTargetRecttX tTargetSprite tTargetElem tTargetWindowtYgetWindowIDList tWindowList tWindowIDblendinout removeUpdate elementList tNewBlendtBlend tElemList
tFadeSpeedtElemBG tLowerLimit tUpperLimit receiveUpdate tSpriteIDtParam pTextOffsetpLocYpLocXsetLinks hideLinks setCheckmarks eventHandler pLinksOffsetpLinkLineHeight
lineHeight pLinkWriter pResizeOffsetlocH pLinkPosOrigXlocV pLinkPosOrigY
pWidthOrig pHeightOrig tLinkFontid callAncestor pLinkListlinecolor
getPropRef tStatusList tLinkList
tColorOrig
tLinkImagetLinktTextHtSizeY tListString
copyPixelstBlockTextReset tLinkElemtImagetLinkNumtVerticalOffset tMarkOffset
tMarkImagepointtutorial selectTopictTopicIDtLineNumhideCloseButtonpTargetXpTargetY pBubbleIdtargetXtargetY
tCloseElem tCloseElemId tTextElemtMarginVtWndObjpUpdate pSkipFrames pHumanObjmoveBytPosXgetPartLocationtSideThreshold tHumanLoc dbgPropListancestorpData pFontDatapTextMem
_soundXtrastartProfilingTaskfinishProfilingTask refreshViewrestart_tutorial#restartTutorialpEnabled startTutorial pMessagesregisterClientMessagestHandlertMessagetMsgNo objectExistsgamesystem_turnmanagerm_rCurrentTurn m_bTestedcm_bDumpm_iSubTurnSpacingput
pRoomBarIDpFloodblocking tBarClasspFloodEnterCount pFloodTimersnowwar_gamesystem bb_gamesystem toggle_ig toggleWindow milliSecondspLastRoomForwardTimeStamptTimeSinceLasttoggleJoystick handle_okcheckCastOverrides
pOverrides
castExistsoverrideGameSystestStartMinigameEnginestopMinigameEnginegetNewTurnContainerreleaseTurnContainer_SetMinigameHandlerGetQuickRandom GetTurnNumberGetSubturnSpacing_TurnBufferState _AdvanceTurnaddTurnToBuffer_ClearTurnBuffer_ClearCurrentTurnfloorProcessSubTurnturnDone_MinigameTestChecksumcalculateChecksumpWaitingForSyncpWaitingForSyncCounterpWaitingForSyncThresholdpTurnContainerClassgetClassVariablepTurnContainerPoolm_iAllocationModelpool
m_rHandler
m_sHandlerm_fTurnT m_fTurnPulse m_iLastMSm_iLastSubTurnm_ar_turnBufferm_syncLostTime
m_iSpeedUpm_aLastTurnDatam_rQuickRandomSetMinigameHandler m_rNextTurn removeObjectsimpletemp tTurnObjecttObjecti_sClass GetNumberoverfillemptygetMessageSendersendRequestFullStatusUpdateappendi_rTurnfloati_fValtInteger GetNSubTurns
GetSubTurn
event_typeOnEventexecuteSubturnMoves
i_iSubturn
t_ar_iDatat_iEvent t_ar_events GetTested GetCheckSumt
tTurnsToDotFrameRateEnough
missedTurn tMissedCounttSubturntSubturnSpacingdTtTimetPulse SetTesteddumpChecksumValues GetSubTurns i_iChecksum tMyChecksum IterateSeed tCheckSumjgameComponentScriptText_moviescript newMembergameComponentScriptname
scriptTextparent
scriptTypemoveFindCastNumber tCastNumbercastLibmyMember moviePathsaveoverrideDynamicDownloaderinitPersistentFurnidataisAssetDownloadeddownloadCastDynamicallyhandleCompletedCastDownloadgetPersistentFurniDataObjectcheckDownloadStatusaddToDownloadQueuetryNextDownloadexecuteDownloadRequestacquireAssetsFromCastcopyMemberToBindoAliasReplacing setAssetAliassetFurniRevisionpDynDownloadURLpFurniCastNameTemplatepDownloadQueuepPriorityDownloadQueuepCurrentDownLoadspDownloadedAssetspFurniRevisionListpRevisionsReceivedpRevisionsLoading
pAliasListpAliasListReceivedpAliasListLoading pBinCastName pBypassListpPersistentFurniDataIDpSoundDownloadUrl
downloadedfailedtAssetIdtBypassWildLength tBypassItemtStatusminornodata downloadinginqueue tParentIdtCallBackHandlertCallbackObjectID
tAssetTypetCallbackParamstPriorityDownloadgetDownloadNamepurgeCallbacks
deletePropgetCastLoadManagerResetOneDynamicCasttResetOktCastNum tCastName tDownloadObjtDownloadStatus
setAssetId setAssetType setIndexing setParentIdaddCallbackListenertAllowIndexing
getAssetId getAssetTypesound getParentIdcharssetDownloadName getIndexing tRawAssetIdtAliasedAssetIdtMaxItemsInProcess tRevision tFixedAssetId tDownloadURL startCastLoadregisterCastloadCallbacktParamstDownloadRefIdnumberbitmap
paletteRefsymbol systemMacpalettefield lineCountstringpclassessetgetResourceManagerreadAliasIndexesFromField tPaletteName tMemberName tAssetClasses tAliasedTexttMemNo tCurrentLasttDonetLasttFirsttSavedPaletteRefstCast tLineDatatLinetClassesContainer tSourceTexttAliasedMemNametSourceMemNametMemTypetmembermovie createMembermediatTargetAssetClass tSourceMember tTargetMember
tAllowCopytTargetMemberNumtTargetMemName tSourceStringtSourceAssetClasstAliasedSTring tAliasClasstOriginalClassmaxtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortgetSpriteManagerinitializeAndRundeconstructSpriteManagerconstructSpriteManagerCknujtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortgetSpriteManagerinitializeAndRundeconstructSpriteManagerconstructSpriteManageroknujcriptCGameComponenthh_gamesys.cstknuj<75>SREV 
 TXTS<54> <00>#custom #thread #index thread.id = custom interface.class = Custom Interface Class component.class = Custom Component Class handler.class = Custom Handler Class<00> TXTS> #custom #specific #variables<00>
manL<6E>%%<25>%<25> construct deconstruct removeAllshowOwnUserHelpshowSkipOrNotWindowhideSkipOrNotWindowshowGenericHelpshowGuideArrivedBubbleremoveHelpBubbleshowInviteWindowhideInvitationWindowshowInvitationStatusWindowhideInvitationStatusWindowupdateInvitationStatusWindowgetHighlighterListhideHighlightersshowHighlightercreateBlinkTimeoutremoveBlinkTimeoutblinkHighlighterseventProcInvitationeventProcInvitationStatuseventProcSkipTutorialpBubblespInvitationWindowIDNUH_invite_window_IDpInvitationStatusWindowIDNUH_invite_status_window_IDpInvitationStatusTimeoutIDNUH_invite_status_timeout_ID pSkipWindowIDNUH_skip_window_IDpHighlighterListvoidpHighlighterBlinkTimeoutIDNUH_hiliter_blink_timeoutpHighlighterBlinkPhasepSearchAnimFrameregisterMessagegamesystem_constructedgetID roomReadyreturnmepHighlighterActivepUpdateOwnUserHelpunregisterMessagecountgetAttItemNotBubble getThread getComponent getObjectsessionGETgetUsersRoomId getUserObject createObjectrandomgetVariableValuesetTargetHumanObjgetTextbubbleId setPropertysetTextselectPointerAndPositionshowobjectpgetaPropsetAt
tOwnRoomIdtPreviousBubbletHelpIdtPointertRoomComponenttText tHumanObjroom getRoomIDgame createWindow getWindowerrormajor
getElementhide elementExistsmergemouseUpregisterProcedure itemDelimitergetStringVariableitemgetPropmoveTotWindowtLocVtRoomID tElemName
tLocStringitDelimtLocH removeWindowtypehelpsetaPropvaluehelpIdtopicautoOpengetIntVariablevariableExistsbgColorrgbtxtColor
createItem tPointerIndex
tTargetLoctTopictItemgetUserObjectByWebID tAutoSelected
tAccountID tHelpItemName getVariabletLocYtHeadertLocX windowExistssearch room_leftsuccessfailure timeoutExists removeTimeout createTimeouttstatetLayout memberExistsimagemember getmemnum getGuideCounttMemNametCounttElemvoidpgetStructVariable getPropAttRoomBartKeys tElementName tHighlighters getMembervisible getPropertyyescloseInvitationnonevertSprIDtEventcharlengthexecuteMessagecancelInvitationsgoToInvitationRoomtOptiontMsgtVarName setAskingSkipsetTutorialFinishedgetHelpItemKeyIdgetHelpItemNamesetHelpItemClosedremoveOpenHelpsetHelpStatusData isChatHelpOninitHelpOnRoomEntry
removeHelpshowNewUserHelpItems tryToShowHelp postponeHelp checkHelpersinviterLeftRoomsendInvitationsinvitingStartedinvitingCompletedinvitationExists
guideFoundselectUserInRoomcreateUserListernernextInfofeedItemCallbackprevInfofeedItemCallbackhandleAchievementsSelectionpHelpStatusDatapPostponedHelps
pOpenHelps
pGuidelistpTutorialStructNamepInvitationRoomID pInvitingpAutoSelectGuidepAskingForSkip leaveRoom
changeRoom enterRoomroomInterfaceHidden NUH_close
leaveReady changeReady
enterReadyilkpropListtKeygetOnetKeyIdtNamegetPos getConnectionintegersend getInterfacetConn
tTimeoutIDfindPosdeleteAttPostdatanothingtResult pSaveDatauserNameownernextregisterButtonCallbackprev tRoomData tUserName create_userremoveButtonCallbacktItemOnintegerpaddtDefaultTimeoutVarId tTimeoutVarIdtTimeout
room_owner duplicate deleteOnetownertInfoFeedHelps roomForwardprivatepGuidesFoundCount tAcceptCountalertselectsetSelectedObjectshowArrowHilitergetClassshowObjectInfoupdateInfostandAvatartUserObj tSelectedTypetRoomInterfacegetWebIDtIDtUserIDtWebIDgetDatagetItemPointer getNextFromgetItem getItemCount
getItemPostItemObj tNextItem tLastItem tItemPointergetPreviousFrom tPrevItemtValaddProphandleHelpItemshandleTutorsAvailablehandleInvitingCompletedhandleInvitationExistshandleInvitationSenthandleGuideFoundhandleInviterLeftRoomregisterServerMessages
connection
GetIntFromtNotIdCount tAreAvailablestringregisterListenerinforegisterCommandsunregisterListenerunregisterCommandstBooltMsgstCmdsInitaddText selectPointerupdate updatePointerupdatePositionfindTargetWindow
updateFade blendHandler pWindowTypeready
pFadeState
pTextWidthpFadedpWindow
mouseEnter
mouseLeave pWindowID removeWriterpWriter getUniqueIDwidthresizeByheight pTextHeight createWriter getWriterwordWraprectdefinepMemberfixedLineSpace pEmptySizeX pEmptySizeYtMetrics
tPlainFont tWriterIdpTargetWindowIDpTextrender feedImageresizeTo
tTextImagetMarginHwindowIdtargetWindowIDtextoffsetpOffset direction
pDirectionspecialpSpecialtProplistptextKey replaceChunkstargetIDpTargetElementIDoffsetxpOffsetXoffsetypOffsetYtValue tProperty tPointerNumlocXlocYmouseLocinsidetY1tX1tY2tX2 pPointerX pPointerYsprite tTargetRecttX tTargetSprite tTargetElem tTargetWindowtYgetWindowIDList tWindowList tWindowIDblendinout removeUpdate elementList tNewBlendtBlend tElemList
tFadeSpeedtElemBG tLowerLimit tUpperLimit receiveUpdate tSpriteIDtParam pTextOffsetpLocYpLocXsetLinks hideLinks setCheckmarks eventHandler pLinksOffsetpLinkLineHeight
lineHeight pLinkWriter pResizeOffsetlocH pLinkPosOrigXlocV pLinkPosOrigY
pWidthOrig pHeightOrig tLinkFontid callAncestor pLinkListlinecolor
getPropRef tStatusList tLinkList
tColorOrig
tLinkImagetLinktTextHtSizeY tListString
copyPixelstBlockTextReset tLinkElemtImagetLinkNumtVerticalOffset tMarkOffset
tMarkImagepointtutorial selectTopictTopicIDtLineNumhideCloseButtonpTargetXpTargetY pBubbleIdtargetXtargetY
tCloseElem tCloseElemId tTextElemtMarginVtWndObjpUpdate pSkipFrames pHumanObjmoveBytPosXgetPartLocationtSideThreshold tHumanLoc dbgPropListancestorpData pFontDatapTextMem
_soundXtrastartProfilingTaskfinishProfilingTask refreshViewrestart_tutorial#restartTutorialpEnabled startTutorial pMessagesregisterClientMessagestHandlertMessagetMsgNo objectExistsgamesystem_turnmanagerm_rCurrentTurn m_bTestedcm_bDumpm_iSubTurnSpacingput
pRoomBarIDpFloodblocking tBarClasspFloodEnterCount pFloodTimersnowwar_gamesystem bb_gamesystem toggle_ig toggleWindow milliSecondspLastRoomForwardTimeStamptTimeSinceLasttoggleJoystick handle_okcheckCastOverrides
pOverrides
castExistsoverrideGameSystestStartMinigameEnginestopMinigameEnginegetNewTurnContainerreleaseTurnContainer_SetMinigameHandlerGetQuickRandom GetTurnNumberGetSubturnSpacing_TurnBufferState _AdvanceTurnaddTurnToBuffer_ClearTurnBuffer_ClearCurrentTurnfloorProcessSubTurnturnDone_MinigameTestChecksumcalculateChecksumpWaitingForSyncpWaitingForSyncCounterpWaitingForSyncThresholdpTurnContainerClassgetClassVariablepTurnContainerPoolm_iAllocationModelpool
m_rHandler
m_sHandlerm_fTurnT m_fTurnPulse m_iLastMSm_iLastSubTurnm_ar_turnBufferm_syncLostTime
m_iSpeedUpm_aLastTurnDatam_rQuickRandomSetMinigameHandler m_rNextTurn removeObjectsimpletemp tTurnObjecttObjecti_sClass GetNumberoverfillemptygetMessageSendersendRequestFullStatusUpdateappendi_rTurnfloati_fValtInteger GetNSubTurns
GetSubTurn
event_typeOnEventexecuteSubturnMoves
i_iSubturn
t_ar_iDatat_iEvent t_ar_events GetTested GetCheckSumt
tTurnsToDotFrameRateEnough
missedTurn tMissedCounttSubturntSubturnSpacingdTtTimetPulse SetTesteddumpChecksumValues GetSubTurns i_iChecksum tMyChecksum IterateSeed tCheckSumjgameComponentScriptText_moviescript newMembergameComponentScriptname
scriptTextparent
scriptTypemoveFindCastNumber tCastNumbercastLibmyMember moviePathsaveoverrideDynamicDownloaderinitPersistentFurnidataisAssetDownloadeddownloadCastDynamicallyhandleCompletedCastDownloadgetPersistentFurniDataObjectcheckDownloadStatusaddToDownloadQueuetryNextDownloadexecuteDownloadRequestacquireAssetsFromCastcopyMemberToBindoAliasReplacing setAssetAliassetFurniRevisionpDynDownloadURLpFurniCastNameTemplatepDownloadQueuepPriorityDownloadQueuepCurrentDownLoadspDownloadedAssetspFurniRevisionListpRevisionsReceivedpRevisionsLoading
pAliasListpAliasListReceivedpAliasListLoading pBinCastName pBypassListpPersistentFurniDataIDpSoundDownloadUrl
downloadedfailedtAssetIdtBypassWildLength tBypassItemtStatusminornodata downloadinginqueue tParentIdtCallBackHandlertCallbackObjectID
tAssetTypetCallbackParamstPriorityDownloadgetDownloadNamepurgeCallbacks
deletePropgetCastLoadManagerResetOneDynamicCasttResetOktCastNum tCastName tDownloadObjtDownloadStatus
setAssetId setAssetType setIndexing setParentIdaddCallbackListenertAllowIndexing
getAssetId getAssetTypesound getParentIdcharssetDownloadName getIndexing tRawAssetIdtAliasedAssetIdtMaxItemsInProcess tRevision tFixedAssetId tDownloadURL startCastLoadregisterCastloadCallbacktParamstDownloadRefIdnumberbitmap
paletteRefsymbol systemMacpalettefield lineCountstringpclassessetgetResourceManagerreadAliasIndexesFromField tPaletteName tMemberName tAssetClasses tAliasedTexttMemNo tCurrentLasttDonetLasttFirsttSavedPaletteRefstCast tLineDatatLinetClassesContainer tSourceTexttAliasedMemNametSourceMemNametMemTypetmembermovie createMembermediatTargetAssetClass tSourceMember tTargetMember
tAllowCopytTargetMemberNumtTargetMemName tSourceStringtSourceAssetClasstAliasedSTring tAliasClasstOriginalClassmaxtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortgetSpriteManagerinitializeAndRundeconstructSpriteManagerconstructSpriteManager knuj<75><8 XFIR<49><52>pami <00><18> pamm<6D>\zh<19> *YEK<45>h<00>tSAC<41>htSAC<41>,tSAC<00>tSACJ tSACg^knuj$<00>!-eerf knujJ<00>rcsL<73>*knuj<75>,0knuj
<00>knuj<75><00> knujg<00>eerf ,knuj knujv*SACHknujd0 knuj<00>Rknuj<75><00>knuj<75>;,<00><><EFBFBD><EFBFBD>knuj<75>V knuj<75><00>%knuj<75>,knuja"  knuj<00>knuj<75>%\Teerf 2rcsL<73><00>%knuj<75>6*tSAC<41>.$FCRDdleerf <00><><EFBFBD><EFBFBD>knuj <00>XtcL<63><00>$pamFv<00>' lcc
<00>!fniCg<00>SREV <00>!<00>manL<6E>%<00>,eerf
knuj*(!rcsL<73>,TXTS<54>6)knuj "<00><><EFBFBD><EFBFBD>TXTS>Teerf 3eerf 4eerf 5eerf 7TXTS<54>8غeerf $pamm<6D><8XFIR<49><52>pami <00><>
pamm<6D>,<00><18> *YEK<45>,<00>tSAC<41>(tSAC<41><00>tSAC<00>tSACJ<00>tSACg knuj2<00>!-knuj <00>!,knuj<75>hrcsL<73>*rcsL<73><00>knujJ knuj<00>eerf 0knuj
<00>!knuj<75>h.knujg^knujHknuj<75>\zknuj<00>Rknujg<00>knuj<75>6<00><><00><><EFBFBD><EFBFBD>knujknujN knujdlknuj<75>, *SAC knuj<75>%<00>,%knuj>T
rcsL<73><00>%knuj<75>6*knuj<75>.$6FCRDd0eerf <00><><EFBFBD><EFBFBD>knuj<75><00>$XtcL<63><00> pamFvt lcc
b fniCg<00>SREV <00> <00>manL<6E>%\Tknujv<00>'knuj*(!knuj<75>,"TXTS<54>6)<00>eerf 2TXTS?<00><00>eerf 3eerf 4eerf 5eerf 7knuj<75>8غ<00><><EFBFBD><EFBFBD>eerf $knuj<75>6 createWindow getWindowerrormajor
getElementhide elementExistsmergemouseUpregisterProcedure itemDelimitergetStringVariableitemgetPropmoveTotWindowtLocVtRoomID tElemName
tLocStringitDelimtLocH removeWindowtypehelpsetaPropvaluehelpIdtopicautoOpengetIntVariablevariableExistsbgColorrgbtxtColor
createItem tPointerIndex
tTargetLoctTopictItemgetUserObjectByWebID tAutoSelected
tAccountID tHelpItemName getVariabletLocYtHeadertLocX windowExistssearch room_leftsuccessfailure timeoutExists removeTimeout createTimeouttstatetLayout memberExistsimagemember getmemnum getGuideCounttMemNametCounttElemvoidpgetStructVariable getPropAttRoomBartKeys tElementName tHighlighters getMembervisible getPropertyyescloseInvitationnonevertSprIDtEventcharlengthexecuteMessagecancelInvitationsgoToInvitationRoomtOptiontMsgtVarName setAskingSkipsetTutorialFinishedgetHelpItemKeyIdgetHelpItemNamesetHelpItemClosedremoveOpenHelpsetHelpStatusData isChatHelpOninitHelpOnRoomEntry
removeHelpshowNewUserHelpItems tryToShowHelp postponeHelp checkHelpersinviterLeftRoomsendInvitationsinvitingStartedinvitingCompletedinvitationExists
guideFoundselectUserInRoomcreateUserListernernextInfofeedItemCallbackprevInfofeedItemCallbackhandleAchievementsSelectionpHelpStatusDatapPostponedHelps
pOpenHelps
pGuidelistpTutorialStructNamepInvitationRoomID pInvitingpAutoSelectGuidepAskingForSkip leaveRoom
changeRoom enterRoomroomInterfaceHidden NUH_close
leaveReady changeReady
enterReadyilkpropListtKeygetOnetKeyIdtNamegetPos getConnectionintegersend getInterfacetConn
tTimeoutIDfindPosdeleteAttPostdatanothingtResult pSaveDatauserNameownernextregisterButtonCallbackprev tRoomData tUserName create_userremoveButtonCallbacktItemOnintegerpaddtDefaultTimeoutVarId tTimeoutVarIdtTimeout
room_owner duplicate deleteOnetownertInfoFeedHelps roomForwardprivatepGuidesFoundCount tAcceptCountalertselectsetSelectedObjectshowArrowHilitergetClassshowObjectInfoupdateInfostandAvatartUserObj tSelectedTypetRoomInterfacegetWebIDtIDtUserIDtWebIDgetDatagetItemPointer getNextFromgetItem getItemCount
getItemPostItemObj tNextItem tLastItem tItemPointergetPreviousFrom tPrevItemtValaddProphandleHelpItemshandleTutorsAvailablehandleInvitingCompletedhandleInvitationExistshandleInvitationSenthandleGuideFoundhandleInviterLeftRoomregisterServerMessages
connection
GetIntFromtNotIdCount tAreAvailablestringregisterListenerinforegisterCommandsunregisterListenerunregisterCommandstBooltMsgstCmdsInitaddText selectPointerupdate updatePointerupdatePositionfindTargetWindow
updateFade blendHandler pWindowTypeready
pFadeState
pTextWidthpFadedpWindow
mouseEnter
mouseLeave pWindowID removeWriterpWriter getUniqueIDwidthresizeByheight pTextHeight createWriter getWriterwordWraprectdefinepMemberfixedLineSpace pEmptySizeX pEmptySizeYtMetrics
tPlainFont tWriterIdpTargetWindowIDpTextrender feedImageresizeTo
tTextImagetMarginHwindowIdtargetWindowIDtextoffsetpOffset direction
pDirectionspecialpSpecialtProplistptextKey replaceChunkstargetIDpTargetElementIDoffsetxpOffsetXoffsetypOffsetYtValue tProperty tPointerNumlocXlocYmouseLocinsidetY1tX1tY2tX2 pPointerX pPointerYsprite tTargetRecttX tTargetSprite tTargetElem tTargetWindowtYgetWindowIDList tWindowList tWindowIDblendinout removeUpdate elementList tNewBlendtBlend tElemList
tFadeSpeedtElemBG tLowerLimit tUpperLimit receiveUpdate tSpriteIDtParam pTextOffsetpLocYpLocXsetLinks hideLinks setCheckmarks eventHandler pLinksOffsetpLinkLineHeight
lineHeight pLinkWriter pResizeOffsetlocH pLinkPosOrigXlocV pLinkPosOrigY
pWidthOrig pHeightOrig tLinkFontid callAncestor pLinkListlinecolor
getPropRef tStatusList tLinkList
tColorOrig
tLinkImagetLinktTextHtSizeY tListString
copyPixelstBlockTextReset tLinkElemtImagetLinkNumtVerticalOffset tMarkOffset
tMarkImagepointtutorial selectTopictTopicIDtLineNumhideCloseButtonpTargetXpTargetY pBubbleIdtargetXtargetY
tCloseElem tCloseElemId tTextElemtMarginVtWndObjpUpdate pSkipFrames pHumanObjmoveBytPosXgetPartLocationtSideThreshold tHumanLoc dbgPropListancestorpData pFontDatapTextMem
_soundXtrastartProfilingTaskfinishProfilingTask refreshViewrestart_tutorial#restartTutorialpEnabled startTutorial pMessagesregisterClientMessagestHandlertMessagetMsgNo objectExistsgamesystem_turnmanagerm_rCurrentTurn m_bTestedcm_bDumpm_iSubTurnSpacingput
pRoomBarIDpFloodblocking tBarClasspFloodEnterCount pFloodTimersnowwar_gamesystem bb_gamesystem toggle_ig toggleWindow milliSecondspLastRoomForwardTimeStamptTimeSinceLasttoggleJoystick handle_okcheckCastOverrides
pOverrides
castExistsoverrideGameSystestStartMinigameEnginestopMinigameEnginegetNewTurnContainerreleaseTurnContainer_SetMinigameHandlerGetQuickRandom GetTurnNumberGetSubturnSpacing_TurnBufferState _AdvanceTurnaddTurnToBuffer_ClearTurnBuffer_ClearCurrentTurnfloorProcessSubTurnturnDone_MinigameTestChecksumcalculateChecksumpWaitingForSyncpWaitingForSyncCounterpWaitingForSyncThresholdpTurnContainerClassgetClassVariablepTurnContainerPoolm_iAllocationModelpool
m_rHandler
m_sHandlerm_fTurnT m_fTurnPulse m_iLastMSm_iLastSubTurnm_ar_turnBufferm_syncLostTime
m_iSpeedUpm_aLastTurnDatam_rQuickRandomSetMinigameHandler m_rNextTurn removeObjectsimpletemp tTurnObjecttObjecti_sClass GetNumberoverfillemptygetMessageSendersendRequestFullStatusUpdateappendi_rTurnfloati_fValtInteger GetNSubTurns
GetSubTurn
event_typeOnEventexecuteSubturnMoves
i_iSubturn
t_ar_iDatat_iEvent t_ar_events GetTested GetCheckSumt
tTurnsToDotFrameRateEnough
missedTurn tMissedCounttSubturntSubturnSpacingdTtTimetPulse SetTesteddumpChecksumValues GetSubTurns i_iChecksum tMyChecksum IterateSeed tCheckSumjgameComponentScriptText_moviescript newMembergameComponentScriptname
scriptTextparent
scriptTypemoveFindCastNumber tCastNumbercastLibmyMember moviePathsaveoverrideDynamicDownloaderinitPersistentFurnidataisAssetDownloadeddownloadCastDynamicallyhandleCompletedCastDownloadgetPersistentFurniDataObjectcheckDownloadStatusaddToDownloadQueuetryNextDownloadexecuteDownloadRequestacquireAssetsFromCastcopyMemberToBindoAliasReplacing setAssetAliassetFurniRevisionpDynDownloadURLpFurniCastNameTemplatepDownloadQueuepPriorityDownloadQueuepCurrentDownLoadspDownloadedAssetspFurniRevisionListpRevisionsReceivedpRevisionsLoading
pAliasListpAliasListReceivedpAliasListLoading pBinCastName pBypassListpPersistentFurniDataIDpSoundDownloadUrl
downloadedfailedtAssetIdtBypassWildLength tBypassItemtStatusminornodata downloadinginqueue tParentIdtCallBackHandlertCallbackObjectID
tAssetTypetCallbackParamstPriorityDownloadgetDownloadNamepurgeCallbacks
deletePropgetCastLoadManagerResetOneDynamicCasttResetOktCastNum tCastName tDownloadObjtDownloadStatus
setAssetId setAssetType setIndexing setParentIdaddCallbackListenertAllowIndexing
getAssetId getAssetTypesound getParentIdcharssetDownloadName getIndexing tRawAssetIdtAliasedAssetIdtMaxItemsInProcess tRevision tFixedAssetId tDownloadURL startCastLoadregisterCastloadCallbacktParamstDownloadRefIdnumberbitmap
paletteRefsymbol systemMacpalettefield lineCountstringpclassessetgetResourceManagerreadAliasIndexesFromField tPaletteName tMemberName tAssetClasses tAliasedTexttMemNo tCurrentLasttDonetLasttFirsttSavedPaletteRefstCast tLineDatatLinetClassesContainer tSourceTexttAliasedMemNametSourceMemNametMemTypetmembermovie createMembermediatTargetAssetClass tSourceMember tTargetMember
tAllowCopytTargetMemberNumtTargetMemName tSourceStringtSourceAssetClasstAliasedSTring tAliasClasstOriginalClassmaxtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortgetSpriteManagerinitializeAndRundeconstructSpriteManagerconstructSpriteManagerspamm<6D><8XFIR<49><52>pami <00><18> pamm<6D>,<2C><00><18> *YEK<45><00><00>tSAC<41><00>tSAC<41><00>tSACX tSACY<00>-tSACa.$knuj <00>knujd0 knuj<75>N@knuj<75>,knujg<00>
knujv<-knuj<75>Vknuj<75>,knuj<75>*Sknuj<75><00>eerf %*SAC<00>knuj  knuj<75><00>, knujY<00>knuj<75>\zknuj<75>%\Tknuj"!knuj
<00>knuj<75><00>knujZ*knuj<75><00><><00><><EFBFBD><EFBFBD>knujz&D<00><><EFBFBD><EFBFBD>rcsLz<00>Kknuj<75>6* tSAC<41><00>'FCRDd<00>eerf <00><><EFBFBD><EFBFBD>eerf ,XtcL<63>b(pamFv<00>! lcc
r!fniCg>SREV "<00>manL<6E>%,eerf 2knuj
*rcsL<73>,TXTS<54>6)<00>rcsL "TXTS>Teerf 3eerf 4eerf 5eerf 7TXTS<54>8غeerf $knuj<75>riorityDownloadgetDownloadNamepurgeCallbacks
deletePropgetCastLoadManagerResetOneDynamicCasttResetOktCastNum tCastName tDownloadObjtDownloadStatus
setAssetId setAssetType setIndexing setParentIdaddCallbackListenertAllowIndexing
getAssetId getAssetTypesound getParentIdcharssetDownloadName getIndexing tRawAssetIdtAliasedAssetIdtMaxItemsInProcess tRevision tFixedAssetId tDownloadURL startCastLoadregisterCastloadCallbacktParamstDownloadRefIdnumberbitmap
paletteRefsymbol systemMacpalettefield lineCountstringpclassessetgetResourceManagerreadAliasIndexesFromField tPaletteName tMemberName tAssetClasses tAliasedTexttMemNo tCurrentLasttDonetLasttFirsttSavedPaletteRefstCast tLineDatatLinetClassesContainer tSourceTexttAliasedMemNametSourceMemNametMemTypetmembermovie createMembermediatTargetAssetClass tSourceMember tTargetMember
tAllowCopytTargetMemberNumtTargetMemName tSourceStringtSourceAssetClasstAliasedSTring tAliasClasstOriginalClassmaxtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortgetSpriteManagerknujz
rn tMissedCounttSubturntSubturnSpacingdTtTimetPulse SetTesteddumpChecksumValues GetSubTurns i_iChecksum tMyChecksum IterateSeed tCheckSumjgameComponentScriptText_moviescript newMembergameComponentScriptname
scriptTextparent
scriptTypemoveFindCastNumber tCastNumbercastLibmyMember moviePathsaveoverrideDynamicDownloaderinitPersistentFurnidataisAssetDownloadeddownloadCastDynamicallyhandleCompletedCastDownloadgetPersistentFurniDataObjectcheckDownloadStatusaddToDownloadQueuetryNextDownloadexecuteDownloadRequestacquireAssetsFromCastcopyMemberToBindoAliasReplacing setAssetAliassetFurniRevisionpDynDownloadURLpFurniCastNameTemplatepDownloadQueuepPriorityDownloadQueuepCurrentDownLoadspDownloadedAssetspFurniRevisionListpRevisionsReceivedpRevisionsLoading
pAliasListpAliasListReceivedpAliasListLoading pBinCastName pBypassListpPersistentFurniDataIDpSoundDownloadUrl
downloadedfailedtAssetIdtBypassWildLength tBypassItemtStatusminornodata downloadinginqueue tParentIdtCallBackHandlertCallbackObjectID
tAssetTypetCallbackParamstPriorityDownloadgetDownloadNamepurgeCallbacks
deletePropgetCastLoadManagerResetOneDynamicCasttResetOktCastNum tCastName tDownloadObjtDownloadStatus
setAssetId setAssetType setIndexing setParentIdaddCallbackListenertAllowIndexing
getAssetId getAssetTypesound getParentIdcharssetDownloadName getIndexing tRawAssetIdtAliasedAssetIdtMaxItemsInProcess tRevision tFixedAssetId tDownloadURL startCastLoadregisterCastloadCallbacktParamstDownloadRefIdnumberbitmap
paletteRefsymbol systemMacpalettefield lineCountstringpclassessetgetResourceManagerreadAliasIndexesFromField tPaletteName tMemberName tAssetClasses tAliasedTexttMemNo tCurrentLasttDonetLasttFirsttSavedPaletteRefstCast tLineDatatLinetClassesContainer tSourceTexttAliasedMemNametSourceMemNametMemTypetmembermovie createMembermediatTargetAssetClass tSourceMember tTargetMember
tAllowCopytTargetMemberNumtTargetMemName tSourceStringtSourceAssetClasstAliasedSTring tAliasClasstOriginalClassmaxtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortpTXTS<54>8 <0F>)Bproperty pTotalSprList, pFreeSprList, pClientList, pEventBroker on construct me pTotalSprList = void() pFreeSprList = void() pClientList = void() pEventBroker = script(getVariable("event.broker.behavior")) return(me.preIndexChannels()) end on deconstruct me return TRUE end on getProperty me, tPropID if (tPropID = #totalSprCount) then return(pTotalSprList.count) else if (tPropID = #freeSprCount) then return(pFreeSprList.count) else return FALSE end if end if end on setProperty me, tPropID, tValue return FALSE end on reserveSprite me, tClientID if (pFreeSprList.count = 0) then executeMessage(#releaseSpritesLevel1) if (pFreeSprList.count = 0) then executeMessage(#releaseSpritesLevel2) if (pFreeSprList.count = 0) then fatalError(["error":"Out of free sprites"]) end if end if end if tSprNum = pFreeSprList.getAt(1) tsprite = sprite(tSprNum) pFreeSprList.deleteAt(1) puppetSprite(tSprNum, 1) tsprite.stretch = 0 tsprite.locV = -1000 tsprite.visible = 1 pClientList.setAt(tSprNum, tClientID) return(tSprNum) end on releaseSprite me, tSprNum if pTotalSprList.getPos(tSprNum) < 1 then return(error(me, "Sprite not marked as usable:" && tSprNum, #releaseSprite, #minor)) end if if pFreeSprList.getPos(tSprNum) > 0 then return(error(me, "Attempting to release free sprite!", #releaseSprite, #minor)) end if tsprite = sprite(tSprNum) tsprite.member = member(0) tsprite.scriptInstanceList = [] tsprite.rect = rect(0, 0, 1, 1) tsprite.locZ = tSprNum tsprite.visible = 0 tsprite.castNum = 0 tsprite.cursor = 0 tsprite.blend = 100 tsprite.skew = 0 tsprite.rotation = 0 puppetSprite(tSprNum, 0) tsprite.locZ = void() pFreeSprList.append(tSprNum) pClientList.setAt(tSprNum, 0) return TRUE end on releaseAllSprites me pFreeSprList = [] i = 1 repeat while i <= pTotalSprList.count tSprNum = pTotalSprList.getAt(i) me.releaseSprite(tSprNum) i = i + 1 end repeat return TRUE end on setEventBroker me, tSprNum, tID if pTotalSprList.getPos(tSprNum) < 1 then return(error(me, "Sprite not marked as usable:" && tSprNum, #setEventBroker, #major)) end if if pFreeSprList.getPos(tSprNum) > 0 then return(error(me, "Attempted to modify non-reserved sprite!", #setEventBroker, #major)) end if tsprite = sprite(tSprNum) tsprite.scriptInstanceList = [new(pEventBroker)] tsprite.setID(tID) return TRUE end on removeEventBroker me, tSprNum if pTotalSprList.getPos(tSprNum) < 1 then return(error(me, "Sprite not marked as usable:" && tSprNum, #removeEventBroker, #minor)) end if if pFreeSprList.getPos(tSprNum) > 0 then return(error(me, "Attempted to modify non reserved sprite!", #removeEventBroker, #minor)) end if sprite(tSprNum).scriptInstanceList = [] return TRUE end on print me, tCount if integerp(tCount) then if tCount > the lastChannel then tCount = the lastChannel end if i = 1 repeat while i <= tCount put(sprite(i).spriteNum && "--" && sprite(i).member.name && "--" && sprite(i).locZ && "--" && sprite(i).rect && "--" && pClientList.getAt(sprite(i).spriteNum)) i = (1 + i) end repeat end if i = 1 repeat while i <= pTotalSprList.count tNum = pTotalSprList.getAt(i) if pFreeSprList.getPos(tNum) < 1 then tSymbol = "#" else tSymbol = space() end if put(tSymbol & tNum && sprite(tNum).member.name && "--" && sprite(tNum).locZ && "--" && sprite(tNum).rect && "--" && pClientList.getAt(tNum)) i = i+ 1 end repeat end on preIndexChannels me pTotalSprList = [] pFreeSprList = [] pClientList = [] i = 1 alert ("preindex") repeat while i <= 999999 pTotalSprList.add(i) pClientList.add(0) puppetSprite(i, 1) sprite(i).visible = 0 i = (1 + i) end repeat pFreeSprList = pTotalSprL
<00> <00> <00><><00> -<00> <00><>3<00> ><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00> <00><>P<00> Q<00> <00><>V<00> W<00> <00><>Y<00> Z<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <00> <00><> <00> <00> <00><><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <00><> <00> *<00> <00><>.<00> 8<00> <00><>9<00> C<00> <00><>J<00> L<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<00> <00><>O<00> Y<00> <00><>`<00> b<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>d<00> <00><>e<00> o<00> <00><>u<00> w<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y<00> <00><>z<00> <06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <00><><06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <00><><00>  <00> <00><> <00> <00> <00><><00> (<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*<00> +<00> <00><>A<00> S<00> <00><>V<00> W<00> <00><>X<00> q<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<00> <00><><07><00> <07><00> <00><><07><00> <00><><07><00> <07><00> <00><><07><00> <07><00> <00><><07><00> <07><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><07><00> <00><><00> <00> <00><>!<00> 0<00> <00><>5<00> D<00> <00><>J<00> U<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>W<00> <00><>g<00> h<00> <00><>m<00> n<00> <00><>p<00> q<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> *<00> +<00> <00><> -<00> <<00> <00><> ><00> E<00> <00><> O<00> Z<00> <00><> a<00> j<00> <00><> k<00> u<00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><>
<00>
<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<00> <00><>
<00>
<00> <00><>
$<00>
%<00> <00><>
'<00>
(<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
G<00>
S<00> <00><>
U<00>
g<00> <00><>
i<00>
p<00> <00><>
~<00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00> <00> <00><> <00> <00><> <00> <00> <00><> 0<00> 5<00> <00><> K<00> Q<00> <00><> T<00> ]<00> <00><> b<00> <00><> k<00> s<00> <00><> <00> <0B><00> <00><> <0B><00> <00><> <0B><00> <00><> <0B><00> <0B><00> <00><> <0B><00> <00><> <0B><00> <00><> <0B><00> <0B><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0B><00> <00><> <0B><00> <0B><00> <00><> <0B><00> <0B><00> <00><> <0B><00> <00> <00><> <00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00> <00> <00><> <00> "<00> <00><> (<00> )<00> <00><> -<00> 0<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5<00> 8<00> <00><> ?<00> C<00> <00><> G<00> J<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> O<00> R<00> <00><> Y<00> ]<00> <00><> a<00> d<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> i<00> y<00> <00><> ~<00> <00> <00><> <0C><00> <0C><00> <00><> <0C><00> <0C><00> <00><> <0C><00> <0C><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0C><00> <0C><00> <00><> <0C><00> <0C><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0C><00> <00><> <0C><00> <0C><00> <00><> <0C><00> <00><> <0C><00> <00> <00><> <00> <00> <00><> <00> %<00> <00><> +<00> 3<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5<00> <00><> ;<00> J<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> N<00> <00><> X<00> g<00> <00><> m<00> o<00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0A><00> <0A><00> <00><><00>  <00> <00><> <00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><>-<00> ><00> <00><>A<00> B<00> <00><>C<00> W<00> <00><>X<00> k<00> <00><>l<00> ~<00> <00><><00> <0E><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E><00> <0E><00> <00><><0E><00> <00><><0E><00> <0E><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E><00> <0E><00> <00><><0E><00> <00><><00>  <00> <00><><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><><00> !<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<00> '<00> <00><>5<00> T<00> <00><>]<00> _<00> <00><>`<00> p<00> <00><>t<00> v<00> <00><><0F><00> <00><><0F><00> <0F><00> <00><><0F><00> <0F><00> <00><> manL<6E>%%<25>%<25> construct deconstruct removeAllshowOwnUserHelpshowSkipOrNotWindowhideSkipOrNotWindowshowGenericHelpshowGuideArrivedBubbleremoveHelpBubbleshowInviteWindowhideInvitationWindowshowInvitationStatusWindowhideInvitationStatusWindowupdateInvitationStatusWindowgetHighlighterListhideHighlightersshowHighlightercreateBlinkTimeoutremoveBlinkTimeoutblinkHighlighterseventProcInvitationeventProcInvitationStatuseventProcSkipTutorialpBubblespInvitationWindowIDNUH_invite_window_IDpInvitationStatusWindowIDNUH_invite_status_window_IDpInvitationStatusTimeoutIDNUH_invite_status_timeout_ID pSkipWindowIDNUH_skip_window_IDpHighlighterListvoidpHighlighterBlinkTimeoutIDNUH_hiliter_blink_timeoutpHighlighterBlinkPh
tOwnRoomIdtPreviousBubbletHelpIdtPointertRoomComponenttText tHumanObjroom getRoomIDgame createWindow getWindowerrormajor
getElementhide elementExistsmergemouseUpregisterProcedure itemDelimitergetStringVariableitemgetPropmoveTotWindowtLocVtRoomID tElemName
tLocStringitDelimtLocH removeWindowtypehelpsetaPropvaluehelpIdtopicautoOpengetIntVariablevariableExistsbgColorrgbtxtColor
createItem tPointerIndex
tTargetLoctTopictItemgetUserObjectByWebID tAutoSelected
tAccountID tHelpItemName getVariabletLocYtHeadertLocX windowExistssearch room_leftsuccessfailure timeoutExists removeTimeout createTimeouttstatetLayout memberExistsimagemember getmemnum getGuideCounttMemNametCounttElemvoidpgetStructVariable getPropAttRoomBartKeys tElementName tHighlighters getMembervisible getPropertyyescloseInvitationnonevertSprIDtEventcharlengthexecuteMessagecancelInvitationsgoToInvitationRoomtOptiontMsgtVarName setAskingSkipsetTutorialFinishedgetHelpItemKeyIdgetHelpItemNamesetHelpItemClosedremoveOpenHelpsetHelpStatusData isChatHelpOninitHelpOnRoomEntry
removeHelpshowNewUserHelpItems tryToShowHelp postponeHelp checkHelpersinviterLeftRoomsendInvitationsinvitingStartedinvitingCompletedinvitationExists
guideFoundselectUserInRoomcreateUserListernernextInfofeedItemCallbackprevInfofeedItemCallbackhandleAchievementsSelectionpHelpStatusDatapPostponedHelps
pOpenHelps
pGuidelistpTutorialStructNamepInvitationRoomID pInvitingpAutoSelectGuidepAskingForSkip leaveRoom
changeRoom enterRoomroomInterfaceHidden NUH_close
leaveReady changeReady
enterReadyilkpropListtKeygetOnetKeyIdtNamegetPos getConnectionintegersend getInterfacetConn
tTimeoutIDfindPosdeleteAttPostdatanothingtResult pSaveDatauserNameownernextregisterButtonCallbackprev tRoomData tUserName create_userremoveButtonCallbacktItemOnintegerpaddtDefaultTimeoutVarId tTimeoutVarIdtTimeout
room_owner duplicate deleteOnetownertInfoFeedHelps roomForwardprivatepGuidesFoundCount tAcceptCountalertselectsetSelectedObjectshowArrowHilitergetClassshowObjectInfoupdateInfostandAvatartUserObj tSelectedTypetRoomInterfacegetWebIDtIDtUserIDtWebIDgetDatagetItemPointer getNextFromgetItem getItemCount
getItemPostItemObj tNextItem tLastItem tItemPointergetPreviousFrom tPrevItemtValaddProphandleHelpItemshandleTutorsAvailablehandleInvitingCompletedhandleInvitationExistshandleInvitationSenthandleGuideFoundhandleInviterLeftRoomregisterServerMessages
connection
GetIntFromtNotIdCount tAreAvailablestringregisterListenerinforegisterCommandsunregisterListenerunregisterCommandstBooltMsgstCmdsInitaddText selectPointerupdate updatePointerupdatePositionfindTargetWindow
updateFade blendHandler pWindowTypeready
pFadeState
pTextWidthpFadedpWindow
mouseEnter
mouseLeave pWindowID removeWriterpWriter getUniqueIDwidthresizeByheight pTextHeight createWriter getWriterwordWraprectdefinepMemberfixedLineSpace pEmptySizeX pEmptySizeYtMetrics
tPlainFont tWriterIdpTargetWindowIDpTextrender feedImageresizeTo
tTextImagetMarginHwindowIdtargetWindowIDtextoffsetpOffset direction
pDirectionspecialpSpecialtProplistptextKey replaceChunkstargetIDpTargetElementIDoffsetxpOffsetXoffsetypOffsetYtValue tProperty tPointerNumlocXlocYmouseLocinsidetY1tX1tY2tX2 pPointerX pPointerYsprite tTargetRecttX tTargetSprite tTargetElem tTargetWindowtYgetWindowIDList tWindowList tWindowIDblendinout removeUpdate elementList tNewBlendtBlend tElemList
tFadeSpeedtElemBG tLowerLimit tUpperLimit receiveUpdate tSpriteIDtParam pTextOffsetpLocYpLocXsetLinks hideLinks setCheckmarks eventHandler pLinksOffsetpLinkLineHeight
lineHeight pLinkWriter pResizeOffsetlocH pLinkPosOrigXlocV pLinkPosOrigY
pWidthOrig pHeightOrig tLinkFontid callAncestor pLinkListlinecolor
getPropRef tStatusList tLinkList
tColorOrig
tLinkImagetLinktTextHtSizeY tListString
copyPixelstBlockTextReset tLinkElemtImagetLinkNumtVerticalOffset tMarkOffset
tMarkImagepointtutorial selectTopictTopicIDtLineNumhideCloseButtonpTargetXpTargetY pBubbleIdtargetXtargetY
tCloseElem tCloseElemId tTextElemtMarginVtWndObjpUpdate pSkipFrames pHumanObjmoveBytPosXgetPartLocationtSideThreshold tHumanLoc dbgPropListancestorpData pFontDatapTextMem
_soundXtrastartProfilingTaskfinishProfilingTask refreshViewrestart_tutorial#restartTutorialpEnabled startTutorial pMessagesregisterClientMessagestHandlertMessagetMsgNo objectExistsgamesystem_turnmanagerm_rCurrentTurn m_bTestedcm_bDumpm_iSubTurnSpacingput
pRoomBarIDpFloodblocking tBarClasspFloodEnterCount pFloodTimersnowwar_gamesystem bb_gamesystem toggle_ig toggleWindow milliSecondspLastRoomForwardTimeStamptTimeSinceLasttoggleJoystick handle_okcheckCastOverrides
pOverrides
castExistsoverrideGameSystestStartMinigameEnginestopMinigameEnginegetNewTurnContainerreleaseTurnContainer_SetMinigameHandlerGetQuickRandom GetTurnNumberGetSubturnSpacing_TurnBufferState _AdvanceTurnaddTurnToBuffer_ClearTurnBuffer_ClearCurrentTurnfloorProcessSubTurnturnDone_MinigameTestChecksumcalculateChecksumpWaitingForSyncpWaitingForSyncCounterpWaitingForSyncThresholdpTurnContainerClassgetClassVariablepTurnContainerPoolm_iAllocationModelpool
m_rHandler
m_sHandlerm_fTurnT m_fTurnPulse m_iLastMSm_iLastSubTurnm_ar_turnBufferm_syncLostTime
m_iSpeedUpm_aLastTurnDatam_rQuickRandomSetMinigameHandler m_rNextTurn removeObjectsimpletemp tTurnObjecttObjecti_sClass GetNumberoverfillemptygetMessageSendersendRequestFullStatusUpdateappendi_rTurnfloati_fValtInteger GetNSubTurns
GetSubTurn
event_typeOnEventexecuteSubturnMoves
i_iSubturn
t_ar_iDatat_iEvent t_ar_events GetTested GetCheckSumt
tTurnsToDotFrameRateEnough
missedTurn tMissedCounttSubturntSubturnSpacingdTtTimetPulse SetTesteddumpChecksumValues GetSubTurns i_iChecksum tMyChecksum IterateSeed tCheckSumjgameComponentScriptText_moviescript newMembergameComponentScriptname
scriptTextparent
scriptTypemoveFindCastNumber tCastNumbercastLibmyMember moviePathsaveoverrideDynamicDownloaderinitPersistentFurnidataisAssetDownloadeddownloadCastDynamicallyhandleCompletedCastDownloadgetPersistentFurniDataObjectcheckDownloadStatusaddToDownloadQueuetryNextDownloadexecuteDownloadRequestacquireAssetsFromCastcopyMemberToBindoAliasReplacing setAssetAliassetFurniRevisionpDynDownloadURLpFurniCastNameTemplatepDownloadQueuepPriorityDownloadQueuepCurrentDownLoadspDownloadedAssetspFurniRevisionListpRevisionsReceivedpRevisionsLoading
pAliasListpAliasListReceivedpAliasListLoading pBinCastName pBypassListpPersistentFurniDataIDpSoundDownloadUrl
downloadedfailedtAssetIdtBypassWildLength tBypassItemtStatusminornodata downloadinginqueue tParentIdtCallBackHandlertCallbackObjectID
tAssetTypetCallbackParamstPriorityDownloadgetDownloadNamepurgeCallbacks
deletePropgetCastLoadManagerResetOneDynamicCasttResetOktCastNum tCastName tDownloadObjtDownloadStatus
setAssetId setAssetType setIndexing setParentIdaddCallbackListenertAllowIndexing
getAssetId getAssetTypesound getParentIdcharssetDownloadName getIndexing tRawAssetIdtAliasedAssetIdtMaxItemsInProcess tRevision tFixedAssetId tDownloadURL startCastLoadregisterCastloadCallbacktParamstDownloadRefIdnumberbitmap
paletteRefsymbol systemMacpalettefield lineCountstringpclassessetgetResourceManagerreadAliasIndexesFromField tPaletteName tMemberName tAssetClasses tAliasedTexttMemNo tCurrentLasttDonetLasttFirsttSavedPaletteRefstCast tLineDatatLinetClassesContainer tSourceTexttAliasedMemNametSourceMemNametMemTypetmembermovie createMembermediatTargetAssetClass tSourceMember tTargetMember
tAllowCopytTargetMemberNumtTargetMemName tSourceStringtSourceAssetClasstAliasedSTring tAliasClasstOriginalClassmaxtIsFurnitClasstOffsetdynamicDownloaderScriptdynamicDownloaderScriptTextdynamicdownloaderreleaseactivetimeout brokerExistsreleaseSpritesLevel2 removeBroker lastChanneloverrideFuseClientspriteManagerScriptTextspriteManagerScript reserveSprite releaseSpritereleaseAllSpritessetEventBrokerremoveEventBrokerprintpreIndexChannelshandlers pTotalSprList pFreeSprList pClientList pEventBroker totalSprCount freeSprCounttPropIDreleaseSpritesLevel1
fatalError puppetSpritestretch tClientIDtspritetSprNumscriptInstanceListlocZcastNumcursorskewrotationnewsetID spriteNumspacetSymboltNumsortgetSpriteManagerinitializeAndRundeconstructSpriteManagerconstructSpriteManager <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<00> @<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>U<00> W<00> <00><>y<00> <03><00> <00><><03><00> <03><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><03><00> <03><00> <00><><03><00> <03><00> <00><><03><00> <03><00> <00><><03><00> <03><00> <00><><03><00> <03><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><03><00> <03><00> <00><><03><00> <00><><03><00> <03><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><03><00> <03><00> <00><><03><00> <03><00> <00><><03><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><><00>  <00> <00><><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><><00> $<00> <00><>+<00> -<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<00> <00><>0<00> ><00> <00><>C<00> W<00> <00><>`<00> i<00> <00><>q<00> <00> <00><><04><00> <04><00> <00><><04><00> <04><00> <00><><04><00> <04><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><04><00> <00><><04><00> <04><00> <00><><04><00> <04><00> <00><><04><00> <04><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><04><00> <04><00> <00><><04><00> <00> <00><>
<00> <00> <00><><00> -<00> <00><>3<00> ><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00> <00><>P<00> Q<00> <00><>V<00> W<00> <00><>Y<00> Z<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <05><00> <00><><05><00> <00> <00><> <00> <00> <00><><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> <00><> <00> *<00> <00><>.<00> 8<00> <00><>9<00> C<00> <00><>J<00> L<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<00> <00><>O<00> Y<00> <00><>`<00> b<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>d<00> <00><>e<00> o<00> <00><>u<00> w<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y<00> <00><>z<00> <06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <00><><06><00> <00><><06><00> <06><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><00> <06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <00><><06><00> <06><00> <00><><00>  <00> <00><> <00> <00> <00><><00> (<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*<00> +<00> <00><>A<00> S<00> <00><>V<00> W<00> <00><>X<00> q<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<00> <00><><07><00> <07><00> <00><><07><00> <00><><07><00> <07><00> <00><><07><00> <07><00> <00><><07><00> <07><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><07><00> <00><><00> <00> <00><>!<00> 0<00> <00><>5<00> D<00> <00><>J<00> U<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>W<00> <00><>g<00> h<00> <00><>m<00> n<00> <00><>p<00> q<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <00><><08><00> <08><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> *<00> +<00> <00><> -<00> <<00> <00><> ><00> E<00> <00><> O<00> Z<00> <00><> a<00> j<00> <00><> k<00> u<00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><> <09><00> <09><00> <00><>
<00>
<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<00> <00><>
<00>
<00> <00><>
$<00>
%<00> <00><>
'<00>
(<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
G<00>
S<00> <00><>
U<00>
g<00> <00><>
i<00>
p<00> <00><>
~<00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00>
<EFBFBD><00> <00><>
<EFBFBD><00> <00> <00><> <00> <00><> <00> <00> <00><> 0<00> 5<00> <00><> K<00> Q<00> <00><> T<00> ]<00> <00><> b<00> <00><> k<00> s<00> <00><> <00> <0B><00> <00><> <0B><00> <00><> <0B><00> <00><> <0B><00> <0B><00> <00><> <0B><00> <00><> <0B><00> <00><> <0B><00> <0B><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0B><00> <00><> <0B><00> <0B><00> <00><> <0B><00> <0B><00> <00><> <0B><00> <00> <00><> <00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00> <00> <00><> <00> "<00> <00><> (<00> )<00> <00><> -<00> 0<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5<00> 8<00> <00><> ?<00> C<00> <00><> G<00> J<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> O<00> R<00> <00><> Y<00> ]<00> <00><> a<00> d<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> i<00> y<00> <00><> ~<00> <00> <00><> <0C><00> <0C><00> <00><> <0C><00> <0C><00> <00><> <0C><00> <0C><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0C><00> <0C><00> <00><> <0C><00> <0C><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0C><00> <00><> <0C><00> <0C><00> <00><> <0C><00> <00><> <0C><00> <00> <00><> <00> <00> <00><> <00> %<00> <00><> +<00> 3<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5<00> <00><> ;<00> J<00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> N<00> <00><> X<00> g<00> <00><> m<00> o<00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <00><> <0A><00> <0A><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0A><00> <0A><00> <00><><00>  <00> <00><> <00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><>-<00> ><00> <00><>A<00> B<00> <00><>C<00> W<00> <00><>X<00> k<00> <00><>l<00> ~<00> <00><><00> <0E><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <00><><0E><00> <0E><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E><00> <0E><00> <00><><0E><00> <00><><0E><00> <0E><00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E><00> <0E><00> <00><><0E><00> <00><><00>  <00> <00><><00> <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><><00>  <00> <0C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!<00> &<00> <00><>4<00> S<00> <00><>\<00> ^<00> <00><>_<00> o<00> <00><>s<00> u<00> <00><><0F><00> <00><><0F><00> <0F><00> <00><><0F><00> <0F><00> <00><>