113,783 Commits over 3,959 Days - 1.20cph!
Fixed a bunch of type errors with maths expressions and binary expressions. Added type error checking.
Merged RT progress so far; added runtime terrain mesh conversion for experiments
Added persistent variables to symbol table.
Added accumulator.
Fixed conversions and literals not being converted to floats.
Updated WIP in game chip.
Added input and output expressions to link chip code with rust in game io.
Added bunch of trig functions: cos, sin, tan, acos, asin, atan
Added pi and tau as preset variables.
Added infinite loop detection to try and stop these infinite loops from freezing everything :(
Message stack clears itself between runs
Omg I think I fixed the infinite loops
Added support for true and false values
▄▊▆▊█ ▋▄▉ ▅▌▅▉█, ▆▇▉▊ ▅▋▅▆▊▄▉ ▍▅▅▄▉
Fixed infinite loop bug
Greatly improved error recovery
Greatly improved block recognition
Fixed errors with discovering new line
New lines now seperate statments the same way as semi colon does in other languages
monument greybox progress
Code won't be run in parser if lexer has an issue.
Lexer now outputs to error stack.
All expressions now output to error stack.
Symbol table now outputs to error stack.
Fixed in game console not pushing stack messages correctly.
Remove corner conditional models from stone walls as they get in the way of voxels
Added splash damage to C4 against voxels
Merge from tutorial_island
Fixed voxels NREing or reseting when neighbor building block changes
Various fixes and changes
Merge from tutorial_island
Increased the size of the global LOD grid to account for tutorial island placement, fixes everything on the island getting culled
Move islands closer to the edge of the map
Add some logs to the MeshTerrainRoot process to try and catch what's going wrong in the build
Add the unity timeline package to the link.xml to prevent il2cpp from stripping the classes
Skin viewer basic UI for loading info etc
Tamagotchi LCD and input set up
Contact shadows respecting shadow intensity (foliage) and no longer overly dark; tweaked settings
Setup stack system for messages and errors.
Fixed clothing items removing their bone setup in the skin viewer, causing them not to show
Added console and basic instructions to in game code editor.
Update new avatar meta guid
Merge from PlayerRIgUpdate/unity2021
Try applying skin to clothing in preview
Merge from tutorial_island
More bundle assigning for cinematic, removed terrain to mesh dll at runtime
Fix skin viewer lighting layer issues
Manually include the end cinemative in the asset bundle
Fixed ores appearing at the wrong scale on tutorial island (used wrong ore prefab)
Fixed incorrect number of metal ores
m4 shotgun - added admire
Added scripting menu item