Skip to content

0.0.7-dev QAv1

Pre-release
Pre-release

Choose a tag to compare

@vq9o vq9o released this 07 Apr 02:14
· 81 commits to main since this release
5b29829

Change Log

  • Issue 5 address. #5
  • Framework issues
  • CanUpdate service config fixed
  • CanInit service config added
  • CanStart service config fixed
  • Priority service config added. Learn more here: https://knight.vq9o.com/introduction-to-knight/startup-priority
  • Remote Service cleanup
  • Remote Service now has a FireAllNearby function.
    Service:FireAllNearby(name: string, position: Vector3, maxDistance: number | boolean, ...): void
  • TOO_LONG_LOAD_TIME Config added.
  • CYCLIC_INDEXING_ENABLED Config added. It's recommended you disable this option if you want a low-memory usage in-game. If you disable CYCLIC_INDEXING_ENABLED you must use the built-in Knight Import or GetService. KEEP_SHARED_ON_CYCLIC_DISABLE was also added to keep Knight.Shared.
local Knight = {}

function Knight.Start()
	local Foo = Knight:GetService("Foo")
	Foo.bar();
end

return Knight;
  • @Knight.Core:GetService(ServiceName; required, IsShared; required) has been deprecated
  • Few other stuff has been deprecated
  • BindableFunction's are now supported in Remote Service