HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. M_Holloway
    3. Best
    • Profile
    • Following 0
    • Followers 0
    • Topics 9
    • Posts 53
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Carousel like Panel change

      @treynterrio A bit of LAF and the buttons look like part of the panel...

      HiseSnippet 1972.3ocuY0rbaajDFPRihI7xDauop8xVoPoSjqjYQRIaGGYGS8ahVKYw0TqpjxkVmg.CImHvYX.FJYls76v9Hja40HOH4gHmxUsciAfDTDThjR1nJYyomta70ecOXZLnpuzgEDH8MLybTuNLCy+BoVOgp0VsnbgwdaaX9.RMZ6Ndr1zN163xUfta1qCMHf4ZXZN+2f5YlYAivq+3EaR8nBG1.QFFGK4Nr84s4pARqV4kbOucotri3sSn8ZU1yQJ1R5I6BXZdRQiNTmSoMYuhhpMGwvbQMJponJVfg4BaJc6Uqk7bgV+i4A75dLbPIiZfizh2U54hHFkZrUKtma03XOv.7R0ALw7Zl3yIGvc48kOfQtW3D1CrHIeXN2vva9gfWojvqXB3kBjlKAjVPCo6Sp43y6nFLChm6R1SnX9Mn.smDJZcMl6weBYKIngPUnM8T1t9vf9Vj6wEKth8ZqUL+5Ys.pOPYWWId69arq8ysiMywmAQy9RGp29R4oaHb2kw7xkecqHcK3yZxC.WtaWgihKE4Vx0md9QxlM8Xa1UojhkVwtQ7jMWwVV+Gya8esx.FZ6KUqakAjTPwdmx94O2domsj8KP4.HJ+jh1eUzueZw00lPgAnAT.YwhJCxdC8MEOwdY60Vwl9lR8+U4Sren8Wh+Z0vecBXiUllEBXJcsVN8+ET37VbECBLXxvHvmSEPLjiVdE6CnpVETxWScAgA4.HkeE6UAkeO7WL6cF02tiO6rDzWS7tztiT.CxsDN4RCXaTeQXXOF8wIC0GMDQ7H4gnj..BT2qQE3ZvMtJUv7BPdK868qYtKkeEK6TtR2fum44IOe5r4a7YLwzYxldcYSmEU4hSWJ+ICmmf4qK2T9twx8wJ.7ucVKtviKX8KiswGTomGs1W5kyI1zU.+CXLeVrF2JSCoucNNbaJttM29YQ7dAOlnopEHZ4kyakAzLidh2vOoP.7LiX2F5qGVBWYvg0EJ+tLXIQCpWPXo56SxCYsdOTqbcgitxOz6aQ87pCOjM2HgCVzkEKXRKzwpwqJryFBJdC6bwhvwQh04I8MCw3wnJ4xiAXIH.6OUP7TCQX4+pTzHM28P6RXLLxczoErnl4hO.KdNKsZu+pnO8J2zotDzgl1xlJqgKP+PvZCwOoxfklXVa4qk0l.tR+Tqz4pDjP90SPNuRpXGJxEtufETTe4oZzH04hbkGyO0owFL7uJCyI51tNyONKDqHrq6vakSF+V4I6zvQyGITTJ1SvUG1gIFW+GFQjHrsuYDp.UUga5eunM8iyCFbX2cKR+ggnF5fZw4ha35eu21TEM1WfagaUGluhiQg41ryf9wzMTjgrMK3Tkrig4c5m7feOY242MnusuuRu9C9kdUNm6pZMX1dUZw3Makn+uutBrMaa.NeAA1iwRusgU3NAV3C2sp10GZ5znMEtIDShQHG0Gf2UCvrw8CgU+gniftab.CttLNRApHvha.MyhFFWbAJefzxIEWW56x7wNB5FLvI6UQKuF+mYIkdVbECzmn43Cm8o0iBm6PB+cojQDfwjC5.s.ITIbllBt1LPuJMfhigQHuB1.ltHkA09zHvFpopGNXQXUfm6PICqwkLtCQmWuUyG+Y54i+bVxGSURn7zjD5G52v7P4oHOL1EEeBIbg0sZZ3heL0zPj3ONKKVcZxHwjvMLgr5sQBAzEel8sX93he0Hs7Qr3ON4i0ll7QDGbCSGqc6jNv2N31Lc76ouqwu+QcWiGMcoiPN3FlNdzzuswmFAe8oDDkOvNDSf9+2OmHe7C+PEdvAx1fSn98h1rRf2S7XY1mQ8iNIn.5Yr8DU8YPSnZIWJX9E5kyi60OR95IFqXm+Iv5u8eRf0JeTv5yLLF83qxR1vuCqYSNUEcNQYHkNzQA2njmRzblyOwGXUoq7.qRzC6e8x8vlBw8oDMJhDE2Ea+JTiIvGYgVc.BapcQMONrNKzEeF4UcaWSw5DI6RNY0JShStKA8PHVlMTbuPGT6T9Xfwe7hIgN.uH8Uuj0K3lvHPvzgwbeoPV+xN3eLJaj56H7.RM1O0kIbXi7VJWe.k.JYI5B1Wiu34rEMYH0Z0sQCO1rUgcWxNgKWOhytpPXAsCdvP2+pva6F5jOGni17ifmkjXhK4s+dEW7c1LOk7jGWXv01veeaU3eDE1nPgFagi+W3382.FWXmsKL6WFSN9Ol4Ic3pdiG+kGF+MVdS.eO8k.9Vsa0qbbgUOLz.DROcqoX7Di+GP1O7bQlbzeJhti+m.59NY0qb7sA6eUKktOYqVTAzoRMlGyAeT90uRJUG82HG1U0oq5Vxc2mbP0cf8L7ic3HqulvmU7Yni1Q3NF2TrxjrLcQx2hsWL5R7Q+FJ2ibfzsqGtqXxOoC9crhlfCNM42QA+VIh.n5OIKcq8cdlTHdenAMkSqzw3bofQ7SH8A.i8auXmFMfJnA.bAxte2GlOElwqkcUbQyCnJeNddP3V1PO0v1K5hF7v4Lwi+JZbQbLx.0XB2vAW.WQSVBGaFMYo3IMZSc7ku0QWqge+s6DJAvjH7SOlgb.N1tznUYsgd4dqiyvtZDCKOqFt5rZ3ZypgOZVM7wypgOYVM7KudCwVs2nqR1Vurwv.dfS3AjZZp2bOrZ03+CVz1IY.
      
      posted in Scripting
      M_HollowayM
      M_Holloway
    • RE: build failed straight after start

      @treynterrio It is apparently possible to run XC14 under Sonoma:

      HERE

      I haven't tried it because I'm on Ventura but the comments in the thread seem to indicate that it works.

      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: build failed straight after start

      @treynterrio Are you using Xcode 15? I needed Xcode 15 installed for something else and even renaming it in Applications to "Xcode" 15" to differentiate it from Xcode 14, I still got this error and then had to manually open the Xcode project file in Xcode 14 where it would build without major errors.

      If you don't need Xcode 15 specifically, remove it and install Xcode 14 from here.

      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: Compiling AAX LNK mismatch error

      @d-healey On Mac, just a straight up library build with no adjustments works for me 👍

      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: LinkOSX oddness

      @d-healey Cracked it... it was, as you suggested a sneaky EOL return in the generated file. Some tweaks to the post install script and now it all works.

      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: Display TimeSync Value 1/2, 1/2 dotted , 1/4 triplt via Label

      @DabDab

      Something like this should do it...

      const var myKnob = Content.getComponent("myKnob");
      const var myLabel = Content.getComponent("myLabel");
      
      inline function onmyButtonControl(component, value)
      {
      	if(value)
      		myKnob.setMode("TempoSync");
      	else
      		myKnob.setMode("Frequency");
      };
      
      Content.getComponent("myButton").setControlCallback(onmyButtonControl);
      
      
      inline function onmyKnobControl(component, value)
      {
      	local mode = myKnob.get("mode");
      	if(mode == "TempoSync")
      		myLabel.set("text", Engine.getTempoName(value));
      	else
      		myLabel.set("text", value + " Hz");
      		
      };
      
      Content.getComponent("myKnob").setControlCallback(onmyKnobControl);
      
      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: Display TimeSync Value 1/2, 1/2 dotted , 1/4 triplt via Label

      @d-healey Nice, every day is a school day 😆... off to go deleting some arrays now...

      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: No MIDI input when UI is closed

      Brilliant, thank you, fixed 👍

      posted in General Questions
      M_HollowayM
      M_Holloway
    • RE: Browsable Snippet: [Clocksynced Arpeggiator]

      @Christoph-Hart I have a project that currently uses three samplers, each with its own arp. I stumbled across this yesterday and was initially excited because of the improved sync but then spotted this:

      // The only real limitation of this approach is that it doesn't allow multiple arpeggiators to run
      // simultaneously (because there's only one grid callback) but that is a rather exotic use case
      

      As an experiment, I made a project with three waveform generators and added a script processor to each to run this code in and, following a bit of tweaking, observed that everything could be set individually with the exception of the Tempo value. Tempo value was global and reflected whichever of the three Tempo controls was last moved.

      Is the reason you can only have one Tempo value because you can only have one transport handler? Is there any possible way to enable all parameters to be set on a per instance basis?

      posted in Presets / Scripts / Ideas
      M_HollowayM
      M_Holloway
    • RE: Change functions of Knobs with a button

      @LozPetts Something like this?

      HiseSnippet 1741.3oc2Y80aaaCDWJNpM1caXsncaOxErGb.xRrby5FP6PbyebaPaR7h6Z6PQQGsDULWjIUonRi6PA1y6Cv1Gf8Epus83dZurW52fsiTx1R1JNNtqoXUODXRd2we2w63cGSCA2gDFxEFlEuW2.hg46Y0rKS1d81XJyXqMLL+PqVQRImE9LpzoMQXrV2.bXHw0vzrvsTTYVbVC82qVcMrOl4PFLkgw84TGxcocnxAy1n1cn990wtj6Q6jh5UpskCmsN2mGAHpfUEi.ryA38I6fUjMikg441zkJ4hlRrjDZXN6Zb2tMayeFKl96SCos7IpA1FMAAEOcctuqBwpeardapuaidZdnggoUiA1gBw1gKasM0k1e9z1C0BnAbj1dXNSV3UHC7rON3kCjLSAoYigzEsZ5HnAxAqnvyEr1hIIBOLX1SCkXZMl4FmyZcNPAStTG7Aj5BXPeNJesJUVDA+YgqWBnJj6SVxwmfEkgIJAmEgRzgXA5.FuUH5qQOpmn1mHWm2IfyfAkm+Nvx1yuvhkPi9c7bT8TywUO0brx7K73qmGKk73hxGfnrXcaATohGrTnhelTv8WG662B78JGfE3NvoOaehxjjxl3cjMXQzQKpMdSOOhCrqq2lKhBAqw0yPa07nsQabHAU+gCQ8Z5.NkzyWwRVWwTIJymxHHuHlijxYHNKY0DEorSO9VDjseDYgR+Xoh9bGrOR.Novl.JhZCtoTJnPrNorxaHgDOwSs0jTMGRndk+zDYVrHH0hE01xGU4wJKY446vcIyuHZ9c3hNXe5yItMHBG.JPDsB7CwvdJibYvezdQTkkpXOJE2WsYkUvdz0JOujbjTsc6AqmH9kWF65hB0QiH3DGwkvUXItyeNBFzEwHDWjji5fg62TSoWV4Yn9MQeTAx5EZ8cRT25BxSiHLmtGqNVETxpUTefxtTkiSQUF+won0EOEY+lPSeA3XcBtd4EqLrumNfYXGzTATiy2rE30kHMEDhMHC7KotGg.Jzp2RTlK4nc8FHNEcKuLJJjx1WqaZJfXC+tHAAfaWzy3hCBQTOTWdDBKHfQIHnG4gP5lD6QLdIv8kgnXO9VpieULSX5.B.P8TBXyI9gDMUUGCUJqb7Wpn2c3RxtrxZKQoWTBM7Rdd4tVhE2mHxcYUZVw3XrLKpSKhH84fhPH2S1DZmaxRn4D67jhPNaKFUta.IY7fLx14j9yHw6SkaNAg.oRcZvOHIMXSepKTNBEDx4szYfLzfue4DO7mqYLwLWcHlMR.wDw7UecXdkSAywQDZlKZkDdLL6uZUiucqMvRrpJhD6HXaCHBIUcDZtA4Pnjr3ZJJZsAI7.IOPanSBefhJNQS8Q.ClNv10U8ia.+Pc8mpbj9W+YDF44QUDZgt8yM5Pcc8IM3gTkqmBulJ3F7q0T2mojr99LfNV5JB6fOp+veXtaFJIAMgTIYz2TH+7m347.wUKp1Pn+irxKW0IpHw.4Oy.jYOQelQAxuDe1OwxXkTxv36lHYjqGzvRo2.VMiQKCEJ.l6F4ikYqJV0JPxBJqR5RQUkax.qU2zGZCWp7rG+MKUxsR9bu2XBg6EsZn5lIe7NSN3EhkdSi2jFOdeq3pCG.1Ysp+vw1kw+4P4JwP4BVO.eHQW0pFHWQOFJtnC5VDFQnro1ioevWNo8CFLw8CtqiDfv8DXVX.OjXmVxCsV0zqsAQFwxRd7TYnRod0A0KEcyUq2jUSOYCLKivfwYjz1ziRewvlLLbfzj.Zi6tgNfxprcoCGZDAkL7.pqrscZFGLc0zSearvENWbx3fVXh8JRmpNabaJ5yoozy8lpO4yzf+W+6pJLYv8DZquXOL1j1IvmrI6PhOjlViwKA4k8vQ9xdylMNaaNiGzlynY7.1i.0Yt+9jLNV4pPPEoPA6Cl4x01i.s8GlJ16ypcWntcrXachwoxVb5ehibOu9DqX3hTWNfd2HGSg2gxwbJdnsYRgkyGik4rhewDMLJlLHq2tpg9DyzO82eyerp99vz1s5Pissx3Pqtd2G2cb2ON0NtF6wijPqhaigvMUUg6D0oIjgxgnZqkA89opCaFUYXwiqnFqfPSByUO3efujEsUiMSVzt2hFiZnJZoetH3bJ9Y+5+3QYrU8q91NceP8mseVje+2d4pCY19dOu+Z0LItfHnBm0Q6WJQwd6GmeFeLO9TVv4x+et56isfhbphz2+gd6eA3YwA4YwdzA6H3OwI9sATwTyomAzal9+ORQqsUiQ1i9hBPOqzm33jUTivX0okwqNsLtxzx3WLsLdsokwubZY7qNYFUkJeyHIuSbbBz+PiM0OgioYbqC5PFi+EXN4erC
      

      I just threw it together quickly so only bothered to map the first knob

      posted in Scripting
      M_HollowayM
      M_Holloway
    • RE: Help me to make an Auto scrolling Name/Credits with Panel But Loopable

      @ulrik Very neat!

      posted in Scripting
      M_HollowayM
      M_Holloway
    • RE: Help me to make an Auto scrolling Name/Credits with Panel But Loopable

      @DabDab Something like this (I added the button as I was tracking the numbers in console and they were getting on my tits if there was no way to stop the timer :face_with_tongue: )

      HiseSnippet 1579.3ocsW0naaaCDVJIpH1asXEXO.rFX.xsIt1IsYCKKqIwwdwaIMd0ocCnqniVhVlMzjZRzI0aH.6cauI6IXuAa2IJYIG6zVDrJjeD4cGuu6tORcrajxiEGqhrrKc5jPlk8m5zahTOr4PJWZ04.K6xN87hTBAKxZ+Igz3Xluks8xeGJ2tzJVIO+yS1mJnROV9TVVuPw8XGwGw04y1c2efKDso9rS4iJn8i1simR1TITiArrrScqPp2Yz.1SonZK4XYeqV9bsJpmlpYwV1qruxeRugpKjF8eAOl2WvvAMr5AKjY51JgOhXbVqlC4B+tYwbrErJcyy.Kax.etywbe9z4yyDeVh.RtEEyG1KMK7VdF30nH7pW.dK.R1EfzJFHcWrFvC04RP77INcjZVz.Jj1KBEitVK8iq5zTAZH00FQOi0NBFL0B2spWeMB7mpaWFx7wZx4zHRWpjIZP1gjYX.S2TMJTIgAtULhqLiI6OVqUxq2lT4yZTes7n8ZWvFuHFj2NR4QEGoTmsmzuMiIbAiLpVKhEviAr2drzSyUR2J9QzKNUEDHXFWTYMxfTgD2f0Hp9uoZ4+nbIzeTvUv3ZTvMaWtT4RA0hQThzMWTP+.y.vgfrA.G8YpwRf47LlmlJAm3RWi73pyYb821Fd1bys1xXJHosBi68h3TQELEWc6DaHHf2SvCjL+SYuUSRbrFdasoXaMREOHcDw7w70kvukSye3BOW5wjaPsvfbxICF.ZAgpoNgEhCY7fgZHORd3CITgPcQLIFVEZetfqmTtPMQB6zhAieYkCpQNjQErI.7qvoiDzQgQlQG78DdDEy0U5.+mP8vW8GGq6GovWaNLBpSpvgjCoQZblwhH9Y3Km.FDvv2ZI07HF4vN8ZQZSGwEIq89PVex56q5CdWH9cZnJLjm3p0m4oxqf.NMDg3sKr+TCUKMWxbyX.tAXsm.OEKVl+EWSfIk.HjfTmQGr1LWE+kvND3G8PdLlK+Itudna07IxRtuBpx0.E2nV8zE7pZP91cHaTuN4IjEvPZ7HvNxWuPQ4K4.UDwUtS8sIxuIoTUSvjA5gj6S1Dl6AOnZhZlfNOnJP3bSL6kRxWPJt..5w.0cNL+PxU7irJ4AYrrEjVZT+UyxeyPBefaF2jryNKH6bex5aTEYnQrXMPahIxwi5yhHwreaLC9rBQqH.SEJwiYDgRENcsKky5qa73kl8M4DabKF90lHPmVx.fljdbSxjmz+MPAGOoo7TEwBQxKMgsL8gODkyqxnUYtc8cHML9MkQFwBQBoaZ7CGvEqDrZgQ3joVks2lKE.ZxO1RIS2siGKBez00K6bz0fHQLlkbfFjNMCHE.Ll1Rd0cCjwT5cdX.dnHr..cL6zkAvWjyOzd.UDyfi6pmvKmdBD70rLfoi.+uMIegx1OdUc.6WfnDGf3X9j1kPd487kDyN5jUZZA5potpybFwwpwwr4KlrygEtJASpKNQfgfIOrctJymGJHioeAlQbqWH5VXjWr1oBMktTdQA9vSUZ1IFVWoxWVlbUQCFrPYodSfq4BDm5sq2PWy9uhrNTQngjY6xw456xoXSXdl5YAEUxNRt9jPl75ZMyJkDfcDkhJPUcR+P2IseHSV2hCs8TxIsDXk.YXhak0Gp0y6b.USyVHXMA+DxhzbLDrOfcNzmpoQqRNGvhOCpGPKmSYAvze.t8sSal8W81cxzA65sKVow9nOryojiacu6YMLYeXdyuw6dAdF5zI9yy2Mqejj33up723zbMaT9r+xcbFjncAbtpAm2NqcQj9k.yUcLTw2AJmCByixj9Gx1EEi9oofCuQNQJlXcdVs2dYq4agEZdV4OVP0y1QMdMhTA.Abl1XwVUkwPSJEulw+asY+gBw65zkq8FtXLtzBvHPy9XfwzKmbamVCF.euJGfq3z9m+3bSDKSSUAGS0Qbf337zwi5ArOOF3cIPmvC.rWBoflw0wwXFnGS5mL3egmTgMvw1oBajIzZDEtc4q8Lavwq+rZxL.ljI27qjyw3XR995o44Qvswdsm2rK0bFtwM0vMuoF9napgO9lZ3V2TC+xapge062P7xx6MVqFY11XYcb2VImCaa2RRAFXBa05+.zjK05A
      

      EDIT: Included @ulrik 's neat solution and modified it so it scales if you adjust the panel height and reduces the font size if the height is less than 200.

      posted in Scripting
      M_HollowayM
      M_Holloway
    • RE: Changing Y Position of a Button with an other Button

      @treynterrio

      HiseSnippet 921.3ocsVs0aSCCE1tqAQCWDShW3snIdnSZZpWXCjlPTZ2FpB1VgNl1DBM4l3tZsD6pDGXUnIweD94vOFdaOxavwwtKYaQqWPjGp54x2we9y9X6NgBWZTjHDgKs+ngTD99VcGwkCZMfv3n1ahvOzZGRjjF5nc0bzPRTD0CgwK7FkCbohnjuKdUShOg6RScgPGHXtz2wBXxTucZ7Vlu+1DO59rfLY+rFscE7VBeQLvmErpfFRbOkbBcWhJsBVH7c1xiIEgckDIMBgK1T3Mp6.wW457OfEw54SUFUQcgBocusv2SwXkWTqALeuNim2QHnJcRUgEzpvis1g4wtzepZ7nj.NoHxpG3B2F8pNY5UIO5gyPuhZ5snUW2P1PYZDE2tmUaNrP0m.KAYokNWTgeUvpk.xfKWMfbJc6Pv3RDkWuRkUbfeVdCaXUHR57ERnSyXoTvq37RmwHOgJaIBFJ3fQ4kLwWJGPUm.np4Ap1D.UKOP0m.n5JPFT8R7DAH9jgFqLdnG+m5edCaUwCIbuCS+6QPMrYbeFm5zOl6JYBtifaT.03GJ7K6NdvWAHneLcY6uYWpuHrbOGFe7nurcIvaojA.XxND4fUUFvhQ40fUg0RVEzIbzskPuUinvz7rkVQy1rNGYbdjx441mCzeBqgJbl4QKhueOn4q70mfJk7xuLxvtBIcOd4joq841NWOT+94FyTUeZXtgUmODda.KyiC5QCyJ1pDgFkq1IdmoqSzUKPYRTvayYx8FRM129QIHiBqNTwvPHUYRO6CM8rZ8DwfhTxxHtnD5m8bSzL.u50gewqlE3092F854.+is2jHIpytLBBHRCogRlZs.uI8KvkB5SxJYsIM5ToXXhhY1ShvVSglc1kC42eeiQoi+Sa7UlmbPpiW1.kozEmB8DJsE9m.zQp+7CshLCUnltBOAapvw3YsB00U32i4PSUEt4EAv0QBuXeh7p2QotX1D.ZWtxkApC74QL4nraWlgKtpL02qNszcQqNLo6f74agb3Kru5+MeMOC3AVa0uO0UlR1hVae37dm+LPkOHhkL9IvA+gL0FgciC5BuJxkBLgyo9Qp8DETapz1UT1JkoKk6kX7G3yDrpxFaBVcbPT.wMTbrqtSW8Pi6l3A3DO48VkfG9A1NUuYCd.7FniccuZotAvZyKv5yKvmMu.WadAt97B74yKvWLYfpmn95XoHP2NgP6zYqjCjw3s3DX2XxNWzegxdDEF
      

      Hit the button in the top left corner :)

      posted in Scripting
      M_HollowayM
      M_Holloway
    • RE: Arp Note Numbers

      @treynterrio Something like this maybe

      HiseSnippet 1425.3oc6XstaaaCElxILa1oWR5Jv9qP9kCZZfcRurhzg5qYKWbhPcVPABJ5nknsIhLolDUZLFJvdb1iydT5av1gTRVxMttJFc+qBvB9vy47wOdNGdQzxWXSCBD9HihmM1ihLtCt6XtbXygDFGcPKjw8vcHARpuYTSMF6QBBnNHCik9EUCFEWFoe93qZPbIbaZZSHz4BlM8X1HlLsUqZGwbc2m3POiMJi0Oo1A1BdSgqHD3yR3JHOh8kjAzSHJyJfQFqz1gIE9ckDIM.YrbCgy3tCEumGY+4r.VOWpRnJpK.TTy6KbcTLV0Jp4PlqiUx3N.AnXkFEVJJJ7PbGlCaR6oQi0zJLS8Ha7vnv7nW0uL8pLK5UHC8VNhdqi6Z6y7joZTbaU7AbHQ0m.ofrzJxVTg+t.to.rfK2dD4R599fvDOJ+rJU1xDds4dk.qBDtzsscoD+xPCkf7Rfz7JhuIWHoccYNPAwOal.2.proXjmfCBk2H0jM.eSb0Er+hGWcmsLe7ygeOcKSn+f2fP0cd6dY5BhuGXqtLTg7TYhxaT22qpB2R8C41Rlfa5S3Nm.8Y4MK8mkJpP.pW8B.L.jTHTWJ8Y8BAK1AbrXe.FFnsxdlLyWFYL72G8nMKUD.Pi.y4ZvhNDfBJ3gvTYU3Q4tVOGzBioK.6dqpszw71ATYz+pCQWG50kYaYxUN9gREK8gRkXbWFmZNg9BdiPoTvqphl9B2x1IgxsTcQHUOrRGj6U5Cvne1g9dRdkM1TQgXvZRbc6AyhJ+o8B.SFFnP9TdT.D3n4mppe+YpKFKWp+LUqld6OOGKyCG0i5mcbpLDpymdhzJ4ahjcTLIigB9Abl7TOZr77WI.EGTUS5hYHXpTOk6dwS4hhhHF.xJXU3Fo4d107PS7c4HeePruQkEVP5P6+cvoUMInfMdA.fCQRPEdoAdmc2Y6jm9MNFdenE7xpdyjVO7pD49MZkHGYeyiSj2c65v61J4yTx7sm3+YQ5U92rUB9QOZ60OQ503eRZ+ow+DKMd0S7O195I50O2z9lSYeDez82IWMC+4o8eF9k9D0+MZkoID52NnkJLBq.FmVgTsG0WxTUTFsnWA6LEsbZQbKZvkRgmNuGOYBxueoL+0Sx5l+dswSD9qCqwB5HFAfP7glMJ7dlibXZIxqpgxzMeW9KRR6vZY6PzE07RJiOPSO0hjngT1fgo669w2WaZd7OWUCcys9tqxY5fALhLdekX3lZmtkldB5R4aB5bmx8C4XJ28vQrHto4L06yiwcwulBKPNMDXi45db7W498wmDNpKrmwzSbS3PmZ4AjUwJDz73VLHx.vZZ.5dIy6SW+vHmgA.Agu7H53aevb5AhGk5bDWzKkBqNKmWK1Ynxumng3Zs6PQO8OBovgFmzb9FHYnvcwmZKIWQeMgOfd6ymEwcGF1uuKcwplVE2lSfR8yXzOG0m+t.ODBAiXmAKFjQwDj9W34a6F7UX2fbmMNm5JrYxw4Laz+QMfd6EGA81tgVeSNOx4Na7.7wT9.4v7lKtT0WmeHzWuQX8M47HmyEpWGCeCLmSc6Rco1pSFL+0omIH+H9zPoWn7q.Tqi6X0FN8geBXofTH2fbeEHs4N2.h0x4h+qf+U3CJlwFG27S1WC2Q3D5pNTU1aSPcEJwJfuLZpyXo9zbd.rRT1qX4VbECUx8MfjW5tN1hIsGNa9VXF7U8gT+Oy2ImZsc+9P0TJYWFu+aVzam4VPkWKBkL9fNDoOCNdt9vghPe3.MQEUAIkjwxURNaRWJ2oRxBYwJqlLIPorZhRzHhsu3c1Q0ipqD560s.bhquYrh3NJYyp2rRbDyg8Na6og5FNtyh53tKpiOYQc7oKpiOaQc74Kpi+zW1Q0caUOTJFEMcB97Aq15uZ0vH5Xk5JWz+g6.FM7
      
      posted in Scripting
      M_HollowayM
      M_Holloway