#pragma once #include #include "../src/Neuz.h" #include "../src/Mover.h" #include "../src/import.h" #include "../src/raw/Mover.h" namespace flyff { // #include "../src/raw/ItemProperty.h" // #include "../src/raw/MusicProperty.h" // #include "../src/raw/Mover.h" namespace api { // static_assert(sizeof(fugg::ModulePointer) == sizeof(u32), "ModulePointer needs the same size as u32"); extern "C" { // Translate // extern void translate(u32, u32); // extern void w2c_f167(fugg::String*, std::string*); extern void w2c_f167(u32, u32); extern u32 w2c_f208(u64); extern void w2c_f337(u32, u32, u32); // f271_called_on_attack extern u32 w2c_f271(u32 w2c_p0, u32 w2c_p1, u64 w2c_p2, u64 w2c_p3, u64 w2c_p4, u64 w2c_p5); // f2300_finalize_packet: Encrypts and constructs a packet for wire. extern void w2c_f2300(u32); // f2296_websocket_send: Sends a packet over the WebSocket connection. extern void w2c_f2296(u32, u32); }; } }