Conversation
Member
marchc1
commented
Apr 17, 2026
- GPS Transmitter Ponder Tutorial by @cacahuateestilojapones
- Dupe browser resolution scaling fixes
- Autoshifter disable option in AIO
- Some very limited ACE cross-compatibility (for easing the process of converting, not to automate it fully)
- New notification API, replacing the old ACF.SendNotify functions
- Refactor most notifications to use this new API
- Wiki + integration into menus. We will still develop Ponder tutorials, but wiki articles are a little easier and more realistic for us time-wise right now. Better to provide them as an intermediate step for new users than to have nothing at all
- Add support for car differentials in AIO
- New public dupes + some changes to the ones already up
- Fire sequencer built into AIO
- New HUD type + some updates by @Ally-for-Hire
- Decoupled entity registration + aliases from the class system to ease a future transition
- Various __index'ing optimizations to turrets, crew, guns, gearboxes, engines, baseplates (will hopefully run a lot faster than it used to in hot paths, and there's still a lot of room for improvement)
- Various garbage collector improvements (ie. producing less garbage to clean up) in crew, turrets in hot paths
- Custom IsXValid functions that directly call metatable functions for known incoming types (reduces __index calls too)
- Baseplate autotester, provides a series of unit tests that can be ran on your contraptions to determine problems automatically. Some of these problems can also be fixed automatically (to varying degrees of success.)
- Switch GetContraption to CFW_GetContraption to prepare for CFW breaking change
Created gps_transmitter.lua
spaces after comma style issues fix line 14, column 130 line 15, column 112 line 16, column 113
GPS transmitter ponder tutorial.
Still need to load extensions in order Avoid localization if possible
Also adds Sound to notification data. Missiles will need this too before we can get rid of SendNotify.
New notification API
With the future autotester
IsValid might be too hot for hot paths due to the __index
Should've checked this whoops
I manually did all of these, hopefully should all work
If we're gonna run in a think hook, all these things need to be as fast as possible and not go through __index's
Make the green color less strong
This sucks! But it does work
Baseplate autotester
easier to use in other addons this way
When `Scale` is < 1 the rectangles aren't drawn. Thanks Lua! Anyway, this is why the `Sosna` and `Minimal` presets both used the seperate `thick` variable.
…_fix Fix Leopard Sight Crosshair Dissapearing on Scale < 1
Update public dupes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.