mirror of
https://git.xeondev.com/HonkaiSlopRail/dahlia-sr-0.14.1.git
synced 2026-01-02 11:56:03 +08:00
20 lines
779 B
Zig
20 lines
779 B
Zig
const commandhandler = @import("../command.zig");
|
|
const std = @import("std");
|
|
const Session = @import("../Session.zig");
|
|
const protocol = @import("protocol");
|
|
const Packet = @import("../Packet.zig");
|
|
const LineupManager = @import("../manager/lineup_mgr.zig");
|
|
|
|
const ArrayList = std.ArrayList;
|
|
const Allocator = std.mem.Allocator;
|
|
const CmdID = protocol.CmdID;
|
|
|
|
pub fn onRefill(session: *Session, _: []const u8, allocator: Allocator) !void {
|
|
try commandhandler.sendMessage(session, "Refill skill point\n", allocator);
|
|
var sync = protocol.SyncLineupNotify.init(allocator);
|
|
var lineup_mgr = LineupManager.LineupManager.init(allocator);
|
|
const lineup = try lineup_mgr.createLineup();
|
|
sync.lineup = lineup;
|
|
try session.send(CmdID.CmdSyncLineupNotify, sync);
|
|
}
|