Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107{ "name": "Camera", "events": [ { "eventType": "include", "includeSheet": "Core" }, { "eventType": "group", "disabled": false, "title": "Camera", "description": "", "isActiveOnStart": true, "children": [ { "eventType": "variable", "name": "Loaded", "type": "boolean", "initialValue": "false", "comment": "", "isStatic": true, "isConstant": false, "sid": 276106036426698 }, { "eventType": "variable", "name": "nudgedOnce", "type": "boolean", "initialValue": "false", "comment": "", "isStatic": true, "isConstant": false, "sid": 346938708251086 }, { "eventType": "variable", "name": "Flipping", "type": "boolean", "initialValue": "false", "comment": "", "isStatic": true, "isConstant": false, "sid": 685849150532573 }, { "eventType": "variable", "name": "fullyStarted", "type": "boolean", "initialValue": "false", "comment": "", "isStatic": true, "isConstant": false, "sid": 823031604232636 }, { "eventType": "variable", "name": "fx", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 948528241926092 }, { "eventType": "variable", "name": "fxCount", "type": "number", "initialValue": "11", "comment": "", "isStatic": true, "isConstant": true, "sid": 572603787467174 }, { "eventType": "variable", "name": "cameraIndexRequest", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 172737816269161 }, { "eventType": "variable", "name": "cameraIndex", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 403446497339774 }, { "eventType": "variable", "name": "CameraFacing", "type": "string", "initialValue": "", "comment": "", "isStatic": true, "isConstant": false, "sid": 720706583118342 }, { "eventType": "variable", "name": "CameraFacingRequest", "type": "string", "initialValue": "", "comment": "", "isStatic": true, "isConstant": false, "sid": 749298645901679 }, { "eventType": "comment", "text": "[h3]Initialize[/h3]" }, { "eventType": "block", "conditions": [ { "id": "on-start-of-layout", "objectClass": "System", "sid": 327817931136831 } ], "actions": [ { "id": "log", "objectClass": "Browser", "sid": 318804145523117, "disabled": true, "parameters": { "type": "log", "message": "\"promptText Start: \" & promptText" } } ], "sid": 686906974275720, "children": [ { "eventType": "block", "conditions": [], "actions": [ { "callFunction": "CameraShowButtonsOnRepeat", "sid": 270459257285072 } ], "sid": 115911136655694 }, { "eventType": "block", "conditions": [], "actions": [ { "type": "comment", "text": "Print previous parameter hint to prevent a little flicker." }, { "callFunction": "PrintParameterHint", "sid": 348969001869746 }, { "type": "comment", "text": "" }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 887482280977331, "parameters": { "variable": "fullyStarted", "value": "false" } }, { "id": "get-media-sources", "objectClass": "Camera", "sid": 473478495162855 }, { "id": "wait-for-previous-actions", "objectClass": "System", "sid": 756835270051284 } ], "sid": 283252117906437 } ] }, { "eventType": "block", "conditions": [ { "id": "on-retrieved-media-sources", "objectClass": "Camera", "sid": 389811604562929 } ], "actions": [ { "type": "comment", "text": "👋 Interpret Parameters", "background-color": [ 0.6196078431372549, 0.9568627450980393, 1, 1 ] }, { "callFunction": "InitParameters", "sid": 127917311123951, "parameters": [ "2" ] } ], "sid": 523834476266727, "children": [ { "eventType": "comment", "text": "[b]Mobile[/b] Camera Picking (Front / Back)" }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 437903761284587, "parameters": { "variable": "DesktopMode" }, "isInverted": true } ], "actions": [], "sid": 987144200094168, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 150475893468395, "parameters": { "first-value": "Functions.CheckParameter(1)", "comparison": 0, "second-value": "1" } }, { "id": "compare-two-values", "objectClass": "System", "sid": 932779581200150, "parameters": { "first-value": "lowercase(Functions.GetParameter(1)) = \"front\" | lowercase(Functions.GetParameter(1)) = \"back\"", "comparison": 0, "second-value": "1" } } ], "actions": [ { "type": "comment", "text": "[b]1st Parameter[/b] Facing" } ], "sid": 124782399367942, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 431002133570695, "parameters": { "first-value": "lowercase(Functions.GetParameter(1))", "comparison": 0, "second-value": "\"front\"" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 129460836302772, "parameters": { "variable": "CameraFacingRequest", "value": "\"Front\"" } }, { "id": "set-at-x", "objectClass": "ParamsArray", "sid": 718370257873424, "parameters": { "x": "0", "value": "\"Front\"" } }, { "callFunction": "SpecifiedParameter", "sid": 437114485942417, "parameters": [ "1" ] } ], "sid": 951132171819209 }, { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 548733807375562, "parameters": { "first-value": "lowercase(Functions.GetParameter(1))", "comparison": 0, "second-value": "\"back\"" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 545569080411684, "parameters": { "variable": "CameraFacingRequest", "value": "\"Back\"" } }, { "id": "set-at-x", "objectClass": "ParamsArray", "sid": 577576650996455, "parameters": { "x": "0", "value": "\"Back\"" } }, { "callFunction": "SpecifiedParameter", "sid": 429431208211054, "parameters": [ "1" ] } ], "sid": 421637309100462 } ] }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 164805968657633 } ], "actions": [], "sid": 519964256247019, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 361191729170779, "parameters": { "variable": "CameraFacing", "comparison": 0, "value": "\"\"" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 781147991417697, "parameters": { "variable": "CameraFacingRequest", "value": "\"Front\"" } } ], "sid": 512037082916402 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 704313595255943 } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 149642408885080, "parameters": { "variable": "CameraFacingRequest", "value": "CameraFacing" } } ], "sid": 539754750968976 }, { "eventType": "block", "conditions": [], "actions": [ { "callFunction": "GeneratedParameter", "sid": 107831698031494, "parameters": [ "1", "str(CameraFacingRequest)", "\"\"" ] } ], "sid": 336380082810349 } ] } ] }, { "eventType": "comment", "text": "[b]Desktop[/b] Camera Picking (1-N)" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 973419215242289 } ], "actions": [ { "type": "comment", "text": "[b]1st Parameter[/b] Camera" }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 623231371570167, "parameters": { "variable": "cameraIndexRequest", "value": "Functions.ProcessNumericParameter(1, 1, Camera.CameraSourceCount) - 1" } } ], "sid": 490174495270076 }, { "eventType": "block", "conditions": [], "actions": [ { "type": "comment", "text": "[b]2nd Parameter[/b] FX" }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 419455004785173, "parameters": { "variable": "fx", "value": "Functions.ProcessNumericParameter(2, 1, fxCount)" } } ], "sid": 257609282271257 }, { "eventType": "block", "conditions": [], "actions": [ { "type": "comment", "text": "🛑 Print Parameters", "background-color": [ 0.9294117647058824, 0.7764705882352941, 0.984313725490196, 1 ] }, { "callFunction": "PrintParameterHint", "sid": 420274060676584 } ], "sid": 969678492122639 }, { "eventType": "comment", "text": "[h4]Finish Initialization[h4]" }, { "eventType": "block", "conditions": [], "actions": [ { "id": "set-object-time-scale", "objectClass": "System", "sid": 773250155663563, "parameters": { "object": "GlobalClock", "time-scale": "1.0" } }, { "id": "set-visible", "objectClass": "Camera", "sid": 821995846843124, "parameters": { "visibility": "invisible" } }, { "id": "set-height", "objectClass": "CameraNudgeBuffer", "sid": 286265032294655, "parameters": { "height": "ViewportBottom(0)" } }, { "id": "set-height", "objectClass": "CameraFilterBuffer", "sid": 148506972453637, "parameters": { "height": "ViewportBottom(0)" } }, { "id": "set-height", "objectClass": "CameraNudgeNibMask", "sid": 287285010708485, "parameters": { "height": "ViewportBottom(0)" } }, { "id": "set-object-time-scale", "objectClass": "System", "sid": 676776887949660, "parameters": { "object": "CameraFilterBuffer", "time-scale": "1.0" } }, { "type": "comment", "text": "[b]Filter Picking[/b]" }, { "callFunction": "CameraFX", "sid": 683292404259004 } ], "sid": 541752252175898 }, { "eventType": "comment", "text": "[b]Mobile[/b] Camera Request" }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 450818281750567, "parameters": { "variable": "DesktopMode" }, "isInverted": true } ], "actions": [], "sid": 208170379762636, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 716812706604562, "parameters": { "first-value": "Camera.VideoWidth", "comparison": 3, "second-value": "0" } }, { "id": "compare-eventvar", "objectClass": "System", "sid": 209327952091113, "parameters": { "variable": "CameraFacing", "comparison": 1, "value": "CameraFacingRequest" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 159698440779434, "parameters": { "variable": "CameraFacing", "value": "CameraFacingRequest" } }, { "callFunction": "CameraStartSpinner", "sid": 264742050806986 }, { "callFunction": "RequestCameraMobile", "sid": 700359414257548, "parameters": [ "CameraFacing" ] } ], "sid": 608711860761075, "isOrBlock": true }, { "eventType": "comment", "text": "Use the existing Camera object if we are looping on this brush." }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 446166183319822 } ], "actions": [ { "callFunction": "ReshowCamera", "sid": 783241161242201 } ], "sid": 154492403916654 } ] }, { "eventType": "comment", "text": "[b]Desktop[/b] Camera Request" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 435497888118974 } ], "actions": [], "sid": 456112656323327, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 810646870171053, "parameters": { "first-value": "Camera.VideoWidth", "comparison": 3, "second-value": "0" } }, { "id": "compare-eventvar", "objectClass": "System", "sid": 480440628415900, "parameters": { "variable": "cameraIndex", "comparison": 1, "value": "cameraIndexRequest" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 413441626033886, "parameters": { "variable": "cameraIndex", "value": "cameraIndexRequest" } }, { "callFunction": "CameraStartSpinner", "sid": 196482546905878 }, { "callFunction": "RequestCameraDesktop", "sid": 251769381910694 } ], "sid": 987480122100151, "isOrBlock": true }, { "eventType": "comment", "text": "Use the existing Camera object if we are looping on this brush." }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 310068882817689 } ], "actions": [ { "callFunction": "ReshowCamera", "sid": 865524944314118 } ], "sid": 631059450149788 } ] } ] }, { "eventType": "comment", "text": "End a Camera [b]Flip[/b]." }, { "eventType": "block", "conditions": [ { "id": "on-media-request-approved", "objectClass": "Camera", "sid": 495691996399578 }, { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 644870752776774, "parameters": { "variable": "Flipping" } } ], "actions": [ { "id": "log", "objectClass": "Browser", "sid": 445950415350065, "disabled": true, "parameters": { "type": "log", "message": "\"Camera Request Approved for: \" & CameraFacing" } }, { "id": "log", "objectClass": "Browser", "sid": 990445321113637, "disabled": true, "parameters": { "type": "log", "message": "\"Loaded: \" & Loaded" } }, { "callFunction": "CameraEndFlip", "sid": 852267105051019 }, { "callFunction": "CameraParameterHint", "sid": 480714363573890 } ], "sid": 810121849979542 }, { "eventType": "block", "conditions": [ { "id": "on-media-request-declined", "objectClass": "Camera", "sid": 817199765718586 } ], "actions": [ { "type": "comment", "text": "TODO: Flash an [b]Error[/b] message saying camera not found, before returning to the index." }, { "callFunction": "CameraEndSpinner", "sid": 812466303373848 }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 155319858336265, "parameters": { "variable": "Repeat", "value": "false" } }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 914504771617511, "parameters": { "variable": "FirstBrush", "value": "\"\"" } }, { "callFunction": "CheckPlayMode", "sid": 275999337516044 }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 189277116317867, "parameters": { "variable": "CurrentError", "value": "\"Access Error\"" } }, { "id": "go-to-layout", "objectClass": "System", "sid": 996081560887592, "parameters": { "layout": "Index" } } ], "sid": 141555212468778 }, { "eventType": "comment", "text": "End the first time Camera loads after any other brush runs." }, { "eventType": "block", "conditions": [ { "id": "on-ended", "objectClass": "Audio", "sid": 842329635745833, "parameters": { "tag": "\"SpinnerLoop\"" } }, { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 601242336506960, "parameters": { "variable": "Loaded" } } ], "actions": [ { "callFunction": "CameraEndSpinner", "sid": 726802132873520 }, { "type": "comment", "text": "[h3]Show the [i]Camera[/i][/h3] (The first time)", "background-color": [ 0.7215686274509804, 1, 0.8196078431372549, 1 ] }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 726189918622905, "parameters": { "variable": "nudgedOnce", "value": "false" } }, { "id": "start-timer", "objectClass": "Clock", "sid": 196086614250116, "behaviorType": "Timer", "parameters": { "duration": "0.02", "type": "once", "tag": "\"Render\"" } }, { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 100409023828008, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"", "start-value": "100", "end-value": "20", "time": "3", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } }, { "callFunction": "CameraButtonsEnable", "sid": 240687116241363, "disabled": true }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 453312875034677, "parameters": { "variable": "fullyStarted", "value": "true" } }, { "id": "signal", "objectClass": "System", "sid": 305842841987759, "parameters": { "tag": "\"Brush Started\"" } } ], "sid": 229997423921156 }, { "eventType": "comment", "text": "Start another tween if the Camera was opened in [b]Repeat[/b] mode." }, { "eventType": "block", "conditions": [ { "id": "on-tweens-finished", "objectClass": "CameraFilterBuffer", "sid": 603185183444582, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"" } } ], "actions": [ { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 516660017205977, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"", "start-value": "100", "end-value": "20", "time": "3", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } } ], "sid": 898491472386110 }, { "eventType": "comment", "text": "[h3]Audio[/h3]" }, { "eventType": "comment", "text": "[b]Play Theme Music[/b]", "background-color": [ 0.8196078431372549, 0.9725490196078431, 1, 1 ] }, { "eventType": "block", "conditions": [ { "id": "on-start-of-layout", "objectClass": "System", "sid": 123765691836873 } ], "actions": [ { "callFunction": "PaintingMusicMute", "sid": 145371685678235, "parameters": [ false ] } ], "sid": 174608574176905 }, { "eventType": "block", "conditions": [ { "id": "every-tick", "objectClass": "System", "sid": 790351214538490 } ], "actions": [ { "callFunction": "SilentOnPause", "sid": 254029947239575, "disabled": true, "parameters": [ "\"Contrast\"" ] } ], "sid": 373685261307645 }, { "eventType": "comment", "text": "[h3]Present[/h3]" }, { "eventType": "comment", "text": "Only make the [b]Camera[/b] visible once the video is running. [i]This prevents a black screen from showing up.[/i]" }, { "eventType": "block", "conditions": [ { "id": "every-tick", "objectClass": "System", "sid": 671817596337096 }, { "id": "is-visible", "objectClass": "Camera", "sid": 320624469633456, "isInverted": true }, { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 138379701267037, "parameters": { "variable": "Loaded" }, "isInverted": true }, { "id": "compare-two-values", "objectClass": "System", "sid": 749521080444111, "parameters": { "first-value": "Camera.VideoWidth", "comparison": 4, "second-value": "0" } }, { "id": "trigger-once-while-true", "objectClass": "System", "sid": 639520868435185 } ], "actions": [ { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 867588720956350, "parameters": { "variable": "Loaded", "value": "true" } }, { "id": "set-looping", "objectClass": "Audio", "sid": 791360725736353, "parameters": { "tag": "\"SpinnerLoop\"", "state": "not-looping" } } ], "sid": 548056024176974 }, { "eventType": "block", "conditions": [ { "id": "on-timer", "objectClass": "Clock", "sid": 510977760063837, "behaviorType": "Timer", "parameters": { "tag": "\"Render\"" } } ], "actions": [], "sid": 270990361353168, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 199697423165816, "parameters": { "variable": "nudgedOnce" }, "isInverted": true } ], "actions": [ { "id": "paste-object", "objectClass": "CameraFilterBuffer", "sid": 760254936838950, "parameters": { "object": "Camera", "effects": "with-effects" } }, { "id": "set-opacity", "objectClass": "CameraFilterBuffer", "sid": 933590992901538, "parameters": { "opacity": "CameraFilterBuffer.Tween.Value(\"CameraOpacity\")" } } ], "sid": 969417263501805, "children": [ { "eventType": "block", "conditions": [ { "id": "is-playing", "objectClass": "CameraFilterBuffer", "sid": 380534276775982, "behaviorType": "Tween", "parameters": { "tags": "\"CameraHSLShift\"" } } ], "actions": [ { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 541398412455565, "parameters": { "effect": "\"AdjustHSL\"", "parameter-index": "0", "value": "CameraFilterBuffer.Tween.Value(\"CameraHSLShift\")" } } ], "sid": 169577074518642 } ] }, { "eventType": "block", "conditions": [], "actions": [ { "id": "start-timer", "objectClass": "Clock", "sid": 680155598181292, "behaviorType": "Timer", "parameters": { "duration": "0.02", "type": "once", "tag": "\"Render\"" } } ], "sid": 677195079527115 } ] }, { "eventType": "comment", "text": "[h3]Pause / Freeze[/h3]" }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 577879256963393, "parameters": { "variable": "Paused" } }, { "id": "trigger-once-while-true", "objectClass": "System", "sid": 434694474087441 } ], "actions": [ { "callFunction": "CameraButtonsDisable", "sid": 118849809794266 } ], "sid": 312236280612834 }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 900370233384408, "parameters": { "variable": "fullyStarted" } }, { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 778412615909381, "parameters": { "variable": "Paused" }, "isInverted": true }, { "id": "trigger-once-while-true", "objectClass": "System", "sid": 218473223834753 } ], "actions": [ { "callFunction": "CameraButtonsEnable", "sid": 591758829221798 } ], "sid": 700552299336792 }, { "eventType": "comment", "text": "[h3]Nudge[/h3]" }, { "eventType": "variable", "name": "LastStampX", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 798490883894385 }, { "eventType": "variable", "name": "LastStampY", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 996991033434943 }, { "eventType": "variable", "name": "NewStampX", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 356460233659998 }, { "eventType": "variable", "name": "NewStampY", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 586852507583550 }, { "eventType": "variable", "name": "NudgeDist", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 208379542904106 }, { "eventType": "variable", "name": "NudgeRub", "type": "boolean", "initialValue": "true", "comment": "", "isStatic": true, "isConstant": false, "sid": 166363732452134 }, { "eventType": "variable", "name": "NudgeStrokeTravel", "type": "number", "initialValue": "0", "comment": "", "isStatic": true, "isConstant": false, "sid": 610228928928598 }, { "eventType": "variable", "name": "NudgeStrokeSize", "type": "number", "initialValue": "24", "comment": "", "isStatic": true, "isConstant": true, "sid": 417609826267066 }, { "eventType": "variable", "name": "NudgeStrokeGap", "type": "number", "initialValue": "2", "comment": "", "isStatic": true, "isConstant": true, "sid": 771386404301143 }, { "eventType": "variable", "name": "NudgeLineDist", "type": "number", "initialValue": "4", "comment": "", "isStatic": true, "isConstant": true, "sid": 843282220694313 }, { "eventType": "variable", "name": "NudgeStampAlpha", "type": "number", "initialValue": "8", "comment": "", "isStatic": true, "isConstant": true, "sid": 161720937408021 }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 213616777364956, "parameters": { "variable": "Nudging" } }, { "id": "trigger-once-while-true", "objectClass": "System", "sid": 783095822791061 } ], "actions": [ { "type": "comment", "text": "Nudge [b]Started[/b]" }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 769653215432271, "parameters": { "variable": "NudgeRub", "value": "false" } }, { "id": "set-visible", "objectClass": "CameraNudgeBuffer", "sid": 241333082808967, "parameters": { "visibility": "invisible" } }, { "id": "stop-tweens", "objectClass": "CameraFilterBuffer", "sid": 351630714863624, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"" } }, { "id": "stop-tweens", "objectClass": "CameraNudgeBuffer", "sid": 286739795323831, "behaviorType": "Tween", "parameters": { "tags": "\"CameraNudgeOpacity\"" } }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 414708828737978, "parameters": { "variable": "nudgedOnce", "value": "true" } }, { "callFunction": "CameraButtonsDisable", "sid": 607637366198626 }, { "id": "clear-canvas", "objectClass": "CameraNudgeNibMask", "sid": 948688046290121, "parameters": { "color": "rgba(0, 0, 0, 0)" } }, { "id": "set-visible", "objectClass": "CameraNudgeNibMask", "sid": 414492914293823, "parameters": { "visibility": "visible" } }, { "id": "set-object-time-scale", "objectClass": "System", "sid": 693668560705860, "parameters": { "object": "CameraFilterBuffer", "time-scale": "1" } }, { "id": "set-time-scale", "objectClass": "System", "sid": 735892959180012, "parameters": { "time-scale": "1.0" } }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 595661836405290, "parameters": { "variable": "LastStampX", "value": "NudgePointerX" } }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 349435441334617, "parameters": { "variable": "LastStampY", "value": "NudgePointerY" } }, { "id": "set-position", "objectClass": "NudgeDot", "sid": 288398098839058, "parameters": { "x": "NudgePointerX", "y": "NudgePointerY" } }, { "id": "set-visible", "objectClass": "NudgeDot", "sid": 272878039448997, "disabled": true, "parameters": { "visibility": "visible" } }, { "id": "fill-ellipse", "objectClass": "CameraNudgeNibMask", "sid": 673138379787407, "parameters": { "x": "LastStampX", "y": "LastStampY", "radius-x": "NudgeStrokeSize", "radius-y": "NudgeStrokeSize", "color": "rgba(0, 0, 0, NudgeStampAlpha)", "edge": "smooth" } }, { "type": "comment", "text": "Nudge [b]Ended[/b]" }, { "id": "wait-for-signal", "objectClass": "System", "sid": 247113647005418, "parameters": { "tag": "\"Nudge Ended\"" } }, { "callFunction": "PaintingMusicMute", "sid": 820508796252747, "parameters": [ false ] }, { "id": "tween-value", "objectClass": "CameraNudgeBuffer", "sid": 768774716200627, "behaviorType": "Tween", "parameters": { "tags": "\"CameraNudgeOpacity\"", "start-value": "100", "end-value": "20", "time": "3", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } }, { "id": "set-object-time-scale", "objectClass": "System", "sid": 542402165791382, "parameters": { "object": "CameraFilterBuffer", "time-scale": "0" } }, { "id": "set-opacity", "objectClass": "CameraFilterBuffer", "sid": 391266199691387, "parameters": { "opacity": "0" } }, { "id": "set-visible", "objectClass": "CameraNudgeBuffer", "sid": 239847246005835, "parameters": { "visibility": "visible" } }, { "callFunction": "CameraButtonsEnable", "sid": 247151251607508 }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 125240391883596, "parameters": { "variable": "NudgeStrokeTravel", "value": "0" } } ], "sid": 282273614430575 }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 977806166370662, "parameters": { "variable": "Nudging" } } ], "actions": [], "sid": 822074307057075, "children": [ { "eventType": "comment", "text": "[h3]Drawing Brush Strokes[/h3]", "background-color": [ 0.984313725490196, 1, 0.12156862745098039, 1 ] }, { "eventType": "block", "conditions": [ { "id": "evaluate-expression", "objectClass": "System", "sid": 463300197116555, "parameters": { "value": "NudgedX <> 0 | NudgedY <> 0" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 161767111747662, "parameters": { "variable": "NudgeDist", "value": "distance(NudgePointerX, NudgePointerY, LastStampX, LastStampY)" } }, { "id": "log", "objectClass": "Browser", "sid": 851078285314326, "disabled": true, "parameters": { "type": "log", "message": "NudgeDist" } } ], "sid": 809008313271347, "children": [ { "eventType": "block", "conditions": [ { "id": "is-tag-playing", "objectClass": "Audio", "sid": 490174604513714, "parameters": { "tag": "\"Camera Nudge\"" }, "isInverted": true } ], "actions": [], "sid": 702027618219498, "children": [ { "eventType": "block", "conditions": [ { "id": "evaluate-expression", "objectClass": "System", "sid": 986384382338040, "parameters": { "value": "abs(NudgedX) > 3 | abs(NudgedY) > 3" } } ], "actions": [ { "id": "toggle-boolean-eventvar", "objectClass": "System", "sid": 252298724422193, "parameters": { "variable": "NudgeRub" } } ], "sid": 427617570810715, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 113086277370532, "parameters": { "variable": "NudgeRub" } } ], "actions": [ { "id": "play", "objectClass": "Audio", "sid": 726232449125464, "parameters": { "audio-file": { "path": "Brushes/Camera/Camera - Nudge Note 1" }, "loop": "not-looping", "volume": "random(-6, -5) + (((abs(NudgedX) + abs(NudgedY)) / 6) * 2)", "stereo-pan": "0", "tag-optional": "\"Camera Nudge\"" } } ], "sid": 365137265755657 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 761746525454691 } ], "actions": [ { "id": "play", "objectClass": "Audio", "sid": 136044255431893, "parameters": { "audio-file": { "path": "Brushes/Camera/Camera - Nudge Note 2" }, "loop": "not-looping", "volume": "random(-6, -5) + (((abs(NudgedX) + abs(NudgedY)) / 6) * 2)", "stereo-pan": "0", "tag-optional": "\"Camera Nudge\"" } } ], "sid": 461203740887042 }, { "eventType": "block", "conditions": [], "actions": [ { "id": "set-playback-rate", "objectClass": "Audio", "sid": 429209813584516, "parameters": { "tag": "\"Camera Nudge\"", "playback-rate": "random(0.9, 1.1)" } } ], "sid": 974875489397029 } ] }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 987001713544187 } ], "actions": [ { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 937943482529203, "parameters": { "variable": "NudgeRub", "value": "true" } } ], "sid": 915280592131039 } ] }, { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 407745465096185, "parameters": { "variable": "NudgeDist", "comparison": 5, "value": "NudgeLineDist" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 625080560795277, "parameters": { "variable": "NewStampX", "value": "NudgePointerX" } }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 298184050678929, "parameters": { "variable": "NewStampY", "value": "NudgePointerY" } } ], "sid": 194328440559116, "children": [ { "eventType": "block", "conditions": [ { "id": "repeat", "objectClass": "System", "sid": 661445195414683, "parameters": { "count": "NudgeDist" } } ], "actions": [ { "id": "add-to-eventvar", "objectClass": "System", "sid": 557849069760032, "parameters": { "variable": "NudgeStrokeTravel", "value": "distance(LastStampX, LastStampY, NewStampX, NewStampY) / NudgeDist" } } ], "sid": 194308534282277, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 767825006622446, "parameters": { "variable": "NudgeStrokeTravel", "comparison": 5, "value": "NudgeStrokeGap" } } ], "actions": [ { "id": "fill-ellipse", "objectClass": "CameraNudgeNibMask", "sid": 623451109747822, "parameters": { "x": "floor(lerp(LastStampX, NewStampX, loopindex / NudgeDist))", "y": "floor(lerp(LastStampY, NewStampY, loopindex / NudgeDist))", "radius-x": "NudgeStrokeSize", "radius-y": "NudgeStrokeSize", "color": "rgba(0, 0, 0, NudgeStampAlpha)", "edge": "smooth" } }, { "id": "subtract-from-eventvar", "objectClass": "System", "sid": 469030905641378, "parameters": { "variable": "NudgeStrokeTravel", "value": "NudgeStrokeGap" } } ], "sid": 553436496309295 } ] }, { "eventType": "block", "conditions": [], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 249175804201426, "parameters": { "variable": "LastStampX", "value": "NewStampX" } }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 300173129978152, "parameters": { "variable": "LastStampY", "value": "NewStampY" } } ], "sid": 657426204293651 } ] } ] }, { "eventType": "block", "conditions": [], "actions": [ { "id": "paste-object", "objectClass": "CameraFilterBuffer", "sid": 823837786439023, "parameters": { "object": "Camera", "effects": "with-effects" } }, { "id": "set-opacity", "objectClass": "CameraFilterBuffer", "sid": 709863242668933, "parameters": { "opacity": "100" } }, { "callFunction": "CameraRenderNudge", "sid": 659272952193594 }, { "id": "set-position", "objectClass": "NudgeDot", "sid": 547581696820172, "parameters": { "x": "NudgePointerX", "y": "NudgePointerY" } } ], "sid": 629222266191566 } ] }, { "eventType": "comment", "text": "[h3]Paint[/h3]" }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 225846991752398, "parameters": { "variable": "Painting" } }, { "id": "trigger-once-while-true", "objectClass": "System", "sid": 113687687919838 } ], "actions": [], "sid": 391902182295785, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 678411673238506, "parameters": { "variable": "nudgedOnce" } } ], "actions": [ { "id": "paste-object", "objectClass": "Painting", "sid": 491446695142060, "parameters": { "object": "CameraNudgeBuffer", "effects": "with-effects" } } ], "sid": 753269032855675 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 100486082267196 } ], "actions": [ { "id": "paste-object", "objectClass": "Painting", "sid": 598455531832745, "parameters": { "object": "CameraFilterBuffer", "effects": "with-effects" } } ], "sid": 720210348217906 }, { "eventType": "block", "conditions": [], "actions": [ { "type": "comment", "text": "Signify to [b]Core[/b] that the canvas has been painted." }, { "id": "start-timer", "objectClass": "GlobalClock", "sid": 612317613976107, "behaviorType": "Timer", "parameters": { "duration": "0.3", "type": "once", "tag": "\"CameraPaintDelay\"" } }, { "id": "play", "objectClass": "Audio", "sid": 983350255060948, "parameters": { "audio-file": { "path": "Brushes/Camera/Camera - Shutter" }, "loop": "not-looping", "volume": "0", "stereo-pan": "0", "tag-optional": "\"\"" } } ], "sid": 485430617378074 } ] }, { "eventType": "block", "conditions": [ { "id": "on-timer", "objectClass": "GlobalClock", "sid": 495877563204289, "behaviorType": "Timer", "parameters": { "tag": "\"CameraPaintDelay\"" } } ], "actions": [ { "id": "signal", "objectClass": "System", "sid": 132321119418661, "parameters": { "tag": "\"painted\"" } } ], "sid": 594291536291193 }, { "eventType": "comment", "text": "[h3]DeInitialize[/h3]" }, { "eventType": "block", "conditions": [ { "id": "on-end-of-layout", "objectClass": "System", "sid": 391454641832863 } ], "actions": [ { "id": "stop", "objectClass": "Audio", "sid": 261874452164642, "disabled": true, "parameters": { "tag": "\"Contrast\"" } } ], "sid": 357179959025612 }, { "eventType": "comment", "text": "[h3]Start & Stop Loading Spinner[/h3]" }, { "functionName": "CameraStartSpinner", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "callFunction": "StartSpinner", "sid": 870494492081260 }, { "id": "set-visible", "objectClass": "CameraFilterBuffer", "sid": 719207166595092, "parameters": { "visibility": "invisible" } }, { "id": "set-visible", "objectClass": "FlipCamera", "sid": 424874917640175, "disabled": true, "parameters": { "visibility": "invisible" } }, { "id": "set-visible", "objectClass": "CameraFX", "sid": 143688812786119, "disabled": true, "parameters": { "visibility": "invisible" } } ], "sid": 626126229455686 }, { "functionName": "CameraEndSpinner", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "callFunction": "EndSpinner", "sid": 278421108141610 }, { "id": "set-visible", "objectClass": "CameraFilterBuffer", "sid": 737722624807143, "parameters": { "visibility": "visible" } }, { "id": "set-visible", "objectClass": "FlipCamera", "sid": 640155777725712, "disabled": true, "parameters": { "visibility": "visible" } }, { "id": "set-visible", "objectClass": "CameraFX", "sid": 235862816028896, "disabled": true, "parameters": { "visibility": "visible" } } ], "sid": 571941935631873 }, { "eventType": "comment", "text": "[h3]Requesting & Flipping Camera[/h3]" }, { "functionName": "RequestCameraMobile", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [ { "name": "Facing", "type": "string", "initialValue": "", "comment": "", "sid": 873896322717610 } ], "eventType": "function-block", "conditions": [], "actions": [ { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 169993152369729, "parameters": { "variable": "Loaded", "value": "false" } } ], "sid": 686778859569543, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 512067612023193, "parameters": { "variable": "Facing", "comparison": 0, "value": "\"Front\"" } } ], "actions": [ { "id": "request-camera", "objectClass": "Camera", "sid": 517795297842891, "parameters": { "source": "0", "preferred-direction": "user", "preferred-width": "256", "preferred-height": "256", "include-mic": false, "mic-source": "0" } }, { "id": "set-effect-enabled", "objectClass": "Camera", "sid": 809328133294104, "parameters": { "mode": "enable", "effect": "\"MirrorY\"" } } ], "sid": 335682571627925 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 294545905865893 } ], "actions": [ { "id": "request-camera", "objectClass": "Camera", "sid": 593523814325608, "parameters": { "source": "1", "preferred-direction": "environment", "preferred-width": "256", "preferred-height": "256", "include-mic": false, "mic-source": "0" } }, { "id": "set-effect-enabled", "objectClass": "Camera", "sid": 108043623505089, "parameters": { "mode": "disable", "effect": "\"MirrorY\"" } } ], "sid": 197287818731995 } ] }, { "functionName": "RequestCameraDesktop", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 949257106153631, "parameters": { "variable": "Loaded", "value": "false" } }, { "id": "request-camera", "objectClass": "Camera", "sid": 120262533041281, "parameters": { "source": "cameraIndex", "preferred-direction": "user", "preferred-width": "256", "preferred-height": "256", "include-mic": false, "mic-source": "0" } } ], "sid": 966837897369030 }, { "functionName": "CycleCamera", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "callFunction": "CameraStartFlip", "sid": 966178907539729 } ], "sid": 647156429678204, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 973141189881298, "parameters": { "variable": "DesktopMode" }, "isInverted": true } ], "actions": [], "sid": 248156469890415, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 546675079710306, "parameters": { "variable": "CameraFacing", "comparison": 0, "value": "\"Front\"" } } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 724720584318035, "parameters": { "variable": "CameraFacing", "value": "\"Back\"" } } ], "sid": 919222695765632 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 461550638490970 } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 623817240915507, "parameters": { "variable": "CameraFacing", "value": "\"Front\"" } } ], "sid": 409999209334354 }, { "eventType": "block", "conditions": [], "actions": [ { "type": "comment", "text": "Update Parameters Array" }, { "id": "set-size", "objectClass": "ParamsArray", "sid": 434901625948503, "parameters": { "width": "2", "height": "1", "depth": "1" } }, { "id": "set-at-x", "objectClass": "ParamsArray", "sid": 580248431026042, "parameters": { "x": "0", "value": "CameraFacing" } }, { "callFunction": "CameraParameterHint", "sid": 421857630755254 }, { "type": "comment", "text": "" }, { "callFunction": "RequestCameraMobile", "sid": 706137205144066, "parameters": [ "CameraFacing" ] } ], "sid": 757475584532304 } ] }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 934201156974680 } ], "actions": [ { "id": "set-eventvar-value", "objectClass": "System", "sid": 786667545736119, "parameters": { "variable": "cameraIndex", "value": "(cameraIndex + 1) % Camera.CameraSourceCount" } }, { "type": "comment", "text": "Clear any existing nudge mask." }, { "id": "clear-canvas", "objectClass": "CameraNudgeNibMask", "sid": 442177364851879, "parameters": { "color": "rgba(0, 0, 0, 0)" } }, { "id": "set-visible", "objectClass": "CameraNudgeNibMask", "sid": 622250376569909, "parameters": { "visibility": "invisible" } }, { "type": "comment", "text": "Update Parameters Array" }, { "id": "set-size", "objectClass": "ParamsArray", "sid": 988881761626500, "parameters": { "width": "2", "height": "1", "depth": "1" } }, { "id": "set-at-x", "objectClass": "ParamsArray", "sid": 956873837835240, "parameters": { "x": "0", "value": "cameraIndex + 1" } }, { "callFunction": "CameraParameterHint", "sid": 846150203327254 }, { "type": "comment", "text": "" }, { "callFunction": "RequestCameraDesktop", "sid": 775239583132845 } ], "sid": 753827175953096 } ] }, { "functionName": "CameraStartFlip", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "id": "play", "objectClass": "Audio", "sid": 888207555602494, "parameters": { "audio-file": { "path": "Brushes/Camera/Camera - Flip" }, "loop": "not-looping", "volume": "0", "stereo-pan": "0", "tag-optional": "\"\"" } }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 292128338448387, "parameters": { "variable": "Flipping", "value": "true" } }, { "id": "set-group-active", "objectClass": "System", "sid": 553691017742416, "parameters": { "group-name": "\"Keyboard Controls\"", "state": "deactivated" } }, { "id": "set-group-active", "objectClass": "System", "sid": 740320909692450, "parameters": { "group-name": "\"Pause\"", "state": "deactivated" } }, { "id": "set-group-active", "objectClass": "System", "sid": 215686026898463, "parameters": { "group-name": "\"Buttons\"", "state": "deactivated" } }, { "id": "set-visible", "objectClass": "CameraFlipOverlay", "sid": 356684831693303, "parameters": { "visibility": "visible" } }, { "id": "set-animation-frame", "objectClass": "FlipCamera", "sid": 833543223880683, "parameters": { "frame-number": "1" } } ], "sid": 778648877864465, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 938350328916264, "parameters": { "variable": "nudgedOnce" } } ], "actions": [ { "id": "stop-tweens", "objectClass": "CameraFilterBuffer", "sid": 223051324578439, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"" } }, { "id": "set-object-time-scale", "objectClass": "System", "sid": 614294987953171, "parameters": { "object": "CameraFilterBuffer", "time-scale": "1" } }, { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 854404462592363, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"", "start-value": "100", "end-value": "20", "time": "3", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } }, { "id": "set-visible", "objectClass": "CameraNudgeBuffer", "sid": 563256075115557, "parameters": { "visibility": "invisible" } }, { "id": "set-visible", "objectClass": "CameraNudgeNibMask", "sid": 402231906922653, "parameters": { "visibility": "invisible" } }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 712228003251042, "parameters": { "variable": "nudgedOnce", "value": "false" } } ], "sid": 562818419912922 } ] }, { "functionName": "CameraEndFlip", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "type": "comment", "text": "Disable the [b]Spinner[/b]." }, { "id": "wait", "objectClass": "System", "sid": 459749812237183, "parameters": { "seconds": "0.2", "use-timescale": true } }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 669263012351813, "parameters": { "variable": "Flipping", "value": "false" } }, { "id": "set-group-active", "objectClass": "System", "sid": 635539396130117, "parameters": { "group-name": "\"Keyboard Controls\"", "state": "activated" } }, { "id": "set-group-active", "objectClass": "System", "sid": 926717609902571, "parameters": { "group-name": "\"Pause\"", "state": "activated" } }, { "id": "set-group-active", "objectClass": "System", "sid": 408330559372770, "parameters": { "group-name": "\"Buttons\"", "state": "activated" } }, { "id": "set-visible", "objectClass": "CameraFlipOverlay", "sid": 358754007455231, "parameters": { "visibility": "invisible" } }, { "id": "set-animation-frame", "objectClass": "FlipCamera", "sid": 824799700957534, "parameters": { "frame-number": "0" } } ], "sid": 996287044752460, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 312689474361895, "disabled": true, "parameters": { "variable": "nudgedOnce" } } ], "actions": [], "sid": 609695534290442 } ] }, { "functionName": "CameraButtonsEnable", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "type": "comment", "text": "Enable [b]Camera UI[/b]" }, { "id": "log", "objectClass": "Browser", "sid": 604034006919284, "disabled": true, "parameters": { "type": "log", "message": "\"Camera Buttons Enable:\" & Camera.CameraSourceCount" } }, { "id": "set-visible", "objectClass": "FlipCamera", "sid": 339562190328923, "parameters": { "visibility": "visible" } }, { "id": "set-visible", "objectClass": "CameraFX", "sid": 804923325528784, "parameters": { "visibility": "visible" } } ], "sid": 609867084404433, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 787077811667250, "parameters": { "variable": "DesktopMode" } } ], "actions": [ { "id": "set-animation", "objectClass": "FlipCamera", "sid": 426774172963174, "parameters": { "animation": "\"Desktop\"", "from": "beginning" } }, { "id": "set-animation", "objectClass": "CameraFX", "sid": 198193553415216, "parameters": { "animation": "\"Desktop\"", "from": "beginning" } }, { "id": "set-y", "objectClass": "FlipCamera", "sid": 287694405405141, "parameters": { "y": "PromptBackground.Y + 1" } }, { "id": "set-y", "objectClass": "CameraFX", "sid": 722608113382888, "parameters": { "y": "PromptBackground.Y + 1" } } ], "sid": 269428639055462 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 923111915002024 } ], "actions": [ { "id": "set-animation", "objectClass": "FlipCamera", "sid": 293575836093156, "parameters": { "animation": "\"Mobile\"", "from": "beginning" } }, { "id": "set-animation", "objectClass": "CameraFX", "sid": 323704668582033, "parameters": { "animation": "\"Mobile\"", "from": "beginning" } } ], "sid": 290279223640890 }, { "eventType": "block", "conditions": [ { "id": "pick-by-evaluate", "objectClass": "System", "sid": 118529614695515, "parameters": { "object": "Button", "expression": "Button.For = \"FlipCamera\" | Button.For = \"CameraFX\"" } } ], "actions": [ { "id": "set-boolean-instvar", "objectClass": "Button", "sid": 560556857448142, "parameters": { "instance-variable": "Disabled", "value": "false" } }, { "id": "set-y", "objectClass": "Button", "sid": 797054446405666, "parameters": { "y": "PromptBackground.Y" } } ], "sid": 973594146818549 }, { "eventType": "block", "conditions": [ { "id": "pick-by-comparison", "objectClass": "System", "sid": 389703982755361, "parameters": { "object": "Button", "expression": "Button.For", "comparison": 0, "value": "\"Prompt\"" } } ], "actions": [ { "id": "set-width", "objectClass": "Button", "sid": 928327916216122, "parameters": { "width": "174" } }, { "id": "set-x", "objectClass": "PlayModeIcon", "sid": 672582592328909, "parameters": { "x": "174 - Self.Width - 3" } } ], "sid": 508933399817162 }, { "eventType": "comment", "text": "Disable the \"Next Camera\" button if there are no other cameras attached." }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 189041951526730, "parameters": { "variable": "DesktopMode" } }, { "id": "compare-two-values", "objectClass": "System", "sid": 634868304815787, "parameters": { "first-value": "Camera.CameraSourceCount", "comparison": 0, "second-value": "1" } } ], "actions": [ { "id": "set-opacity", "objectClass": "FlipCamera", "sid": 131470065235673, "disabled": true, "parameters": { "opacity": "50" } }, { "id": "set-visible", "objectClass": "FlipCamera", "sid": 185342396034847, "parameters": { "visibility": "invisible" } } ], "sid": 918964369174161, "children": [ { "eventType": "block", "conditions": [ { "id": "pick-by-evaluate", "objectClass": "System", "sid": 537098792607713, "parameters": { "object": "Button", "expression": "Button.For = \"FlipCamera\"" } } ], "actions": [ { "id": "set-boolean-instvar", "objectClass": "Button", "sid": 994985360307062, "parameters": { "instance-variable": "Disabled", "value": "true" } } ], "sid": 794234377363623 }, { "eventType": "block", "conditions": [ { "id": "pick-by-comparison", "objectClass": "System", "sid": 591463585115315, "parameters": { "object": "Button", "expression": "Button.For", "comparison": 0, "value": "\"Prompt\"" } } ], "actions": [ { "id": "set-width", "objectClass": "Button", "sid": 741826238616950, "parameters": { "width": "214" } }, { "id": "set-x", "objectClass": "PlayModeIcon", "sid": 544460253267915, "parameters": { "x": "214 - Self.Width - 3" } } ], "sid": 897790806099741 } ] } ] }, { "functionName": "CameraButtonsDisable", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "type": "comment", "text": "Disable [b]Camera UI[/b]" }, { "id": "set-visible", "objectClass": "FlipCamera", "sid": 590681958296407, "parameters": { "visibility": "invisible" } }, { "id": "set-visible", "objectClass": "CameraFX", "sid": 377093061447735, "parameters": { "visibility": "invisible" } } ], "sid": 454730356170534, "children": [ { "eventType": "block", "conditions": [ { "id": "pick-by-evaluate", "objectClass": "System", "sid": 969107337582671, "parameters": { "object": "Button", "expression": "Button.For = \"FlipCamera\" | Button.For = \"CameraFX\"" } } ], "actions": [ { "id": "set-boolean-instvar", "objectClass": "Button", "sid": 888803831876601, "parameters": { "instance-variable": "Disabled", "value": "true" } } ], "sid": 218334953119263 }, { "eventType": "block", "conditions": [ { "id": "pick-by-comparison", "objectClass": "System", "sid": 579336176051304, "parameters": { "object": "Button", "expression": "Button.For", "comparison": 0, "value": "\"Prompt\"" } } ], "actions": [ { "id": "set-width", "objectClass": "Button", "sid": 594010830992577, "parameters": { "width": "256" } } ], "sid": 174652738696873 } ] }, { "eventType": "comment", "text": "[h3]Other Functions[/h3]" }, { "functionName": "ReshowCamera", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "type": "comment", "text": "[h3]Show the [i]Camera[/i][/h3] (If it's already been loaded)", "background-color": [ 0.7058823529411765, 0.996078431372549, 0.7529411764705882, 1 ] }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 965799816953082, "parameters": { "variable": "nudgedOnce", "value": "false" } }, { "id": "start-timer", "objectClass": "Clock", "sid": 278882385009162, "behaviorType": "Timer", "parameters": { "duration": "0.01", "type": "regular", "tag": "\"Render\"" } } ], "sid": 766735898251951, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 386437256567428, "parameters": { "variable": "Repeat" }, "isInverted": true } ], "actions": [ { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 350885724878378, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"", "start-value": "100", "end-value": "20", "time": "3", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } } ], "sid": 269377731083164 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 854222527351928 } ], "actions": [ { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 950893368189742, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"", "start-value": "0", "end-value": "100", "time": "1", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "no", "ping-pong": "no", "repeat-count": "1" } } ], "sid": 802551116039043 }, { "eventType": "block", "conditions": [], "actions": [ { "callFunction": "CameraButtonsEnable", "sid": 226079828959431, "disabled": true }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 117207478660691, "parameters": { "variable": "fullyStarted", "value": "true" } }, { "id": "signal", "objectClass": "System", "sid": 210058568759655, "parameters": { "tag": "\"Brush Started\"" } } ], "sid": 269271526587999 } ] }, { "functionName": "CameraRenderNudge", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "id": "clear-canvas", "objectClass": "CameraNudgeBuffer", "sid": 225062934737514, "parameters": { "color": "rgba(100, 0, 0, 0)" } }, { "id": "paste-object", "objectClass": "CameraNudgeBuffer", "sid": 728809478818931, "parameters": { "object": "CameraFilterBuffer", "effects": "with-effects" } }, { "id": "paste-object", "objectClass": "CameraNudgeBuffer", "sid": 954199430330109, "parameters": { "object": "CameraNudgeNibMask", "effects": "with-effects" } } ], "sid": 985082815876782 }, { "eventType": "block", "conditions": [ { "id": "is-playing", "objectClass": "CameraNudgeBuffer", "sid": 343306422375508, "behaviorType": "Tween", "parameters": { "tags": "\"CameraNudgeOpacity\"" } } ], "actions": [ { "id": "set-opacity", "objectClass": "CameraNudgeBuffer", "sid": 577613037916329, "parameters": { "opacity": "CameraNudgeBuffer.Tween.Value(\"CameraNudgeOpacity\")" } }, { "id": "log", "objectClass": "Browser", "sid": 411503980893577, "disabled": true, "parameters": { "type": "log", "message": "CameraNudgeBuffer.Opacity" } } ], "sid": 488379734545936 }, { "functionName": "CameraFX", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "type": "comment", "text": "[b]Disable All Camera FX[/b]" }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 451844692390019, "parameters": { "mode": "disable", "effect": "\"RGBSplit\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 495893757007477, "parameters": { "mode": "disable", "effect": "\"GlowHorizontal\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 362163667276374, "parameters": { "mode": "disable", "effect": "\"GlowVertical\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 171141930436985, "parameters": { "mode": "disable", "effect": "\"ScanLines\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 116329501870387, "parameters": { "mode": "disable", "effect": "\"Sepia\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 311113004125698, "parameters": { "mode": "disable", "effect": "\"Grayscale\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 635465877814189, "parameters": { "mode": "disable", "effect": "\"Noise\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 937980982484682, "parameters": { "mode": "disable", "effect": "\"Posterize\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 501265138860331, "parameters": { "mode": "disable", "effect": "\"AdjustHSL\"" } }, { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 182880971520097, "parameters": { "effect": "\"AdjustHSL\"", "parameter-index": "1", "value": "110" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 384018797328044, "parameters": { "mode": "disable", "effect": "\"Water\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 197652530332291, "parameters": { "mode": "disable", "effect": "\"OilPainting\"" } }, { "callFunction": "CameraFXDefaults", "sid": 862217369446055, "parameters": [ true ] }, { "id": "stop-tweens", "objectClass": "CameraFilterBuffer", "sid": 687919783170605, "behaviorType": "Tween", "parameters": { "tags": "\"CameraHSLShift\"" } } ], "sid": 232996529926127, "children": [ { "eventType": "comment", "text": "Basic (None)" }, { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 185078532935576, "parameters": { "variable": "fx", "comparison": 0, "value": "1" } } ], "actions": [], "sid": 825984423487394 }, { "eventType": "comment", "text": "RGBSplit" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 552775471794944 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 842536387008597, "parameters": { "variable": "fx", "comparison": 0, "value": "2" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 812882031852020, "parameters": { "mode": "enable", "effect": "\"RGBSplit\"" } } ], "sid": 129535050447364 }, { "eventType": "comment", "text": "AdjustHSL" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 655877130054319 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 492081262654816, "parameters": { "variable": "fx", "comparison": 0, "value": "3" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 576936964829807, "parameters": { "mode": "enable", "effect": "\"AdjustHSL\"" } }, { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 399617572831792, "behaviorType": "Tween", "parameters": { "tags": "\"CameraHSLShift\"", "start-value": "-100", "end-value": "100", "time": "5", "ease": "default", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } } ], "sid": 697675934701123 }, { "eventType": "comment", "text": "Glow" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 882367865137173 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 614785444614219, "parameters": { "variable": "fx", "comparison": 0, "value": "4" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 408338252648692, "parameters": { "mode": "enable", "effect": "\"GlowHorizontal\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 615253466519293, "parameters": { "mode": "enable", "effect": "\"GlowVertical\"" } } ], "sid": 609803858804051 }, { "eventType": "comment", "text": "Noise" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 567694096129023 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 263671332229168, "parameters": { "variable": "fx", "comparison": 0, "value": "5" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 949998536694324, "parameters": { "mode": "enable", "effect": "\"Noise\"" } } ], "sid": 112113942792100 }, { "eventType": "comment", "text": "ScanLines" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 883876556978405 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 153863194983378, "parameters": { "variable": "fx", "comparison": 0, "value": "6" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 265542395489320, "parameters": { "mode": "enable", "effect": "\"ScanLines\"" } } ], "sid": 439167103177052 }, { "eventType": "comment", "text": "Sepia" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 167224447842424 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 904438722442379, "parameters": { "variable": "fx", "comparison": 0, "value": "7" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 563215860089931, "parameters": { "mode": "enable", "effect": "\"Sepia\"" } } ], "sid": 590690553565855 }, { "eventType": "comment", "text": "Grayscale" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 829191545107924 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 120013605272127, "parameters": { "variable": "fx", "comparison": 0, "value": "8" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 764088081453789, "parameters": { "mode": "enable", "effect": "\"Grayscale\"" } } ], "sid": 777906705480238 }, { "eventType": "comment", "text": "Black&White" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 641456125266791 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 265899608097245, "parameters": { "variable": "fx", "comparison": 0, "value": "9" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 216590895635226, "parameters": { "mode": "enable", "effect": "\"Posterize\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 139065016183274, "parameters": { "mode": "enable", "effect": "\"Grayscale\"" } }, { "callFunction": "CameraFXDefaults", "sid": 293626671796389, "disabled": true, "parameters": [ false ] } ], "sid": 677043726790870 }, { "eventType": "comment", "text": "Water" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 709668512706397 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 671299392857543, "parameters": { "variable": "fx", "comparison": 0, "value": "10" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 268041358011995, "parameters": { "mode": "enable", "effect": "\"Water\"" } } ], "sid": 988240472930648 }, { "eventType": "comment", "text": "OilPainting" }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 421163085862097 }, { "id": "compare-eventvar", "objectClass": "System", "sid": 370237839156695, "parameters": { "variable": "fx", "comparison": 0, "value": "11" } } ], "actions": [ { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 525835403191852, "parameters": { "effect": "\"AdjustHSL\"", "parameter-index": "1", "value": "160" } }, { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 833396824392394, "parameters": { "effect": "\"AdjustHSL\"", "parameter-index": "0", "value": "0" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 667729270539421, "parameters": { "mode": "enable", "effect": "\"AdjustHSL\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 504830330752905, "parameters": { "mode": "enable", "effect": "\"OilPainting\"" } } ], "sid": 618243040993456 } ] }, { "functionName": "CameraFXDefaults", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [ { "name": "enable", "type": "boolean", "initialValue": "false", "comment": "", "sid": 839999754835794 } ], "eventType": "function-block", "conditions": [], "actions": [], "sid": 850740610625044, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 624073178232779, "parameters": { "variable": "enable" } } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 141782945955334, "parameters": { "mode": "enable", "effect": "\"Sharpen\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 192615630206037, "parameters": { "mode": "enable", "effect": "\"Contrast\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 297095847235569, "parameters": { "mode": "enable", "effect": "\"Vibrance\"\n" } } ], "sid": 541848688994858 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 622900855692474 } ], "actions": [ { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 680866862303513, "parameters": { "mode": "disable", "effect": "\"Sharpen\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 321728459183039, "parameters": { "mode": "disable", "effect": "\"Contrast\"" } }, { "id": "set-effect-enabled", "objectClass": "CameraFilterBuffer", "sid": 471098121001920, "parameters": { "mode": "disable", "effect": "\"Vibrance\"\n" } } ], "sid": 113321474762021 } ] }, { "functionName": "CameraFXCycle", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "id": "play", "objectClass": "Audio", "sid": 151998973731035, "parameters": { "audio-file": { "path": "Brushes/Camera/Camera - FX" }, "loop": "not-looping", "volume": "0", "stereo-pan": "0", "tag-optional": "\"\"" } }, { "id": "set-eventvar-value", "objectClass": "System", "sid": 614622175351717, "parameters": { "variable": "fx", "value": "min(max((fx + 1) % (fxCount + 1), 1), fxCount)" } }, { "type": "comment", "text": "Update Parameters Array" }, { "id": "set-size", "objectClass": "ParamsArray", "sid": 193116558758813, "parameters": { "width": "2", "height": "1", "depth": "1" } }, { "id": "set-at-x", "objectClass": "ParamsArray", "sid": 166163641208334, "parameters": { "x": "1", "value": "fx" } }, { "callFunction": "CameraParameterHint", "sid": 220295346156332 }, { "type": "comment", "text": "" }, { "callFunction": "CameraFX", "sid": 400654273334893 }, { "id": "stop-tweens", "objectClass": "CameraFilterBuffer", "sid": 567884774112243, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"" } }, { "id": "set-object-time-scale", "objectClass": "System", "sid": 655941113911465, "parameters": { "object": "CameraFilterBuffer", "time-scale": "1" } }, { "id": "tween-value", "objectClass": "CameraFilterBuffer", "sid": 887828037810696, "behaviorType": "Tween", "parameters": { "tags": "\"CameraOpacity\"", "start-value": "100", "end-value": "20", "time": "3", "ease": "easeinoutsine", "destroy-on-complete": "no", "loop": "yes", "ping-pong": "yes", "repeat-count": "1" } }, { "id": "set-visible", "objectClass": "CameraNudgeBuffer", "sid": 121490213927675, "parameters": { "visibility": "invisible" } }, { "id": "set-visible", "objectClass": "CameraNudgeNibMask", "sid": 192591354588560, "parameters": { "visibility": "invisible" } }, { "id": "set-boolean-eventvar", "objectClass": "System", "sid": 186217589411922, "parameters": { "variable": "nudgedOnce", "value": "false" } } ], "sid": 923347694457177 }, { "functionName": "CameraParameterHint", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [], "actions": [ { "id": "log", "objectClass": "Browser", "sid": 419616660246700, "disabled": true, "parameters": { "type": "log", "message": "ParamsArray.AsJSON" } }, { "callFunction": "InitParameters", "sid": 778822027757352, "parameters": [ "2" ] } ], "sid": 135062137835585, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 265089947362782, "parameters": { "variable": "DesktopMode" }, "isInverted": true } ], "actions": [], "sid": 452301351750782, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-at-x", "objectClass": "ParamsArray", "sid": 464694706432811, "parameters": { "x": "0", "comparison": 0, "value": "0" } }, { "id": "compare-at-x", "objectClass": "ParamsArray", "sid": 802972000218926, "parameters": { "x": "0", "comparison": 0, "value": "\"?\"" } } ], "actions": [ { "callFunction": "GeneratedParameter", "sid": 174762138278802, "parameters": [ "1", "CameraFacing", "\"\"" ] } ], "sid": 152687923211587, "isOrBlock": true }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 363157538695914 } ], "actions": [ { "callFunction": "SpecifiedParameter", "sid": 538848562598348, "parameters": [ "1" ] } ], "sid": 672277026917956 } ] }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 659044662419275 } ], "actions": [], "sid": 984850365247670, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-at-x", "objectClass": "ParamsArray", "sid": 830146744415363, "parameters": { "x": "0", "comparison": 0, "value": "0" } }, { "id": "compare-at-x", "objectClass": "ParamsArray", "sid": 875782863732209, "parameters": { "x": "0", "comparison": 0, "value": "\"?\"" } } ], "actions": [ { "callFunction": "GeneratedParameter", "sid": 484852222949774, "parameters": [ "1", "str(cameraIndex + 1)", "\"\"" ] } ], "sid": 861862343876042, "isOrBlock": true }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 301443028149407 } ], "actions": [ { "callFunction": "SpecifiedParameter", "sid": 708725274510052, "parameters": [ "1" ] } ], "sid": 410275505976556 } ] }, { "eventType": "block", "conditions": [ { "id": "compare-at-x", "objectClass": "ParamsArray", "sid": 431375408557350, "parameters": { "x": "1", "comparison": 0, "value": "0" } }, { "id": "compare-at-x", "objectClass": "ParamsArray", "sid": 588706520559699, "parameters": { "x": "1", "comparison": 0, "value": "\"?\"" } } ], "actions": [ { "callFunction": "GeneratedParameter", "sid": 527798277670672, "parameters": [ "2", "str(fx)", "\"\"" ] } ], "sid": 212579121044000, "isOrBlock": true }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 261579318725374 } ], "actions": [ { "callFunction": "SpecifiedParameter", "sid": 106594957715216, "parameters": [ "2" ] } ], "sid": 228175157502176 }, { "eventType": "block", "conditions": [], "actions": [ { "callFunction": "PrintParameterHint", "sid": 891855793620114 }, { "id": "log", "objectClass": "Browser", "sid": 713881557985957, "disabled": true, "parameters": { "type": "log", "message": "\"promptText: \" & promptText" } } ], "sid": 862776719279687 } ] }, { "functionName": "CameraShowButtonsOnRepeat", "functionDescription": "", "functionCategory": "", "functionReturnType": "none", "functionCopyPicked": false, "functionIsAsync": false, "functionParameters": [], "eventType": "function-block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 440220904424772, "parameters": { "first-value": "Camera.VideoWidth", "comparison": 4, "second-value": "0" } }, { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 725322055393661, "disabled": true, "parameters": { "variable": "Repeat" } } ], "actions": [ { "id": "set-visible", "objectClass": "CameraFX", "sid": 559118920673340, "parameters": { "visibility": "visible" } } ], "sid": 626591812564358, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 372812182899159, "parameters": { "first-value": "Camera.CameraSourceCount", "comparison": 4, "second-value": "1" } }, { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 539441595804422, "parameters": { "variable": "DesktopMode" }, "isInverted": true } ], "actions": [ { "id": "set-visible", "objectClass": "FlipCamera", "sid": 178579540461133, "parameters": { "visibility": "visible" } } ], "sid": 851505719562129, "isOrBlock": true }, { "eventType": "comment", "text": "Adjust Camera buttons for Desktop" }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 390659083810309, "parameters": { "variable": "DesktopMode" } } ], "actions": [ { "id": "set-animation", "objectClass": "FlipCamera", "sid": 584828518682869, "parameters": { "animation": "\"Desktop\"", "from": "beginning" } }, { "id": "set-animation", "objectClass": "CameraFX", "sid": 941494167056255, "parameters": { "animation": "\"Desktop\"", "from": "beginning" } } ], "sid": 483863527213122 }, { "eventType": "block", "conditions": [ { "id": "else", "objectClass": "System", "sid": 832678125170902 } ], "actions": [ { "id": "set-animation", "objectClass": "FlipCamera", "sid": 127228474588224, "parameters": { "animation": "\"Mobile\"", "from": "beginning" } }, { "id": "set-animation", "objectClass": "CameraFX", "sid": 354970876725620, "parameters": { "animation": "\"Mobile\"", "from": "beginning" } } ], "sid": 908938620777531 }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 288036825199475, "parameters": { "variable": "DesktopMode" } }, { "id": "pick-by-evaluate", "objectClass": "System", "sid": 735123026051956, "parameters": { "object": "Button", "expression": "Button.For = \"FlipCamera\" | Button.For = \"CameraFX\"" } } ], "actions": [ { "id": "set-y", "objectClass": "FlipCamera", "sid": 213777036942922, "parameters": { "y": "PromptBackground.Y + 1" } }, { "id": "set-y", "objectClass": "CameraFX", "sid": 853650932897397, "parameters": { "y": "PromptBackground.Y + 1" } }, { "id": "set-y", "objectClass": "Button", "sid": 916882091538288, "parameters": { "y": "PromptBackground.Y" } } ], "sid": 242956237955773 }, { "eventType": "comment", "text": "[h4]Move the PlayModeIcon accordingly.[/h4]" }, { "eventType": "block", "conditions": [ { "id": "pick-by-comparison", "objectClass": "System", "sid": 268209160805628, "parameters": { "object": "Button", "expression": "Button.For", "comparison": 0, "value": "\"Prompt\"" } } ], "actions": [ { "id": "set-width", "objectClass": "Button", "sid": 939234200976570, "parameters": { "width": "174" } }, { "id": "set-x", "objectClass": "PlayModeIcon", "sid": 116023752741212, "parameters": { "x": "174 - Self.Width - 3" } } ], "sid": 163958256029469 }, { "eventType": "comment", "text": "Disable the \"Next Camera\" button if there are no other cameras attached." }, { "eventType": "block", "conditions": [ { "id": "compare-boolean-eventvar", "objectClass": "System", "sid": 451422871212577, "parameters": { "variable": "DesktopMode" } }, { "id": "compare-two-values", "objectClass": "System", "sid": 427873556407429, "parameters": { "first-value": "Camera.CameraSourceCount", "comparison": 0, "second-value": "1" } } ], "actions": [ { "id": "set-opacity", "objectClass": "FlipCamera", "sid": 236338267739673, "disabled": true, "parameters": { "opacity": "50" } }, { "id": "set-visible", "objectClass": "FlipCamera", "sid": 486880502153156, "parameters": { "visibility": "invisible" } } ], "sid": 871902357902839, "children": [ { "eventType": "block", "conditions": [ { "id": "pick-by-evaluate", "objectClass": "System", "sid": 894989267302839, "parameters": { "object": "Button", "expression": "Button.For = \"FlipCamera\"" } } ], "actions": [ { "id": "set-boolean-instvar", "objectClass": "Button", "sid": 927408458785053, "parameters": { "instance-variable": "Disabled", "value": "true" } } ], "sid": 132187030933264 }, { "eventType": "block", "conditions": [ { "id": "pick-by-comparison", "objectClass": "System", "sid": 664902736954738, "parameters": { "object": "Button", "expression": "Button.For", "comparison": 0, "value": "\"Prompt\"" } } ], "actions": [ { "id": "set-width", "objectClass": "Button", "sid": 616252023913830, "parameters": { "width": "214" } }, { "id": "set-x", "objectClass": "PlayModeIcon", "sid": 109336463222600, "parameters": { "x": "214 - Self.Width - 3" } } ], "sid": 628712829088120 } ] } ] }, { "eventType": "comment", "text": "[b]Camera FX[/b]: Tweens and Changes" }, { "eventType": "block", "conditions": [ { "id": "is-playing", "objectClass": "CameraFilterBuffer", "sid": 641468698319029, "behaviorType": "Tween", "parameters": { "tags": "\"CameraHSLShift\"" } } ], "actions": [ { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 383902483783861, "parameters": { "effect": "\"AdjustHSL\"", "parameter-index": "0", "value": "CameraFilterBuffer.Tween.Value(\"CameraHSLShift\")" } } ], "sid": 664864865804509, "disabled": true }, { "eventType": "comment", "text": "Shake RGBSplit" }, { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 514657211323058, "parameters": { "variable": "fx", "comparison": 0, "value": "2" } }, { "id": "every-x-seconds", "objectClass": "System", "sid": 681941913212574, "parameters": { "interval-seconds": "0.05" } } ], "actions": [], "sid": 580951882151544, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 217830646150440, "parameters": { "first-value": "choose(0, 0, 1)", "comparison": 0, "second-value": "0" } }, { "id": "repeat", "objectClass": "System", "sid": 217515605824026, "parameters": { "count": "5" } } ], "actions": [ { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 369447483353926, "parameters": { "effect": "\"RGBSplit\"", "parameter-index": "loopindex", "value": "choose(-3, -2, -1, 0, 1, 2, 3)" } } ], "sid": 518671826997223 } ] }, { "eventType": "comment", "text": "Shake Glow" }, { "eventType": "block", "conditions": [ { "id": "compare-eventvar", "objectClass": "System", "sid": 717007061114854, "parameters": { "variable": "fx", "comparison": 0, "value": "3" } }, { "id": "every-x-seconds", "objectClass": "System", "sid": 302446576427460, "parameters": { "interval-seconds": "0.19" } } ], "actions": [], "sid": 210267925786228, "children": [ { "eventType": "block", "conditions": [ { "id": "compare-two-values", "objectClass": "System", "sid": 449876867396115, "parameters": { "first-value": "choose(0, 0, 1)", "comparison": 0, "second-value": "0" } } ], "actions": [ { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 594621154710460, "parameters": { "effect": "\"GlowHorizontal\"", "parameter-index": "0", "value": "choose(70, 75, 80, 85, 90, 95, 100)" } }, { "id": "set-effect-parameter", "objectClass": "CameraFilterBuffer", "sid": 280259410542209, "parameters": { "effect": "\"GlowVertical\"", "parameter-index": "0", "value": "choose(70, 75, 80, 85, 90, 95, 100)" } } ], "sid": 368947252159337 } ] } ], "sid": 995201864297353 } ], "sid": 267309862564278}