Open Macro Input's repositories
2022_07_23_IFileExtensionMerger
This tools will merge all file by name extension as big text categories to be ready by modules. If a file of a specific extension change, it can reload those files.
2022_07_27_IBooleanAccessToolbox
A big toolbox with only one purpose give some toolbox around boolean in Unity.
2022_07_27_IBooleanAccess
Just an interface that let's access boolean without having to know from where the data come from.
2022_07_21_INamedBooleanTimeSwitchRegister
Boolean shine when you can ask what was the state of it at some periode of time. Use this interface to set and access those time information.
IdeaDropping
This repository is where I am going to drop idea when have one that I can't work on it but need to have in a corner of my mind.
2022_07_26_NetworkSyncClock
(Not code yet) This package allows to synchronise a DateTime computer in Unity to (<1ms) on a clock online. The aim is to be able to trigger an action very precisely on several computer in Unity what ever the location or the atomic clock of the computer.
2022_07_21_ICommandLine
Command Line are small text splite by '\n' that represent action to do if translated. This repository hold interface and some utilities.
2022_07_21_INamedBooleanStateRegister
There are lot's of ways to store Named Boolean with bonus/malus. So you can use those interface have at least always the same access to them.
2022_07_21_IShortcutCommand
Shortcut cmd are small piece of text split by ' ' (space) or '\n' that represent intent to be translated to actions. This repository has interfaces and utilities.
2022_07_23_IXmlItemMerger
This tools merge xml files into one big file then split all the first item by name. It is one of the two ways to setup an OMI module.
2022_07_21_ICalendarEventToActions
This tool allows to store string command line at specific date. When we approche the event it is push to be added to a more precise Clock.
2022_07_21_IUnityAndThreadClockToActions
This tool is design to offert a clock to hook on in OMI that can execute code outside of Unity Thread and precise timing.
2022_07_21_ExeCommandLinePusher
This small visual studio in C# app, allows to push command line from in the window terminal.
OpenMacroInputEmptyUnityCore
This repository should represent OMI when nothing except the essential to run are added to it.
2022_07_21_IShortcutCommandInterpreter
If you want to implement interpreter that translate IShortcutCommand into actions in your Unity App, you can download this ready to go package.
2022_07_21_ICommandLineInterpreter
If you want to implement interpreter that translate ICommandLine into actions in your Unity App, you can download this ready to go package.
2022_07_12_GenericAuctionInterpretors
This tool allows the creation of Auction house for command in you Unity app where you can hook interpreters that know how to execute it.
2022_08_30_TwitchChatFork
Fork of Twitch Chat Client to be use as package for OMI