11 Commits (d2572d60897ec39a28040ddc596bf275ceff7341)

Author SHA1 Message Date
Christopher 060b7b46a2 Reverted Fungus sub namespaces as they were breaking backwards compatibility. Kept the Fungus.EditorUtils namespace though as it doesn't affect compatibility. 8 years ago
Christopher 253ac9ebc6 Renamed public methods to public members 8 years ago
Christopher 5053d2fc4a Moved all public static methods to Public method region 8 years ago
Christopher a78ab7ccdb Reverted Localisation interface 8 years ago
Christopher 01feb27c61 Reverted IBlock interface 8 years ago
Christopher 071fb7c345 Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces 8 years ago
Christopher 9f5c726699 Grouped static members together 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 627e167f88 Moved all scripts into a unified script folder (except Flowchart yet) 8 years ago
Christopher 49278bf84c Refactored StringSubstituter to use IStringSubstituter interface 8 years ago
Christopher 09e73ed9b7 Refactored Localisation to use ILocalization interface 8 years ago
Christopher cc4406a8fb Change all public properties to use virtual 8 years ago
Christopher f130385f6f Changed comment style on header block 8 years ago
Christopher f94e46e42d Refactored narrative comments 8 years ago
Christopher 9ead74d659 Refactored Narrative scripts to use protected fields with public property accessors 8 years ago
Christopher 83c12c7e76 Refactored many classes to use protected serialisable fields, with public property accessors where required. 8 years ago
Christopher 239bf8fefe Converted tabs to spaces in all .cs files 8 years ago
Christopher 67adbab9a0 Added open source license header to all source files 9 years ago
Christopher 0eac532b35 String substitution uses StringBuilder to avoid string allocations 9 years ago
Christopher 6a7878552e Fixed Child Object gets deleted when having a flowchart on parent and child. #475 9 years ago
chrisgregan 3f9162eb13 Fix API change for OnLevelWasLoaded() event 9 years ago
chrisgregan 734ca8c870 Extensible string substitution system 9 years ago
chrisgregan 4fbf516a18 Inactive localizeable game objects are now cached #322 9 years ago
chrisgregan 4d68516985 Fixed localization language does not persist between scenes #271 9 years ago
chrisgregan fd52475268 Fixed init order issue with caching localizeable objects 9 years ago
chrisgregan d6f057c98c Refactored localisation system to use ILocalizable interface 9 years ago
chrisgregan 1b977b69dc Localization now supports Write and Set Text commands 9 years ago
chrisgregan dc908282ad Standard Text import strips out newline characters #114 10 years ago
chrisgregan 6e4f22f421 Localization id should default to use Flowchart object name #101 10 years ago
chrisgregan 18ed00619c Remove incorrect header info 10 years ago
chrisgregan 725146a1aa Fixed choose English as language in localisation example #100 10 years ago
chrisgregan ec1d98b333 Help box and readability improvements for Localisation editor 10 years ago
chrisgregan 9e37f19560 SetActiveLanguage is more generic #8 10 years ago
chrisgregan d2ab301376 All localised strings are now added to a dictionary for easy lookup 10 years ago
chrisgregan 555660fa75 Can now add custom localized strings to localisation file #8 10 years ago
chrisgregan 4c41ada4a8 Renamed Language to Localisation for clarity #8 10 years ago
chrisgregan d998fd32fd Moved Language files to Narrative module #8 10 years ago
chrisgregan 8ebc4efe29 Add undo support on import. Use notifications instead of logging. #8 10 years ago
chrisgregan d86ea2e7d2 Added log info for number of exported/imported items #8 10 years ago
chrisgregan 2cb88cc634 Import standard text file format #8 10 years ago
chrisgregan 8daa859a77 Export all standard text to an easily editable text format #8 10 years ago
chrisgregan c94840384f Renamed Export String to Export Localisation File 10 years ago
chrisgregan 36274e134f Localise character names #8 10 years ago
chrisgregan f5e1c89936 Flowcharts use a localisation id property when exporting strings #8 10 years ago
chrisgregan d91ad82336 Improved performance of populating localized strings #8 10 years ago
chrisgregan e063596031 Added a robust CSV parser. Localisation file is read at load time. 10 years ago
chrisgregan 00a4f34e00 Language object now uses a CSV text asset property 10 years ago
chrisgregan 34e23dda80 Removed localized objects list 10 years ago