Steve Halliwell
9488ba99d9
Debug additions ( #777 )
...
* Flowchart block selectedness now only modified by Block.Execute at runtime
Blocks can suppress auto-selection in flowchart window due to execution
Events can suppress auto-selection in flowchart window by activation
Variable returns value as object
Flowchart rightclick menu commands for interacting with blocks
Right click menu for variable list for add, rmove and sort
Add IVariableReference
Add DebugBreak command, also useful for attaching IDE breakpoints to
* IBlockCaller now uses IStringLocationIdentifier
5 years ago
desktop-maesty/steve
25368e728c
Show all IBlockCallers in BlockEditor
5 years ago
desktop-maesty/steve
1c1f84dea5
Added TMPro Basics
...
Refactored text access methods in Writer and Say dialogs to a common TextAdapter
CustomSayDialogs now use some TMPro
6 years ago
Christopher
31b60a5880
Reverted StringSubstituter move (it was there to allow FungusLua to be used independently of Fungus).
8 years ago
Christopher
062b5c3838
Moved StringSubstituter to main Fungus scripts dir
8 years ago
Christopher
9bde8d371c
Renamed IWriter.cs to IWriterListener.cs
8 years ago
Christopher
ec4d0967dc
Reverted IWriter interface
8 years ago
Christopher
1d3fdf9a06
Reverted IView interface
8 years ago
Christopher
68f145954d
Removed IVariable interface
8 years ago
Christopher
ced1af5bdf
Reverted ITextTagParser interface
8 years ago
Christopher
24c840cf1e
Reverted IStage interface
8 years ago
Christopher
79e98815be
Reverted IPortraitController interface
8 years ago
Christopher
2ec4c818f2
Reverted IMusicController interface
8 years ago
Christopher
33d633b3a3
Reverted IMenuDialog interface
8 years ago
Christopher
a78ab7ccdb
Reverted Localisation interface
8 years ago
Christopher
5dcb3fe825
Reverted IFungusState interface
8 years ago
Christopher
ddd3021b3c
Reverted IEventHandler interface
8 years ago
Christopher
14f0af215e
Reverted IDraggable2D interface
8 years ago
Christopher
d0dd8a2e13
Reverted IDialogInput interface
8 years ago
Christopher
6cd4e222f0
Reverted ICustomTag interface
8 years ago
Christopher
ebc63819f8
Reverted IConversationManager interface
8 years ago
Christopher
75f5b5217f
Reverted ICommand interface
8 years ago
Christopher
30f41e29a1
Reverted IClickable interface
8 years ago
Christopher
31f9d86d7e
Reverted ICameraController interface
8 years ago
Christopher
47f3e2f191
Reverted IFlowchart interface
8 years ago
Christopher
08110d64d1
Reverted ISayDialog interface
8 years ago
Christopher
bc7c9bc74a
Reverted Character interface
8 years ago
Christopher
01feb27c61
Reverted IBlock interface
8 years ago
Christopher
dcd6c599c0
Fixed all error messages in Doxygen log
8 years ago
Christopher
47b946b306
Documented all enum values. Moved all enums to namespace scope.
8 years ago
Christopher
4850020a1b
Moved IFungusState to main fungus Interfaces folder #535
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
4207ef5d55
Added missing copyright headers, tidied up enums
8 years ago
Christopher
13b3e31085
Moved Flowchart scripts into main Scripts folder
8 years ago
Christopher
34dc2db353
SayDialog.SetCharacter uses ICharacter interface
8 years ago
Christopher
0d33e6a026
Use concrete classes for Block and Command to ensure editor code is robust.
8 years ago
Christopher
04b56ab0c7
Refactored runtime code to use IFlowchart exclusively
8 years ago
Christopher
1cf014aa18
Refactored Block to use IBlock
8 years ago
Christopher
b6a1e2df57
Merged MenuDialog extension methods with MenuDialog class.
8 years ago
Christopher
56e413a224
Reorganised Fungus folder structure
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago