Code Snippets ASL

Short texts ASL 🧑‍💻 Code snippets ASL ✍️ Reading lists ASL 👀

untitled: a trio from https://penrose.ink

type Set type Point type Map constructor Singleton : Point p -> Set function Intersection : Set a * Set b -> Set function Union : Set a * Set b -> Set function Subtraction : Set a * Set b -> Set function CartesianProduct : Set a * Set b -> Set function Difference […]

untitled: a trio from https://penrose.ink

type Set type Point type Map constructor Singleton : Point p -> Set function Intersection : Set a * Set b -> Set function Union : Set a * Set b -> Set function Subtraction : Set a * Set b -> Set function CartesianProduct : Set a * Set b -> Set function Difference […]

untitled: a trio from https://penrose.ink

type Set type Point type Map constructor Singleton : Point p -> Set function Intersection : Set a * Set b -> Set function Union : Set a * Set b -> Set function Subtraction : Set a * Set b -> Set function CartesianProduct : Set a * Set b -> Set function Difference […]

Chessformer Autosplitter

state(“Chessformer Steam”) { int level : “Chessformer Steam.exe”, 0x9B167C, 0x60, 0x10, 0x58, 0x30, 0x40 } startup { vars.arr = new List { 1, 2, 3, 5, 6, 7, 8, 9, 10, 24, 11, 12, 13, 14, 15, 16, 17, 18, 23, 19, 20, 21, 22, 25, 29 }; } split { if (old.level != current.level) […]

warcry-speedometer.asl

state(“Warcry-Win64-Shipping”) { float xVel : 0x043DC6D0, 0x30, 0x250, 0x288, 0x25C; float yVel : 0x043DC6D0, 0x30, 0x250, 0x288, 0x260; float lastJumpStrength : 0x043DC6D0, 0x30, 0x250, 0x288, 0x6C0; float igt : 0x043F2750, 0x128, 0x3C0; } startup { vars.SetTextComponent = (Action)((id, text) => { var textSettings = timer.Layout.Components.Where(x => x.GetType().Name == “TextComponent”).Select(x => x.GetType().GetProperty(“Settings”).GetValue(x, null)); var textSetting = […]