The long awaited ScrapComputers V2.0 update
This is the biggest update we have put together so far, lots of changes, bug fixes and optimizations have happened. We reccomend you see the rest of the documentation to see everything that has changed, I will only name a few of the major things.
For some general points, we have remastered nearly all component models and added some extra designs, we have also fixed a general bug with the data list and components sometimes not existing when they do.
RC Bug:
- A working fix has been reimplemented
Global functions:
- Added a loadstring function which can also excecute bytecode in the unsafe env.
Display:
- New backend system which includes bug fixes and a lot of optimisation.
- Added getId, this returns the id of the display.
- Added getOptimizationThreshold, this returns the optimization threshold of the display.
- Culling speed increase.
- Multiplayer fixes with display and touch screen syncing.
Camera:
- New display drawing system which includes a lot of function renames, however now you can directly pass the display into the camera funciton, and it will draw it. For people wondering if you can still network images, the answer is yes! All you have to do is send the camera over the network instead.
- Heavy optimisation.
- Improved image quality with focus on shadows, biome blending and color accuracy.
- Added custom functions which allow you to draw frames or video with your own custom drawer.
Laser:
- Added a visual laser that can be toggled on and off with toggleLaser.
Computer:
- New backend system which includes optimisation.
- Added always on feature.
- Fixed bug with networking too much code.
- Improved error messages.
- Modified the examples due to function renames and system changes, also added new ones.
Speaker:
- Function renames.
- Removed queue system.
- Bug fixes with parameters.
Hologram:
- Bug fixed with setRotation changing the scale of the effect.
Radar:
- Optimization.
Again, there is a lot more to see than listed here, we recommend you have a deep dive in the docs to see everything. Usually bugs come with a large update like this, so dont hesitate to get in contact to report a bug, and we will try our best to fix it in a timley manner. Stay tuned for more updates in the future!