├── .gitattributes ├── .gitignore ├── .hgignore ├── Demos ├── Data │ ├── Flocking.json │ ├── KingdomWar.json │ └── test.json ├── Demos.cpp ├── Demos.vcxproj ├── Demos.vcxproj.filters ├── GameEngine │ ├── Map.cpp │ ├── Map.h │ ├── ScriptBind.cpp │ ├── ScriptBind.h │ ├── Unit.cpp │ └── Unit.h ├── Pch.cpp ├── Pch.h ├── Simulation.cpp ├── Simulation.h ├── Tests.cpp └── Tests.h ├── FormulaEdit ├── FormulaEdit.sln └── FormulaEdit │ ├── App.config │ ├── FormulaEdit.csproj │ ├── MainForm.Designer.cs │ ├── MainForm.cs │ ├── MainForm.resx │ ├── MudData.cs │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ └── UI Elements │ ├── Script Action Editors │ ├── ScriptActionControlAddToList.Designer.cs │ ├── ScriptActionControlAddToList.cs │ ├── ScriptActionControlAddToList.resx │ ├── ScriptActionControlCreateListMember.Designer.cs │ ├── ScriptActionControlCreateListMember.cs │ ├── ScriptActionControlCreateListMember.resx │ ├── ScriptActionControlForEach.Designer.cs │ ├── ScriptActionControlForEach.cs │ ├── ScriptActionControlForEach.resx │ ├── ScriptActionControlIf.Designer.cs │ ├── ScriptActionControlIf.cs │ ├── ScriptActionControlIf.resx │ ├── ScriptActionControlListRemove.Designer.cs │ ├── ScriptActionControlListRemove.cs │ ├── ScriptActionControlListRemove.resx │ ├── ScriptActionControlListTransfer.Designer.cs │ ├── ScriptActionControlListTransfer.cs │ ├── ScriptActionControlListTransfer.resx │ ├── ScriptActionControlRepeatEvent.Designer.cs │ ├── ScriptActionControlRepeatEvent.cs │ ├── ScriptActionControlRepeatEvent.resx │ ├── ScriptActionControlSetGoalState.Designer.cs │ ├── ScriptActionControlSetGoalState.cs │ ├── ScriptActionControlSetGoalState.resx │ ├── ScriptActionControlSetProperty.Designer.cs │ ├── ScriptActionControlSetProperty.cs │ ├── ScriptActionControlSetProperty.resx │ ├── ScriptActionControlTriggerEvent.Designer.cs │ ├── ScriptActionControlTriggerEvent.cs │ └── ScriptActionControlTriggerEvent.resx │ ├── ScriptActionEditControl.Designer.cs │ ├── ScriptActionEditControl.cs │ └── ScriptActionEditControl.resx ├── FormulaEngine.sln ├── FormulaEngine ├── Actions.cpp ├── Actions.h ├── DeserializerFactory.cpp ├── DeserializerFactory.h ├── EngineBind.h ├── EventHandler.cpp ├── EventHandler.h ├── Formula.cpp ├── Formula.h ├── FormulaEngine.vcxproj ├── FormulaEngine.vcxproj.filters ├── Functions.cpp ├── Functions.h ├── Interfaces.h ├── Parser.cpp ├── Parser.h ├── Pch.cpp ├── Pch.h ├── PropertyBag.cpp ├── PropertyBag.h ├── ScriptWorld.cpp ├── ScriptWorld.h ├── Scriptable.cpp ├── Scriptable.h ├── TokenPool.cpp └── TokenPool.h ├── FormulaMUD ├── Bindings.cpp ├── Bindings.h ├── CommandTable.cpp ├── CommandTable.h ├── Console.cpp ├── Console.h ├── Data │ ├── CommandList.json │ ├── FormulaMUD.json │ └── Rooms.json ├── DesignManual.md ├── FormulaMUD.cpp ├── FormulaMUD.vcxproj ├── FormulaMUD.vcxproj.filters ├── Pch.cpp ├── Pch.h ├── Room.cpp ├── Room.h ├── User.cpp ├── User.h └── WorldState.h ├── LICENSE ├── PLAN.md ├── README.md └── Shared ├── Utilities.cpp ├── Utilities.h ├── ValueT.h └── picojson.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/.hgignore -------------------------------------------------------------------------------- /Demos/Data/Flocking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Data/Flocking.json -------------------------------------------------------------------------------- /Demos/Data/KingdomWar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Data/KingdomWar.json -------------------------------------------------------------------------------- /Demos/Data/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Data/test.json -------------------------------------------------------------------------------- /Demos/Demos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Demos.cpp -------------------------------------------------------------------------------- /Demos/Demos.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Demos.vcxproj -------------------------------------------------------------------------------- /Demos/Demos.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Demos.vcxproj.filters -------------------------------------------------------------------------------- /Demos/GameEngine/Map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/GameEngine/Map.cpp -------------------------------------------------------------------------------- /Demos/GameEngine/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/GameEngine/Map.h -------------------------------------------------------------------------------- /Demos/GameEngine/ScriptBind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/GameEngine/ScriptBind.cpp -------------------------------------------------------------------------------- /Demos/GameEngine/ScriptBind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/GameEngine/ScriptBind.h -------------------------------------------------------------------------------- /Demos/GameEngine/Unit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/GameEngine/Unit.cpp -------------------------------------------------------------------------------- /Demos/GameEngine/Unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/GameEngine/Unit.h -------------------------------------------------------------------------------- /Demos/Pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Pch.cpp -------------------------------------------------------------------------------- /Demos/Pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Pch.h -------------------------------------------------------------------------------- /Demos/Simulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Simulation.cpp -------------------------------------------------------------------------------- /Demos/Simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Simulation.h -------------------------------------------------------------------------------- /Demos/Tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Tests.cpp -------------------------------------------------------------------------------- /Demos/Tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Demos/Tests.h -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit.sln -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/App.config -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/FormulaEdit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/FormulaEdit.csproj -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/MainForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/MainForm.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/MainForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/MainForm.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/MainForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/MainForm.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/MudData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/MudData.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/Program.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/Properties/Resources.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/Properties/Settings.settings -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlAddToList.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlAddToList.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlAddToList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlAddToList.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlAddToList.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlAddToList.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlCreateListMember.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlCreateListMember.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlCreateListMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlCreateListMember.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlCreateListMember.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlCreateListMember.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlForEach.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlForEach.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlForEach.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlForEach.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlForEach.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlForEach.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlIf.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlIf.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlIf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlIf.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlIf.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlIf.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListRemove.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListRemove.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListRemove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListRemove.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListRemove.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListRemove.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListTransfer.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListTransfer.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListTransfer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListTransfer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListTransfer.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlListTransfer.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlRepeatEvent.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlRepeatEvent.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlRepeatEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlRepeatEvent.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlRepeatEvent.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlRepeatEvent.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetGoalState.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetGoalState.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetGoalState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetGoalState.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetGoalState.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetGoalState.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetProperty.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetProperty.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetProperty.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetProperty.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlSetProperty.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlTriggerEvent.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlTriggerEvent.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlTriggerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlTriggerEvent.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlTriggerEvent.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/Script Action Editors/ScriptActionControlTriggerEvent.resx -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/ScriptActionEditControl.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/ScriptActionEditControl.Designer.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/ScriptActionEditControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/ScriptActionEditControl.cs -------------------------------------------------------------------------------- /FormulaEdit/FormulaEdit/UI Elements/ScriptActionEditControl.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEdit/FormulaEdit/UI Elements/ScriptActionEditControl.resx -------------------------------------------------------------------------------- /FormulaEngine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine.sln -------------------------------------------------------------------------------- /FormulaEngine/Actions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Actions.cpp -------------------------------------------------------------------------------- /FormulaEngine/Actions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Actions.h -------------------------------------------------------------------------------- /FormulaEngine/DeserializerFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/DeserializerFactory.cpp -------------------------------------------------------------------------------- /FormulaEngine/DeserializerFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/DeserializerFactory.h -------------------------------------------------------------------------------- /FormulaEngine/EngineBind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/EngineBind.h -------------------------------------------------------------------------------- /FormulaEngine/EventHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/EventHandler.cpp -------------------------------------------------------------------------------- /FormulaEngine/EventHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/EventHandler.h -------------------------------------------------------------------------------- /FormulaEngine/Formula.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Formula.cpp -------------------------------------------------------------------------------- /FormulaEngine/Formula.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Formula.h -------------------------------------------------------------------------------- /FormulaEngine/FormulaEngine.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/FormulaEngine.vcxproj -------------------------------------------------------------------------------- /FormulaEngine/FormulaEngine.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/FormulaEngine.vcxproj.filters -------------------------------------------------------------------------------- /FormulaEngine/Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Functions.cpp -------------------------------------------------------------------------------- /FormulaEngine/Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Functions.h -------------------------------------------------------------------------------- /FormulaEngine/Interfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Interfaces.h -------------------------------------------------------------------------------- /FormulaEngine/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Parser.cpp -------------------------------------------------------------------------------- /FormulaEngine/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Parser.h -------------------------------------------------------------------------------- /FormulaEngine/Pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Pch.cpp -------------------------------------------------------------------------------- /FormulaEngine/Pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Pch.h -------------------------------------------------------------------------------- /FormulaEngine/PropertyBag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/PropertyBag.cpp -------------------------------------------------------------------------------- /FormulaEngine/PropertyBag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/PropertyBag.h -------------------------------------------------------------------------------- /FormulaEngine/ScriptWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/ScriptWorld.cpp -------------------------------------------------------------------------------- /FormulaEngine/ScriptWorld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/ScriptWorld.h -------------------------------------------------------------------------------- /FormulaEngine/Scriptable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Scriptable.cpp -------------------------------------------------------------------------------- /FormulaEngine/Scriptable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/Scriptable.h -------------------------------------------------------------------------------- /FormulaEngine/TokenPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/TokenPool.cpp -------------------------------------------------------------------------------- /FormulaEngine/TokenPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaEngine/TokenPool.h -------------------------------------------------------------------------------- /FormulaMUD/Bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Bindings.cpp -------------------------------------------------------------------------------- /FormulaMUD/Bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Bindings.h -------------------------------------------------------------------------------- /FormulaMUD/CommandTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/CommandTable.cpp -------------------------------------------------------------------------------- /FormulaMUD/CommandTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/CommandTable.h -------------------------------------------------------------------------------- /FormulaMUD/Console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Console.cpp -------------------------------------------------------------------------------- /FormulaMUD/Console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Console.h -------------------------------------------------------------------------------- /FormulaMUD/Data/CommandList.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Data/CommandList.json -------------------------------------------------------------------------------- /FormulaMUD/Data/FormulaMUD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Data/FormulaMUD.json -------------------------------------------------------------------------------- /FormulaMUD/Data/Rooms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Data/Rooms.json -------------------------------------------------------------------------------- /FormulaMUD/DesignManual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/DesignManual.md -------------------------------------------------------------------------------- /FormulaMUD/FormulaMUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/FormulaMUD.cpp -------------------------------------------------------------------------------- /FormulaMUD/FormulaMUD.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/FormulaMUD.vcxproj -------------------------------------------------------------------------------- /FormulaMUD/FormulaMUD.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/FormulaMUD.vcxproj.filters -------------------------------------------------------------------------------- /FormulaMUD/Pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Pch.cpp -------------------------------------------------------------------------------- /FormulaMUD/Pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Pch.h -------------------------------------------------------------------------------- /FormulaMUD/Room.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Room.cpp -------------------------------------------------------------------------------- /FormulaMUD/Room.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/Room.h -------------------------------------------------------------------------------- /FormulaMUD/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/User.cpp -------------------------------------------------------------------------------- /FormulaMUD/User.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/User.h -------------------------------------------------------------------------------- /FormulaMUD/WorldState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/FormulaMUD/WorldState.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/LICENSE -------------------------------------------------------------------------------- /PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/PLAN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/README.md -------------------------------------------------------------------------------- /Shared/Utilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Shared/Utilities.cpp -------------------------------------------------------------------------------- /Shared/Utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Shared/Utilities.h -------------------------------------------------------------------------------- /Shared/ValueT.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | 4 | 5 | typedef float ValueT; 6 | 7 | -------------------------------------------------------------------------------- /Shared/picojson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apoch/formula-engine/HEAD/Shared/picojson.h --------------------------------------------------------------------------------