Releases: AutumnRivers/Daybreak
Releases · AutumnRivers/Daybreak
0.2.0 - Play With Fire
The XLogic Update
XLogic (Daybreak eXtended Logic) extends MP's built-in logic system to allow developers to do some pretty cool and new stuff. HOWEVER, this also means any custom campaign using XLogic will appear as corrupt in vanilla Midnight Protocol, or outdated versions of Daybreak.
Unlike the extended API, which is made for Pinion, XLogic takes control of the built-in graphical logic graph.
Remember, Daybreak is still in Alpha!
XLogic
- Added
Show Popup- works same as in Pinion - Added
Add Software to Market- adds specified software to the Black Market - Added
Remove Campaign Note- removes campaign note from save file
SysOp API
- You can now disable/enable SysOps with
DisableSysOp/EnableSysOp. - To check if a SysOp is enabled, use
IsSysOpActive.
Map API
- You can now remove ICE from a connection with
RemoveICE.
Variables API
- You can now get a counter as a string with
GetCounterAsString.
Daybreak
This wasn't documented in the 0.1 release, but any and every custom campaign that is started with Daybreak will have the DaybreakUser campaign note added to them. You can use this in tandem with Has Campaign Note to detect if a user is running Daybreak or not.
0.1 - Echolocation
Documentation to follow.