Adding modding folder with a hacked build.

This commit is contained in:
ml
2026-09-26 08:53:08 +02:00
parent cdb960dc71
commit c91080aba7
755 changed files with 50424 additions and 0 deletions
@@ -0,0 +1,29 @@
package level
const (
schedulerDefaultSize = 64
schedulerDefaultElementSize = 8
)
// SchedulerInfo describes the basic parameters of a level scheduler.
// Its entries are stored in the Schedules table.
type SchedulerInfo struct {
// Size describes the maximum amount of schedule entries in the table.
Size int32
// ScheduleCount is the current amount of active schedules.
ScheduleCount int32
// ElementSize is the size of an schedule entry, in bytes.
ElementSize int32
// GrowFlag indicates whether the schedule table can be resized.
GrowFlag byte
_ [4]byte
_ [4]byte
}
// DefaultSchedulerInfo returns a new scheduler info structure with default values.
func DefaultSchedulerInfo() SchedulerInfo {
return SchedulerInfo{
Size: schedulerDefaultSize,
ElementSize: schedulerDefaultElementSize,
}
}