ad4bcf31a9
Cleaner Imm
2024-04-30 20:39:21 -07:00
cf20b86880
Renames
2024-04-30 17:56:16 -07:00
bea7080a5c
Immutability and strip the / off the path
...
x) Better path substring
x) Add some interfaces for immutability
2024-04-30 12:19:56 -07:00
8879e98229
Whitespace changes
2024-04-30 12:18:33 -07:00
f965662031
Fix formatting
2024-04-28 20:05:36 -07:00
c18c106b72
Formatting
2024-04-28 17:31:24 -07:00
dcd15a2663
x) Fix EOL on file
2024-04-28 17:09:29 -07:00
0bd6b086f6
x) Remove some Meta things from the debug view
...
x) Better resource handling. Resources can be subclasses of interfaces now
x) Add a bit of logging
x) Add ser/deser to and from Attributes
x) If saving backing fields, use short names (ie the prop name)
x) Default to attributes and shortnames
2024-04-28 15:00:48 -07:00
14615e95e0
x) ser/deser of collections
2024-04-28 10:59:47 -07:00
79b42b723e
Whitespace Changes
2024-04-28 01:43:23 -07:00
c669f6bb75
Little changes
2024-04-27 22:11:34 -07:00
72a28b5f81
Various XML fixes
2024-04-27 17:51:39 -07:00
d237c438c7
Add default for xmlformatter
2024-04-25 21:30:39 -07:00
a3e79e83b4
FSM
...
x) Add whatFile for fast cached lookup of filenames from a path
x) Debug renames
x) Add default OnChanged handler that does nothing
x) Cleanups to the FSM stuff
2024-04-21 23:31:47 -07:00
959b9aac05
FSM logging
2024-04-19 02:13:27 -07:00
1a05f3b2b9
x) Big FSM refactor
2024-04-09 17:15:59 -07:00
e656e46e7c
x) minor renames
2024-04-07 19:21:52 -07:00
cf519ce865
x) Change crlf to lf
2024-04-07 19:21:33 -07:00
d90eaf5954
x) Move the reason down with the other optional params
2024-03-26 22:03:37 -07:00
e9ba34f68e
x) Make binary stuff lockable
2024-03-25 18:55:02 -07:00
d23ddf6538
Merge remote-tracking branch 'origin/mh/dev' into mh/dev
2024-03-07 17:33:32 -08:00
2ebedc7a7d
x) Update to 8
...
x) Respect logging types
2024-03-07 17:33:01 -08:00
6c5980a7a5
Fix IFormatter
2024-03-07 17:30:54 -08:00
5e025284f0
x) Add Type Proxy for saving and loading objects we dont have control
2024-03-03 14:59:17 -08:00
94ce81da96
x) split out formatting text portion of log messages
2024-02-20 14:44:39 -08:00
3bbf5e50df
Little renames
2024-02-09 15:49:42 -08:00
71a7a115e2
Various immutable changes
2024-01-21 22:16:02 -08:00
dbdd6ea748
x) Add observable list
...
x) Fix immutability helpers
x) Small FSM fixes
2024-01-14 01:33:07 -08:00
8bc0aafebc
Massive XML changes
2023-12-22 15:28:06 -08:00
a27140700c
x) Add TODO
...
x) Add various attributes to control specific things
x) Remove some unused logs
x) Pass MethodInfo through almost everything
x) Add DeserializeInto which keeps existing objects around
x) Add Properties to things. Off by default
x) Add various filtering code
2023-12-05 22:48:35 -08:00
d6a9cb42cf
Various imm stuff
2023-12-02 14:30:52 -08:00
c8b29e0c0c
Initial Import
2023-11-20 23:59:39 -08:00
4bf15aa0e3
Merge remote-tracking branch 'origin/mh/dev' into mh/dev
2023-11-19 14:30:02 -08:00
aa0bbc3b2d
x) Move some stuff around.
...
x) Make an immutable and non-immutable FSM
2023-11-19 14:29:53 -08:00
d2dc2f9c75
Add Timed to my immutable helpers
2023-11-12 21:14:04 -08:00
c95a809bfd
Add Versioned, Recorded and FSM
2023-11-11 14:51:40 -08:00
ef746d69ba
Add my default .gitattributes
2023-11-06 17:10:30 -08:00
f4a3410e89
x) Fix xml to grab from actual value if v= doesnt exist
2023-11-05 07:58:57 -08:00
5a6f1220e6
x) Properly handle types on polymorphic arrays
2023-11-05 04:33:48 -08:00
7143022c54
x) Missing () on a complex statement
2023-11-04 13:36:02 -07:00
9a74f8ca15
x) fix file separators
2023-11-04 12:32:23 -07:00
c26348afb2
Potential TODO to spit out commented classes and enums for design
2023-10-19 18:46:06 -07:00
a6212a1484
More Fn changes
2022-11-04 21:49:51 -07:00
efe517abea
x) Implement SizeOf
...
x) And clamp and PerlinToContinent
x) Optimize loaded scripts as Release
2022-10-04 09:34:23 -07:00
82ab55c672
Add math fns
2022-10-01 02:42:44 -07:00
543f634e68
Fix script proper file handling
2022-09-28 22:14:14 -07:00
26b8b2c949
Reprocess files that get an IOException
2022-09-28 19:41:22 -07:00
f14a95e957
Scriping and logging work
2022-09-27 23:06:04 -07:00
be5e5d5bc4
Small fixers
2022-09-04 20:17:40 -07:00
4a845d002e
Update
2022-07-01 16:19:43 -07:00