Skip to content

Releases: AutumnRivers/Daybreak

0.2.0 - Play With Fire

25 Feb 21:05
600613a

Choose a tag to compare

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

12 Feb 22:07
31f2841

Choose a tag to compare

Documentation to follow.