mirror of
https://github.com/jugeeya/UltimateTrainingModpack.git
synced 2025-03-14 02:16:10 +00:00
use code-mod-framework as a submodule
This commit is contained in:
parent
cecf04a521
commit
4d91f17283
71 changed files with 29 additions and 18145 deletions
4
.gitmodules
vendored
Normal file
4
.gitmodules
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[submodule "code-mod-framework"]
|
||||
path = code-mod-framework
|
||||
url = https://github.com/ultimate-research/code-mod-framework
|
||||
branch = master
|
8
Makefile
8
Makefile
|
@ -31,9 +31,9 @@ include $(DEVKITPRO)/libnx/switch_rules
|
|||
#---------------------------------------------------------------------------------
|
||||
TARGET := training_modpack
|
||||
BUILD := build
|
||||
SOURCES := source
|
||||
SOURCES := source code-mod-framework/framework/source code-mod-framework/framework/source/saltysd code-mod-framework/framework/source/imports/lib code-mod-framework/framework/source/useful
|
||||
DATA := data
|
||||
INCLUDES := include
|
||||
INCLUDES := include code-mod-framework/framework/include
|
||||
EXEFS_SRC := exefs_src
|
||||
|
||||
#---------------------------------------------------------------------------------
|
||||
|
@ -52,13 +52,13 @@ CXXFLAGS := $(CFLAGS) -fno-rtti -Wno-parentheses -Wno-write-strings -Wno-int-to-
|
|||
ASFLAGS := -g $(ARCH)
|
||||
LDFLAGS = -specs=$(TOPDIR)/switch.specs -g $(ARCH) -Wl,-Map,$(notdir $*.map)
|
||||
|
||||
LIBS := -lnx -lm
|
||||
LIBS := -lnx_min -lm
|
||||
|
||||
#---------------------------------------------------------------------------------
|
||||
# list of directories containing libraries, this must be the top level containing
|
||||
# include and lib
|
||||
#---------------------------------------------------------------------------------
|
||||
LIBDIRS := $(PORTLIBS) $(LIBNX)
|
||||
LIBDIRS := $(PORTLIBS) $(CURDIR)/code-mod-framework/lib/libnx_min/nx/
|
||||
|
||||
|
||||
#---------------------------------------------------------------------------------
|
||||
|
|
1
code-mod-framework
Submodule
1
code-mod-framework
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 5dd3ce1250c1b111781a4e98586d6e50e9fbc4a2
|
|
@ -1,215 +0,0 @@
|
|||
#ifndef ACMD_WRAPPER_H
|
||||
#define ACMD_WRAPPER_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
#include "imports/app/lua_bind.hpp"
|
||||
#include "imports/app/sv_animcmd.hpp"
|
||||
#include "imports/app/sv_math.hpp"
|
||||
#include "imports/app/sv_system.hpp"
|
||||
#include "imports/lib/l2c.hpp"
|
||||
|
||||
#include <initializer_list>
|
||||
|
||||
using namespace lib;
|
||||
|
||||
u64 load_module(u64 module_accessor, u64 module_offset) {
|
||||
return LOAD64(module_accessor + module_offset);
|
||||
}
|
||||
|
||||
void* load_module_impl(u64 module, u64 function_offset) {
|
||||
u64 function_impl = LOAD64(module) + function_offset;
|
||||
return (void*)LOAD64(function_impl);
|
||||
}
|
||||
|
||||
bool is_before_frame(u64 lua_state, float f) {
|
||||
u64 acmd_frame_obj = LOAD64(LOAD64(lua_state - 8) + 432LL);
|
||||
return *(float*)((*((u32*)acmd_frame_obj + 64) + 15) & 0xFFFFFFF0) < f;
|
||||
}
|
||||
|
||||
struct ACMD {
|
||||
L2CAgent* l2c_agent;
|
||||
u64 module_accessor;
|
||||
|
||||
ACMD(L2CAgent* agent) {
|
||||
l2c_agent = agent;
|
||||
module_accessor = app::sv_system::battle_object_module_accessor(
|
||||
l2c_agent->lua_state_agent);
|
||||
}
|
||||
|
||||
void frame(float f) {
|
||||
l2c_agent->_clear_lua_stack();
|
||||
L2CValue frame_val(f);
|
||||
l2c_agent->push_lua_stack(&frame_val);
|
||||
app::sv_animcmd::frame(l2c_agent->lua_state_agent, f);
|
||||
l2c_agent->_clear_lua_stack();
|
||||
}
|
||||
|
||||
// attempted reimplementation of sv_animcmd::frame
|
||||
bool _frame(float f) {
|
||||
u64 acmd_obj = LOAD64(LOAD64(l2c_agent->lua_state_agent - 8) + 432);
|
||||
if (!is_before_frame(l2c_agent->lua_state_agent, f)) return true;
|
||||
|
||||
*(u8*)(acmd_obj + 47) = 3;
|
||||
LOAD64(acmd_obj + 48) = (u64)&is_before_frame;
|
||||
*(float*)(acmd_obj + 56) = f;
|
||||
|
||||
u64 acmd_obj_other = LOAD64(acmd_obj);
|
||||
if (*(u8*)(acmd_obj_other + 664)) {
|
||||
void (*some_func)(u64) = (void (*)(u64))LOAD64(
|
||||
LOAD64(LOAD64(acmd_obj_other + 656)) + 16);
|
||||
some_func(LOAD64(acmd_obj_other + 656));
|
||||
return true;
|
||||
}
|
||||
|
||||
bool doThing = false;
|
||||
|
||||
if (!*(u16*)(l2c_agent->lua_state_agent + 196)) {
|
||||
u64 v4 = LOAD64(l2c_agent->lua_state_agent + 32);
|
||||
*(u8*)(l2c_agent->lua_state_agent + 12) = 1;
|
||||
LOAD64(v4 + 56) =
|
||||
LOAD64(v4) - LOAD64(l2c_agent->lua_state_agent + 56);
|
||||
if (*(u8*)(v4 + 66) & 2) return true;
|
||||
doThing = true;
|
||||
}
|
||||
|
||||
if (doThing || LOAD64(LOAD64(l2c_agent->lua_state_agent + 24) + 200) ==
|
||||
l2c_agent->lua_state_agent) {
|
||||
// throw
|
||||
u64 v4 = LOAD64(l2c_agent->lua_state_agent + 32);
|
||||
LOAD64(v4 + 32) = 0;
|
||||
LOAD64(v4) = LOAD64(l2c_agent->lua_state_agent + 16) - 16;
|
||||
}
|
||||
|
||||
return false;
|
||||
|
||||
// throw
|
||||
}
|
||||
|
||||
void wait(float f) {
|
||||
l2c_agent->_clear_lua_stack();
|
||||
L2CValue frame_val(f);
|
||||
l2c_agent->push_lua_stack(&frame_val);
|
||||
app::sv_animcmd::wait(l2c_agent->lua_state_agent, f);
|
||||
l2c_agent->_clear_lua_stack();
|
||||
}
|
||||
|
||||
bool is_excute() {
|
||||
l2c_agent->_clear_lua_stack();
|
||||
app::sv_animcmd::is_excute(l2c_agent->lua_state_agent);
|
||||
L2CValue is_excute;
|
||||
l2c_agent->get_lua_stack(1, &is_excute);
|
||||
bool excute = (bool)(is_excute);
|
||||
l2c_agent->_clear_lua_stack();
|
||||
return excute;
|
||||
}
|
||||
|
||||
void wrap(u64 (*acmd_func)(u64), std::initializer_list<L2CValue> list) {
|
||||
l2c_agent->_clear_lua_stack();
|
||||
for (L2CValue elem : list) l2c_agent->push_lua_stack(&elem);
|
||||
|
||||
acmd_func(l2c_agent->lua_state_agent);
|
||||
l2c_agent->_clear_lua_stack();
|
||||
}
|
||||
|
||||
void ATTACK(u64 i1, // ID
|
||||
u64 i2, // Part
|
||||
u64 h1, // Bone
|
||||
float f1, // Damage
|
||||
u64 i3, // Angle
|
||||
u64 i4, // KBG
|
||||
u64 i5, // FKB
|
||||
u64 i6, // BKB
|
||||
float f2, // Size
|
||||
float f3, // X
|
||||
float f4, // Y
|
||||
float f5, // Z
|
||||
// X2
|
||||
// Y2
|
||||
// Z2
|
||||
float f6, // Hitlag
|
||||
float f7, // SDI
|
||||
u64 i7, // Clang/Rebound
|
||||
u64 i8, // Facing Restriction
|
||||
u64 i9, // Fixed Weight
|
||||
u64 i10, // Shield Damage
|
||||
float f8, // Trip Chance
|
||||
u64 i11, // Rehite Rate
|
||||
u64 i12, // Reflectable
|
||||
u64 i13, // Absorbable
|
||||
u64 i14, // Flinchless
|
||||
u64 i15, // Disable Hitlag
|
||||
u64 i16, // Direct
|
||||
u64 i17, // Ground/Air
|
||||
u64 i18, // Hit Bits
|
||||
u64 i19, // Collision Bits
|
||||
u64 i20, // Friendly Fire
|
||||
u64 h2, // Effect
|
||||
u64 i21, // SFX Level
|
||||
u64 i22, // SFX Type
|
||||
u64 i23) { // Move Type
|
||||
wrap(app::sv_animcmd::ATTACK,
|
||||
{L2CValue(i1), L2CValue(i2), L2CValue(h1),
|
||||
L2CValue(f1), L2CValue(i3), L2CValue(i4),
|
||||
L2CValue(i5), L2CValue(i6), L2CValue(f2),
|
||||
L2CValue(f3), L2CValue(f4), L2CValue(f5),
|
||||
L2CValue("void"), L2CValue("void"), L2CValue("void"),
|
||||
L2CValue(f6), L2CValue(f7), L2CValue(i7),
|
||||
L2CValue(i8), L2CValue(i9), L2CValue(i10),
|
||||
L2CValue(f8), L2CValue(i11), L2CValue(i12),
|
||||
L2CValue(i13), L2CValue(i14), L2CValue(i15),
|
||||
L2CValue(i16), L2CValue(i17), L2CValue(i18),
|
||||
L2CValue(i19), L2CValue(i20), L2CValue(h2),
|
||||
L2CValue(i21), L2CValue(i22), L2CValue(i23)});
|
||||
}
|
||||
|
||||
void ATTACK(u64 i1, // ID
|
||||
u64 i2, // Part
|
||||
u64 h1, // Bone
|
||||
float f1, // Damage
|
||||
u64 i3, // Angle
|
||||
u64 i4, // KBG
|
||||
u64 i5, // FKB
|
||||
u64 i6, // BKB
|
||||
float f2, // Size
|
||||
float f3, // X
|
||||
float f4, // Y
|
||||
float f5, // Z
|
||||
float fX2, // X2
|
||||
float fY2, // Y2
|
||||
float fZ2, // Z2
|
||||
float f6, // Hitlag
|
||||
float f7, // SDI
|
||||
u64 i7, // Clang/Rebound
|
||||
u64 i8, // Facing Restriction
|
||||
u64 i9, // Fixed Weight
|
||||
u64 i10, // Shield Damage
|
||||
float f8, // Trip Chance
|
||||
u64 i11, // Rehite Rate
|
||||
u64 i12, // Reflectable
|
||||
u64 i13, // Absorbable
|
||||
u64 i14, // Flinchless
|
||||
u64 i15, // Disable Hitlag
|
||||
u64 i16, // Direct
|
||||
u64 i17, // Ground/Air
|
||||
u64 i18, // Hit Bits
|
||||
u64 i19, // Collision Bits
|
||||
u64 i20, // Friendly Fire
|
||||
u64 h2, // Effect
|
||||
u64 i21, // SFX Level
|
||||
u64 i22, // SFX Type
|
||||
u64 i23) { // Move Type
|
||||
wrap(app::sv_animcmd::ATTACK,
|
||||
{L2CValue(i1), L2CValue(i2), L2CValue(h1), L2CValue(f1),
|
||||
L2CValue(i3), L2CValue(i4), L2CValue(i5), L2CValue(i6),
|
||||
L2CValue(f2), L2CValue(f3), L2CValue(f4), L2CValue(f5),
|
||||
L2CValue(fX2), L2CValue(fY2), L2CValue(fZ2), L2CValue(f6),
|
||||
L2CValue(f7), L2CValue(i7), L2CValue(i8), L2CValue(i9),
|
||||
L2CValue(i10), L2CValue(f8), L2CValue(i11), L2CValue(i12),
|
||||
L2CValue(i13), L2CValue(i14), L2CValue(i15), L2CValue(i16),
|
||||
L2CValue(i17), L2CValue(i18), L2CValue(i19), L2CValue(i20),
|
||||
L2CValue(h2), L2CValue(i21), L2CValue(i22), L2CValue(i23)});
|
||||
}
|
||||
};
|
||||
|
||||
#endif // ACMD_WRAPPER_H
|
|
@ -2,7 +2,7 @@
|
|||
#define USEFUL_VISUAL_H
|
||||
|
||||
#include <math.h>
|
||||
#include "useful.h"
|
||||
#include "useful/useful.h"
|
||||
|
||||
/**
|
||||
* Rounds a number to the nearest multiple of another number.
|
||||
|
@ -60,4 +60,4 @@ Vector3f color_lerp(Vector3f min_color, Vector3f max_color, float t,
|
|||
align)};
|
||||
}
|
||||
|
||||
#endif // USEFUL_VISUAL_H
|
||||
#endif // USEFUL_VISUAL_H
|
|
@ -5,15 +5,15 @@
|
|||
|
||||
#include "useful/useful.h"
|
||||
#include "useful/crc32.h"
|
||||
#include "useful/visual.h"
|
||||
#include "hitbox/visual.h"
|
||||
|
||||
#include "acmd_wrapper.hpp"
|
||||
#include "imports/lib/l2c.hpp"
|
||||
#include "saltysd/saltysd_helper.hpp"
|
||||
#include "acmd_wrapper.h"
|
||||
#include "lib/l2c_imports.h"
|
||||
#include "saltysd/saltysd_helper.h"
|
||||
#include "taunt_toggles.h"
|
||||
#include "useful/const_value_table.h"
|
||||
|
||||
#include "useful/raygun_printer.hpp"
|
||||
#include "useful/raygun_printer.h"
|
||||
|
||||
using namespace lib;
|
||||
using namespace app::lua_bind;
|
||||
|
@ -105,9 +105,8 @@ void generate_hitbox_effects(L2CAgent *l2c_agent, L2CValue *bone,
|
|||
L2CValue blue(color->z);
|
||||
|
||||
float size_mult = 19.0f / 200.0f;
|
||||
Hash40 shield_effect_hash = {.hash = hash40("sys_shield")};
|
||||
|
||||
L2CValue shieldEffect(shield_effect_hash.hash);
|
||||
L2CValue shieldEffect(hash40("sys_shield"));
|
||||
L2CValue x_rot(0.0f);
|
||||
L2CValue y_rot(0.0f);
|
||||
L2CValue z_rot(0.0f);
|
||||
|
|
|
@ -1,60 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
#include "lua_bind/MotionModule.hpp"
|
||||
#include "lua_bind/ControlModule.hpp"
|
||||
#include "lua_bind/CancelModule.hpp"
|
||||
#include "lua_bind/EffectModule.hpp"
|
||||
#include "lua_bind/WorkModule.hpp"
|
||||
#include "lua_bind/StatusModule.hpp"
|
||||
#include "lua_bind/KineticModule.hpp"
|
||||
#include "lua_bind/JostleModule.hpp"
|
||||
#include "lua_bind/GroundModule.hpp"
|
||||
#include "lua_bind/GrabModule.hpp"
|
||||
#include "lua_bind/DamageModule.hpp"
|
||||
#include "lua_bind/CatchModule.hpp"
|
||||
#include "lua_bind/CaptureModule.hpp"
|
||||
#include "lua_bind/PostureModule.hpp"
|
||||
#include "lua_bind/ArticleModule.hpp"
|
||||
#include "lua_bind/ColorBlendModule.hpp"
|
||||
#include "lua_bind/SoundModule.hpp"
|
||||
#include "lua_bind/StopModule.hpp"
|
||||
#include "lua_bind/ShakeModule.hpp"
|
||||
#include "lua_bind/ShieldModule.hpp"
|
||||
#include "lua_bind/SlopeModule.hpp"
|
||||
#include "lua_bind/SlopeModule.hpp"
|
||||
#include "lua_bind/ShadowModule.hpp"
|
||||
#include "lua_bind/SlowModule.hpp"
|
||||
#include "lua_bind/TurnModule.hpp"
|
||||
#include "lua_bind/VisibilityModule.hpp"
|
||||
#include "lua_bind/TeamModule.hpp"
|
||||
#include "lua_bind/SearchModule.hpp"
|
||||
#include "lua_bind/ReflectorModule.hpp"
|
||||
#include "lua_bind/ReflectModule.hpp"
|
||||
#include "lua_bind/PhysicsModule.hpp"
|
||||
#include "lua_bind/MotionAnimcmdModule.hpp"
|
||||
#include "lua_bind/ModelModule.hpp"
|
||||
#include "lua_bind/ItemModule.hpp"
|
||||
#include "lua_bind/InkPaintModule.hpp"
|
||||
#include "lua_bind/HitModule.hpp"
|
||||
#include "lua_bind/ComboModule.hpp"
|
||||
#include "lua_bind/CameraModule.hpp"
|
||||
#include "lua_bind/AttackModule.hpp"
|
||||
#include "lua_bind/AreaModule.hpp"
|
||||
#include "lua_bind/AbsorberModule.hpp"
|
||||
|
||||
#include "lua_bind/FighterWorkModuleImpl.hpp"
|
||||
#include "lua_bind/FighterStopModuleImpl.hpp"
|
||||
#include "lua_bind/FighterStatusModuleImpl.hpp"
|
||||
#include "lua_bind/FighterMotionModuleImpl.hpp"
|
||||
#include "lua_bind/FighterControlModuleImpl.hpp"
|
||||
#include "lua_bind/FighterAreaModuleImpl.hpp"
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterManager {
|
||||
u64 get_fighter_information(u64, int) asm("_ZN3app8lua_bind44FighterManager__get_fighter_information_implEPNS_14FighterManagerENS_14FighterEntryIDE") LINKABLE;
|
||||
}
|
||||
|
||||
namespace FighterInformation {
|
||||
bool is_operation_cpu(u64) asm("_ZN3app8lua_bind41FighterInformation__is_operation_cpu_implEPNS_18FighterInformationE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace AbsorberModule {
|
||||
u64 set_status(u64,int,int shieldStatus,int) asm("_ZN3app8lua_bind31AbsorberModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_12ShieldStatusEi") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace AreaModule {
|
||||
u64 enable_area(u64,int,bool,int) asm("_ZN3app8lua_bind28AreaModule__enable_area_implEPNS_26BattleObjectModuleAccessorEibi") LINKABLE;
|
||||
u64 erase_wind(u64,int) asm("_ZN3app8lua_bind27AreaModule__erase_wind_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_area_contact_count(u64,int) asm("_ZN3app8lua_bind39AreaModule__get_area_contact_count_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_area_contact_log(u64,int,int) asm("_ZN3app8lua_bind37AreaModule__get_area_contact_log_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 get_area_contact_target_id(u64,int,int) asm("_ZN3app8lua_bind43AreaModule__get_area_contact_target_id_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 get_water_surface_y(u64) asm("_ZN3app8lua_bind36AreaModule__get_water_surface_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_water_task_id(u64) asm("_ZN3app8lua_bind34AreaModule__get_water_task_id_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_enable_area(u64,int) asm("_ZN3app8lua_bind31AreaModule__is_enable_area_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_exist_area_instance(u64,int) asm("_ZN3app8lua_bind39AreaModule__is_exist_area_instance_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_water(u64) asm("_ZN3app8lua_bind25AreaModule__is_water_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 layer(u64,int) asm("_ZN3app8lua_bind22AreaModule__layer_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 reset_area(u64,int) asm("_ZN3app8lua_bind27AreaModule__reset_area_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_area_shape_aabb(u64,int,const Vector2f*,const Vector2f*) asm("_ZN3app8lua_bind36AreaModule__set_area_shape_aabb_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector2fES6_") LINKABLE;
|
||||
u64 set_area_shape_circle(u64,int,const Vector2f*,float) asm("_ZN3app8lua_bind38AreaModule__set_area_shape_circle_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector2fEf") LINKABLE;
|
||||
u64 set_area_shape_type(u64,int,unsigned char) asm("_ZN3app8lua_bind36AreaModule__set_area_shape_type_implEPNS_26BattleObjectModuleAccessorEih") LINKABLE;
|
||||
u64 set_auto_layer_update(u64,bool) asm("_ZN3app8lua_bind38AreaModule__set_auto_layer_update_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_center_x0(u64,int,bool) asm("_ZN3app8lua_bind30AreaModule__set_center_x0_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_layer(u64,int,int) asm("_ZN3app8lua_bind26AreaModule__set_layer_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 set_whole(u64,bool) asm("_ZN3app8lua_bind26AreaModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind22AreaModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,38 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ArticleModule {
|
||||
u64 add_motion_2nd(u64,int,u64,float,float,bool,float) asm("_ZN3app8lua_bind34ArticleModule__add_motion_2nd_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Effbf") LINKABLE;
|
||||
u64 add_motion_partial(u64,int,int,u64,float,float,bool,bool,float,bool,bool,bool) asm("_ZN3app8lua_bind38ArticleModule__add_motion_partial_implEPNS_26BattleObjectModuleAccessorEiiN3phx6Hash40Effbbfbbb") LINKABLE;
|
||||
u64 change_motion(u64,int,u64,bool,float) asm("_ZN3app8lua_bind33ArticleModule__change_motion_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ebf") LINKABLE;
|
||||
u64 change_status(u64,int,int,int articleOperationTarget) asm("_ZN3app8lua_bind33ArticleModule__change_status_implEPNS_26BattleObjectModuleAccessorEiiNS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 change_status_exist(u64,int,int) asm("_ZN3app8lua_bind39ArticleModule__change_status_exist_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 generate_article(u64,int,bool,int) asm("_ZN3app8lua_bind36ArticleModule__generate_article_implEPNS_26BattleObjectModuleAccessorEibi") LINKABLE;
|
||||
u64 generate_article_enable(u64,int,bool,int) asm("_ZN3app8lua_bind43ArticleModule__generate_article_enable_implEPNS_26BattleObjectModuleAccessorEibi") LINKABLE;
|
||||
u64 generate_article_have_item(u64,int,int,u64) asm("_ZN3app8lua_bind46ArticleModule__generate_article_have_item_implEPNS_26BattleObjectModuleAccessorEiiN3phx6Hash40E") LINKABLE;
|
||||
u64 get_active_num(u64,int) asm("_ZN3app8lua_bind34ArticleModule__get_active_num_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_article(u64,int) asm("_ZN3app8lua_bind31ArticleModule__get_article_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_joint_pos(u64,int,u64,int articleOperationTarget) asm("_ZN3app8lua_bind33ArticleModule__get_joint_pos_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 get_joint_rotate(u64,int,u64,int articleOperationTarget) asm("_ZN3app8lua_bind36ArticleModule__get_joint_rotate_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 have(u64,int,u64,int articleOperationTarget,uint,bool) asm("_ZN3app8lua_bind24ArticleModule__have_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetEjb") LINKABLE;
|
||||
bool is_exist(u64,int) asm("_ZN3app8lua_bind28ArticleModule__is_exist_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_generatable(u64,int) asm("_ZN3app8lua_bind34ArticleModule__is_generatable_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 motion_kind(u64,int,int articleOperationTarget) asm("_ZN3app8lua_bind31ArticleModule__motion_kind_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 motion_kind_2nd(u64,int,int articleOperationTarget) asm("_ZN3app8lua_bind35ArticleModule__motion_kind_2nd_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 remove(u64,int,int articleOperationTarget) asm("_ZN3app8lua_bind26ArticleModule__remove_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 remove_exist(u64,int,int articleOperationTarget) asm("_ZN3app8lua_bind32ArticleModule__remove_exist_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 remove_exist_object_id(u64,uint) asm("_ZN3app8lua_bind42ArticleModule__remove_exist_object_id_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 set_flag(u64,int,bool,int) asm("_ZN3app8lua_bind28ArticleModule__set_flag_implEPNS_26BattleObjectModuleAccessorEibi") LINKABLE;
|
||||
u64 set_float(u64,int,float,int) asm("_ZN3app8lua_bind29ArticleModule__set_float_implEPNS_26BattleObjectModuleAccessorEifi") LINKABLE;
|
||||
u64 set_frame(u64,int,float) asm("_ZN3app8lua_bind29ArticleModule__set_frame_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_frame_2nd(u64,int,float,bool) asm("_ZN3app8lua_bind33ArticleModule__set_frame_2nd_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
u64 set_item_action(u64,int,int,float) asm("_ZN3app8lua_bind35ArticleModule__set_item_action_implEPNS_26BattleObjectModuleAccessorEiif") LINKABLE;
|
||||
u64 set_pos(u64,int,Vector3f) asm("_ZN3app8lua_bind27ArticleModule__set_pos_implEPNS_26BattleObjectModuleAccessorEiN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_rate(u64,int,float) asm("_ZN3app8lua_bind28ArticleModule__set_rate_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_visibility(u64,int,u64,u64,int articleOperationTarget) asm("_ZN3app8lua_bind34ArticleModule__set_visibility_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ES4_NS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 set_visibility_whole(u64,int,bool,int articleOperationTarget) asm("_ZN3app8lua_bind40ArticleModule__set_visibility_whole_implEPNS_26BattleObjectModuleAccessorEibNS_22ArticleOperationTargetE") LINKABLE;
|
||||
u64 set_weight(u64,int,float,bool) asm("_ZN3app8lua_bind30ArticleModule__set_weight_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
u64 shoot(u64,int,int articleOperationTarget,bool) asm("_ZN3app8lua_bind25ArticleModule__shoot_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetEb") LINKABLE;
|
||||
u64 shoot_exist(u64,int,int articleOperationTarget,bool) asm("_ZN3app8lua_bind31ArticleModule__shoot_exist_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,109 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace AttackModule {
|
||||
u64 add_power(u64,int,float,bool) asm("_ZN3app8lua_bind28AttackModule__add_power_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
u64 attack_data(u64,int,bool) asm("_ZN3app8lua_bind30AttackModule__attack_data_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
void clear(u64,int,bool) asm("_ZN3app8lua_bind24AttackModule__clear_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
void clear_all(u64) asm("_ZN3app8lua_bind28AttackModule__clear_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
void clear_inflict_kind_status(u64) asm("_ZN3app8lua_bind44AttackModule__clear_inflict_kind_status_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 enable_safe_pos(u64) asm("_ZN3app8lua_bind34AttackModule__enable_safe_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_attacker_attribute(u64) asm("_ZN3app8lua_bind41AttackModule__get_attacker_attribute_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_offset2(u64,int,bool) asm("_ZN3app8lua_bind30AttackModule__get_offset2_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 get_power(u64,int,bool,float,bool) asm("_ZN3app8lua_bind28AttackModule__get_power_implEPNS_26BattleObjectModuleAccessorEibfb") LINKABLE;
|
||||
u64 get_power_up(u64) asm("_ZN3app8lua_bind31AttackModule__get_power_up_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 group(u64,int) asm("_ZN3app8lua_bind24AttackModule__group_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 hit_absolute(u64,int,uint,const Vector3f*,int,int) asm("_ZN3app8lua_bind31AttackModule__hit_absolute_implEPNS_26BattleObjectModuleAccessorEijRKN3phx8Vector3fEii") LINKABLE;
|
||||
u64 hit_absolute_joint(u64,int,uint,u64,int,int) asm("_ZN3app8lua_bind37AttackModule__hit_absolute_joint_implEPNS_26BattleObjectModuleAccessorEijN3phx6Hash40Eii") LINKABLE;
|
||||
u64 init_attack_pos(u64,int) asm("_ZN3app8lua_bind34AttackModule__init_attack_pos_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 is_attack(u64,int,bool) asm("_ZN3app8lua_bind28AttackModule__is_attack_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 is_attack_occur(u64) asm("_ZN3app8lua_bind34AttackModule__is_attack_occur_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_hit_abs(u64) asm("_ZN3app8lua_bind29AttackModule__is_hit_abs_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_infliction(u64,uint) asm("_ZN3app8lua_bind32AttackModule__is_infliction_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 is_infliction_status(u64,uint) asm("_ZN3app8lua_bind39AttackModule__is_infliction_status_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 off_target_kind(u64,int,uint) asm("_ZN3app8lua_bind34AttackModule__off_target_kind_implEPNS_26BattleObjectModuleAccessorEij") LINKABLE;
|
||||
u64 part_size(u64) asm("_ZN3app8lua_bind28AttackModule__part_size_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 power_mul_5th(u64) asm("_ZN3app8lua_bind32AttackModule__power_mul_5th_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 power_mul_status(u64) asm("_ZN3app8lua_bind35AttackModule__power_mul_status_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
// u64 set_absolute(u64,int,int,app::AttackAbsoluteData const&) asm("_ZN3app8lua_bind31AttackModule__set_absolute_implEPNS_26BattleObjectModuleAccessorEiiRKNS_18AttackAbsoluteDataE") LINKABLE;
|
||||
u64 set_accept_no_lr(u64,int,bool) asm("_ZN3app8lua_bind35AttackModule__set_accept_no_lr_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_add_reaction_frame(u64,int,float,bool) asm("_ZN3app8lua_bind41AttackModule__set_add_reaction_frame_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
// u64 set_attack(u64,int,int,app::AttackData const&) asm("_ZN3app8lua_bind29AttackModule__set_attack_implEPNS_26BattleObjectModuleAccessorEiiRKNS_10AttackDataE") LINKABLE;
|
||||
u64 set_attack_2(u64,int,int) asm("_ZN3app8lua_bind31AttackModule__set_attack_2_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 set_attack_composition_speed(u64,int,bool) asm("_ZN3app8lua_bind47AttackModule__set_attack_composition_speed_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_attack_height_all(u64,int attackHeight,bool) asm("_ZN3app8lua_bind40AttackModule__set_attack_height_all_implEPNS_26BattleObjectModuleAccessorENS_12AttackHeightEb") LINKABLE;
|
||||
u64 set_attack_keep_rumble(u64,int,bool) asm("_ZN3app8lua_bind41AttackModule__set_attack_keep_rumble_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_attack_level(u64,int,unsigned char) asm("_ZN3app8lua_bind35AttackModule__set_attack_level_implEPNS_26BattleObjectModuleAccessorEih") LINKABLE;
|
||||
u64 set_attack_reference_joint_id(u64,u64,int attackDirectionAxis1,int attackDirectionAxis2,int attackDirectionAxis3) asm("_ZN3app8lua_bind48AttackModule__set_attack_reference_joint_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS_19AttackDirectionAxisES5_S5_") LINKABLE;
|
||||
u64 set_attack_scale(u64,float,bool) asm("_ZN3app8lua_bind35AttackModule__set_attack_scale_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
// u64 set_attacker_attribute(u64,app::AttackerAttribute) asm("_ZN3app8lua_bind41AttackModule__set_attacker_attribute_implEPNS_26BattleObjectModuleAccessorENS_17AttackerAttributeE") LINKABLE;
|
||||
u64 set_base_offset(u64,const Vector2f*) asm("_ZN3app8lua_bind34AttackModule__set_base_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE") LINKABLE;
|
||||
u64 set_captured_same_time_attack(u64,int,bool) asm("_ZN3app8lua_bind48AttackModule__set_captured_same_time_attack_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_catch_only(u64,int,bool,bool) asm("_ZN3app8lua_bind33AttackModule__set_catch_only_implEPNS_26BattleObjectModuleAccessorEibb") LINKABLE;
|
||||
u64 set_catch_only_all(u64,bool,bool) asm("_ZN3app8lua_bind37AttackModule__set_catch_only_all_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_constraint_pos(u64,bool) asm("_ZN3app8lua_bind37AttackModule__set_constraint_pos_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_critical_attack_damage_mul(u64,float) asm("_ZN3app8lua_bind49AttackModule__set_critical_attack_damage_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_critical_attack_reaction_mul(u64,float) asm("_ZN3app8lua_bind51AttackModule__set_critical_attack_reaction_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_customize_attack_ratio(u64,float) asm("_ZN3app8lua_bind45AttackModule__set_customize_attack_ratio_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_damage_effect_mul_scale(u64,float) asm("_ZN3app8lua_bind46AttackModule__set_damage_effect_mul_scale_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_damage_shake_scale(u64,float) asm("_ZN3app8lua_bind41AttackModule__set_damage_shake_scale_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_final_finish_cut_in(u64,int,bool,bool,float,bool) asm("_ZN3app8lua_bind42AttackModule__set_final_finish_cut_in_implEPNS_26BattleObjectModuleAccessorEibbfb") LINKABLE;
|
||||
u64 set_force_reaction(u64,int,bool,bool) asm("_ZN3app8lua_bind37AttackModule__set_force_reaction_implEPNS_26BattleObjectModuleAccessorEibb") LINKABLE;
|
||||
u64 set_ignore_just_shield(u64,bool) asm("_ZN3app8lua_bind41AttackModule__set_ignore_just_shield_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_indirect_info(u64,uint,int,bool,bool) asm("_ZN3app8lua_bind36AttackModule__set_indirect_info_implEPNS_26BattleObjectModuleAccessorEjibb") LINKABLE;
|
||||
u64 set_ink_value(u64,int,float) asm("_ZN3app8lua_bind32AttackModule__set_ink_value_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_invalid_invincible(u64,int,bool) asm("_ZN3app8lua_bind41AttackModule__set_invalid_invincible_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_invalid_xlu(u64,int,bool) asm("_ZN3app8lua_bind34AttackModule__set_invalid_xlu_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_is_critical_attack(u64,bool) asm("_ZN3app8lua_bind41AttackModule__set_is_critical_attack_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_lerp(u64,int,int,int) asm("_ZN3app8lua_bind27AttackModule__set_lerp_implEPNS_26BattleObjectModuleAccessorEiii") LINKABLE;
|
||||
u64 set_lerp_ratio(u64,float,int) asm("_ZN3app8lua_bind33AttackModule__set_lerp_ratio_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 set_lr_check_back(u64,int) asm("_ZN3app8lua_bind36AttackModule__set_lr_check_back_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_lr_check_front(u64,int) asm("_ZN3app8lua_bind37AttackModule__set_lr_check_front_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_lr_check_front_lr(u64,int) asm("_ZN3app8lua_bind40AttackModule__set_lr_check_front_lr_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_nearest(u64,int,bool) asm("_ZN3app8lua_bind30AttackModule__set_nearest_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_no_damage_fly_smoke_all(u64,bool,bool) asm("_ZN3app8lua_bind46AttackModule__set_no_damage_fly_smoke_all_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_no_damage_orbit_all(u64,bool,bool) asm("_ZN3app8lua_bind42AttackModule__set_no_damage_orbit_all_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_no_dead_all(u64,bool,bool) asm("_ZN3app8lua_bind34AttackModule__set_no_dead_all_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_no_finish_camera(u64,int,bool,bool) asm("_ZN3app8lua_bind39AttackModule__set_no_finish_camera_implEPNS_26BattleObjectModuleAccessorEibb") LINKABLE;
|
||||
u64 set_no_hop_opponent_all(u64,bool,bool) asm("_ZN3app8lua_bind42AttackModule__set_no_hop_opponent_all_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_no_squat_damage_reaction_mul(u64,int,bool,bool) asm("_ZN3app8lua_bind51AttackModule__set_no_squat_damage_reaction_mul_implEPNS_26BattleObjectModuleAccessorEibb") LINKABLE;
|
||||
u64 set_no_team(u64,bool) asm("_ZN3app8lua_bind30AttackModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_no_uniq_effect_all(u64,bool,bool) asm("_ZN3app8lua_bind41AttackModule__set_no_uniq_effect_all_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_no_world_scale(u64,bool) asm("_ZN3app8lua_bind37AttackModule__set_no_world_scale_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_node(u64,int,u64) asm("_ZN3app8lua_bind27AttackModule__set_node_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E") LINKABLE;
|
||||
u64 set_offset(u64,int,const Vector3f*) asm("_ZN3app8lua_bind29AttackModule__set_offset_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_offset2(u64,int,const Vector3f*) asm("_ZN3app8lua_bind30AttackModule__set_offset2_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_optional_hit_effect(u64,int,u64) asm("_ZN3app8lua_bind42AttackModule__set_optional_hit_effect_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E") LINKABLE;
|
||||
u64 set_optional_hit_sound(u64,int,u64) asm("_ZN3app8lua_bind41AttackModule__set_optional_hit_sound_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E") LINKABLE;
|
||||
u64 set_overlap_hit(u64,bool) asm("_ZN3app8lua_bind34AttackModule__set_overlap_hit_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_poison_param(u64,int,int,int,float,bool) asm("_ZN3app8lua_bind35AttackModule__set_poison_param_implEPNS_26BattleObjectModuleAccessorEiiifb") LINKABLE;
|
||||
u64 set_power(u64,int,float,bool) asm("_ZN3app8lua_bind28AttackModule__set_power_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
u64 set_power_add_status(u64,float) asm("_ZN3app8lua_bind39AttackModule__set_power_add_status_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_power_mul(u64,float) asm("_ZN3app8lua_bind32AttackModule__set_power_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_power_mul_5th(u64,float) asm("_ZN3app8lua_bind36AttackModule__set_power_mul_5th_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_power_mul_status(u64,float) asm("_ZN3app8lua_bind39AttackModule__set_power_mul_status_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_power_speed_limit(u64,float) asm("_ZN3app8lua_bind40AttackModule__set_power_speed_limit_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_power_speed_status(u64,float) asm("_ZN3app8lua_bind41AttackModule__set_power_speed_status_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_power_up(u64,float) asm("_ZN3app8lua_bind31AttackModule__set_power_up_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_reaction_add(u64,int,int,bool) asm("_ZN3app8lua_bind35AttackModule__set_reaction_add_implEPNS_26BattleObjectModuleAccessorEiib") LINKABLE;
|
||||
u64 set_reaction_effect(u64,int,int,bool) asm("_ZN3app8lua_bind38AttackModule__set_reaction_effect_implEPNS_26BattleObjectModuleAccessorEiib") LINKABLE;
|
||||
u64 set_reaction_mul(u64,float) asm("_ZN3app8lua_bind35AttackModule__set_reaction_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_reaction_mul_2nd(u64,float) asm("_ZN3app8lua_bind39AttackModule__set_reaction_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_reaction_mul_3rd(u64,float) asm("_ZN3app8lua_bind39AttackModule__set_reaction_mul_3rd_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_reflect_attack(u64,bool) asm("_ZN3app8lua_bind37AttackModule__set_reflect_attack_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_serial_hit_frame(u64,int,uint) asm("_ZN3app8lua_bind39AttackModule__set_serial_hit_frame_implEPNS_26BattleObjectModuleAccessorEij") LINKABLE;
|
||||
u64 set_set_off(u64,int,int attackSetOffKind) asm("_ZN3app8lua_bind30AttackModule__set_set_off_implEPNS_26BattleObjectModuleAccessorEiNS_16AttackSetOffKindE") LINKABLE;
|
||||
u64 set_shield_stiff_mul(u64,float) asm("_ZN3app8lua_bind39AttackModule__set_shield_stiff_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_size(u64,int,float) asm("_ZN3app8lua_bind27AttackModule__set_size_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_special_paint(u64,int,int specialPaintKind) asm("_ZN3app8lua_bind36AttackModule__set_special_paint_implEPNS_26BattleObjectModuleAccessorEiNS_16SpecialPaintKindE") LINKABLE;
|
||||
u64 set_speed(u64,const Vector2f*) asm("_ZN3app8lua_bind28AttackModule__set_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE") LINKABLE;
|
||||
u64 set_target_category(u64,int,uint) asm("_ZN3app8lua_bind38AttackModule__set_target_category_implEPNS_26BattleObjectModuleAccessorEij") LINKABLE;
|
||||
u64 set_vec_target_pos(u64,int,u64,const Vector2f*,uint,bool) asm("_ZN3app8lua_bind37AttackModule__set_vec_target_pos_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ERKNS3_8Vector2fEjb") LINKABLE;
|
||||
u64 set_vector(u64,int,int,bool) asm("_ZN3app8lua_bind29AttackModule__set_vector_implEPNS_26BattleObjectModuleAccessorEiib") LINKABLE;
|
||||
u64 set_whole(u64,int,bool) asm("_ZN3app8lua_bind28AttackModule__set_whole_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 shield_stiff_mul(u64) asm("_ZN3app8lua_bind35AttackModule__shield_stiff_mul_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 size(u64,int) asm("_ZN3app8lua_bind23AttackModule__size_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind24AttackModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 sleep_partialy(u64,int,bool) asm("_ZN3app8lua_bind33AttackModule__sleep_partialy_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,37 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace CameraModule {
|
||||
u64 add_camera_range_offset(u64,const Vector3f*,int) asm("_ZN3app8lua_bind42CameraModule__add_camera_range_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
// u64 add_camera_range_rect(u64,lib::Rect const&,int) asm("_ZN3app8lua_bind40CameraModule__add_camera_range_rect_implEPNS_26BattleObjectModuleAccessorERKN3lib4RectEi") LINKABLE;
|
||||
u64 end_final_zoom_out(u64) asm("_ZN3app8lua_bind37CameraModule__end_final_zoom_out_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 exit_being_carried(u64,int) asm("_ZN3app8lua_bind37CameraModule__exit_being_carried_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 exit_damage_fly(u64,int) asm("_ZN3app8lua_bind34CameraModule__exit_damage_fly_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 exit_run(u64,int) asm("_ZN3app8lua_bind27CameraModule__exit_run_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_camera_type_for_save(u64) asm("_ZN3app8lua_bind43CameraModule__get_camera_type_for_save_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_camera_view_volume_z0_rect(u64) asm("_ZN3app8lua_bind49CameraModule__get_camera_view_volume_z0_rect_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_internal_camera_target_pos(u64) asm("_ZN3app8lua_bind49CameraModule__get_internal_camera_target_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_main_camera_range(u64) asm("_ZN3app8lua_bind40CameraModule__get_main_camera_range_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_clip_in(u64,bool) asm("_ZN3app8lua_bind29CameraModule__is_clip_in_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 req_quake(u64,int) asm("_ZN3app8lua_bind28CameraModule__req_quake_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 req_quake_pos(u64,int,const Vector3f*) asm("_ZN3app8lua_bind32CameraModule__req_quake_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 reset_all(u64) asm("_ZN3app8lua_bind28CameraModule__reset_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_camera_range(u64,int) asm("_ZN3app8lua_bind37CameraModule__reset_camera_range_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 reset_main_camera_fov(u64) asm("_ZN3app8lua_bind40CameraModule__reset_main_camera_fov_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_being_carried(u64,int) asm("_ZN3app8lua_bind36CameraModule__set_being_carried_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_camera_range_offset(u64,const Vector3f*,int) asm("_ZN3app8lua_bind42CameraModule__set_camera_range_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
u64 set_camera_type(u64,int) asm("_ZN3app8lua_bind34CameraModule__set_camera_type_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_damage_fly(u64,int) asm("_ZN3app8lua_bind33CameraModule__set_damage_fly_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_enable_camera(u64,bool,int) asm("_ZN3app8lua_bind36CameraModule__set_enable_camera_implEPNS_26BattleObjectModuleAccessorEbi") LINKABLE;
|
||||
u64 set_enable_update_pos(u64,unsigned char,int) asm("_ZN3app8lua_bind40CameraModule__set_enable_update_pos_implEPNS_26BattleObjectModuleAccessorEhi") LINKABLE;
|
||||
u64 set_priority(u64,unsigned char,int) asm("_ZN3app8lua_bind31CameraModule__set_priority_implEPNS_26BattleObjectModuleAccessorEhi") LINKABLE;
|
||||
u64 set_run(u64,int) asm("_ZN3app8lua_bind26CameraModule__set_run_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_status(u64,int cameraStatus,int) asm("_ZN3app8lua_bind29CameraModule__set_status_implEPNS_26BattleObjectModuleAccessorENS_12CameraStatusEi") LINKABLE;
|
||||
u64 set_whole(u64,bool) asm("_ZN3app8lua_bind28CameraModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
// u64 start_final_zoom_out(u64,int,lib::Rect const&,const Vector3f*) asm("_ZN3app8lua_bind39CameraModule__start_final_zoom_out_implEPNS_26BattleObjectModuleAccessorEiRKN3lib4RectERKN3phx8Vector3fE") LINKABLE;
|
||||
u64 stop_quake(u64,int) asm("_ZN3app8lua_bind29CameraModule__stop_quake_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 update_force(u64,int,const Vector3f*,const Vector3f*) asm("_ZN3app8lua_bind31CameraModule__update_force_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fES6_") LINKABLE;
|
||||
u64 zoom_in(u64,int,int,float,const Vector2f*,bool) asm("_ZN3app8lua_bind26CameraModule__zoom_in_implEPNS_26BattleObjectModuleAccessorEiifRKN3phx8Vector2fEb") LINKABLE;
|
||||
u64 zoom_out(u64,int) asm("_ZN3app8lua_bind27CameraModule__zoom_out_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace CancelModule {
|
||||
u64 enable_cancel(u64) asm("_ZN3app8lua_bind32CancelModule__enable_cancel_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_enable_cancel(u64) asm("_ZN3app8lua_bind35CancelModule__is_enable_cancel_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,29 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace CaptureModule {
|
||||
u64 capture(u64,u64,int,bool,int) asm("_ZN3app8lua_bind27CaptureModule__capture_implEPNS_26BattleObjectModuleAccessorEjibi") LINKABLE;
|
||||
u64 capture_cut(u64,bool,bool,bool) asm("_ZN3app8lua_bind31CaptureModule__capture_cut_implEPNS_26BattleObjectModuleAccessorEbbb") LINKABLE;
|
||||
u64 capture_to_catch_node_pos_diff(u64) asm("_ZN3app8lua_bind50CaptureModule__capture_to_catch_node_pos_diff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 catch_node_pos_y(u64) asm("_ZN3app8lua_bind36CaptureModule__catch_node_pos_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 check_damage(u64,int,float,float) asm("_ZN3app8lua_bind32CaptureModule__check_damage_implEPNS_26BattleObjectModuleAccessorEiff") LINKABLE;
|
||||
u64 check_damage_thrown(u64) asm("_ZN3app8lua_bind39CaptureModule__check_damage_thrown_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_capture(u64) asm("_ZN3app8lua_bind30CaptureModule__is_capture_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_catch_hit_stop(u64) asm("_ZN3app8lua_bind37CaptureModule__is_catch_hit_stop_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_ignore_distance(u64) asm("_ZN3app8lua_bind38CaptureModule__is_ignore_distance_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_motion_hi_lw(u64) asm("_ZN3app8lua_bind35CaptureModule__is_motion_hi_lw_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_thrown(u64) asm("_ZN3app8lua_bind29CaptureModule__is_thrown_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_thrown_finish(u64) asm("_ZN3app8lua_bind36CaptureModule__is_thrown_finish_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 motion(u64,u64,int) asm("_ZN3app8lua_bind26CaptureModule__motion_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 motion_lw(u64,u64,int) asm("_ZN3app8lua_bind29CaptureModule__motion_lw_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 motion_offset(u64) asm("_ZN3app8lua_bind33CaptureModule__motion_offset_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 motion_offset_lw(u64) asm("_ZN3app8lua_bind36CaptureModule__motion_offset_lw_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 node_offset(u64,bool) asm("_ZN3app8lua_bind31CaptureModule__node_offset_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_nodes(u64,u64,u64,float) asm("_ZN3app8lua_bind29CaptureModule__set_nodes_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_f") LINKABLE;
|
||||
u64 set_send_cut_event(u64,bool) asm("_ZN3app8lua_bind38CaptureModule__set_send_cut_event_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 thrown(u64) asm("_ZN3app8lua_bind26CaptureModule__thrown_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 thrown_cut(u64,bool,bool) asm("_ZN3app8lua_bind30CaptureModule__thrown_cut_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 update_node_pos(u64) asm("_ZN3app8lua_bind35CaptureModule__update_node_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 update_pos_thrown(u64) asm("_ZN3app8lua_bind37CaptureModule__update_pos_thrown_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace CatchModule {
|
||||
u64 capture_object_id(u64,bool) asm("_ZN3app8lua_bind35CatchModule__capture_object_id_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 capture_pos_x_diff(u64) asm("_ZN3app8lua_bind36CatchModule__capture_pos_x_diff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 catch_cut(u64,bool,bool) asm("_ZN3app8lua_bind27CatchModule__catch_cut_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 check_damage(u64) asm("_ZN3app8lua_bind30CatchModule__check_damage_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 cling_cut(u64,bool) asm("_ZN3app8lua_bind27CatchModule__cling_cut_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 is_catch(u64) asm("_ZN3app8lua_bind26CatchModule__is_catch_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_catch(u64,u64) asm("_ZN3app8lua_bind27CatchModule__set_catch_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 set_send_cut_event(u64,bool) asm("_ZN3app8lua_bind36CatchModule__set_send_cut_event_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 update_pos_cling(u64) asm("_ZN3app8lua_bind34CatchModule__update_pos_cling_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ColorBlendModule {
|
||||
u64 cancel_main_color(u64,int) asm("_ZN3app8lua_bind40ColorBlendModule__cancel_main_color_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_disable_camera_depth_influence(u64,bool) asm("_ZN3app8lua_bind57ColorBlendModule__set_disable_camera_depth_influence_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_enable_flash(u64,bool) asm("_ZN3app8lua_bind39ColorBlendModule__set_enable_flash_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_last_attack_direction(u64,const Vector3f*) asm("_ZN3app8lua_bind48ColorBlendModule__set_last_attack_direction_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_main_color(u64,const Vector4f*, const Vector4f *, float,float,int,bool) asm("_ZN3app8lua_bind37ColorBlendModule__set_main_color_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector4fES6_ffib") LINKABLE;
|
||||
u64 set_shadow_bloom(u64,float,bool) asm("_ZN3app8lua_bind39ColorBlendModule__set_shadow_bloom_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ComboModule {
|
||||
u64 count(u64) asm("_ZN3app8lua_bind23ComboModule__count_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset(u64) asm("_ZN3app8lua_bind23ComboModule__reset_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set(u64,int) asm("_ZN3app8lua_bind21ComboModule__set_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,80 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ControlModule {
|
||||
u64 add_clatter_time(u64,float,int) asm("_ZN3app8lua_bind36ControlModule__add_clatter_time_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
bool check_button_off(u64,int) asm("_ZN3app8lua_bind36ControlModule__check_button_off_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool check_button_on(u64,int) asm("_ZN3app8lua_bind35ControlModule__check_button_on_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool check_button_on_release(u64,int) asm("_ZN3app8lua_bind43ControlModule__check_button_on_release_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool check_button_on_trriger(u64,int) asm("_ZN3app8lua_bind43ControlModule__check_button_on_trriger_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool check_button_release(u64,int) asm("_ZN3app8lua_bind40ControlModule__check_button_release_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool check_button_trigger(u64,int) asm("_ZN3app8lua_bind40ControlModule__check_button_trigger_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 clear_command(u64,bool) asm("_ZN3app8lua_bind33ControlModule__clear_command_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 clear_command_one(u64,int,int) asm("_ZN3app8lua_bind37ControlModule__clear_command_one_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 end_clatter(u64,int) asm("_ZN3app8lua_bind31ControlModule__end_clatter_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 end_clatter_motion_rate(u64) asm("_ZN3app8lua_bind43ControlModule__end_clatter_motion_rate_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 exec_command(u64,bool) asm("_ZN3app8lua_bind32ControlModule__exec_command_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 get_attack_air_kind(u64) asm("_ZN3app8lua_bind39ControlModule__get_attack_air_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_attack_air_stick_dir(u64) asm("_ZN3app8lua_bind44ControlModule__get_attack_air_stick_dir_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_attack_air_stick_x(u64) asm("_ZN3app8lua_bind42ControlModule__get_attack_air_stick_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_attack_hi3_fb_kind(u64) asm("_ZN3app8lua_bind42ControlModule__get_attack_hi3_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_attack_lw3_fb_kind(u64) asm("_ZN3app8lua_bind42ControlModule__get_attack_lw3_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_clatter_time(u64,int) asm("_ZN3app8lua_bind36ControlModule__get_clatter_time_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
int get_command_flag_cat(u64,int) asm("_ZN3app8lua_bind40ControlModule__get_command_flag_cat_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_command_life(u64,int,int) asm("_ZN3app8lua_bind36ControlModule__get_command_life_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 get_down_stand_fb_kind(u64) asm("_ZN3app8lua_bind42ControlModule__get_down_stand_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_no_reset_x(u64) asm("_ZN3app8lua_bind40ControlModule__get_flick_no_reset_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_no_reset_y(u64) asm("_ZN3app8lua_bind40ControlModule__get_flick_no_reset_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_sub_x(u64) asm("_ZN3app8lua_bind35ControlModule__get_flick_sub_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_x(u64) asm("_ZN3app8lua_bind31ControlModule__get_flick_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_x_dir(u64) asm("_ZN3app8lua_bind35ControlModule__get_flick_x_dir_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_y(u64) asm("_ZN3app8lua_bind31ControlModule__get_flick_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_flick_y_dir(u64) asm("_ZN3app8lua_bind35ControlModule__get_flick_y_dir_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
int get_pad_flag(u64) asm("_ZN3app8lua_bind32ControlModule__get_pad_flag_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_stick_angle(u64) asm("_ZN3app8lua_bind35ControlModule__get_stick_angle_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_stick_dir(u64) asm("_ZN3app8lua_bind33ControlModule__get_stick_dir_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_stick_prev_y(u64) asm("_ZN3app8lua_bind36ControlModule__get_stick_prev_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float get_stick_x(u64) asm("_ZN3app8lua_bind31ControlModule__get_stick_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_stick_x_no_clamp(u64) asm("_ZN3app8lua_bind40ControlModule__get_stick_x_no_clamp_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float get_stick_y(u64) asm("_ZN3app8lua_bind31ControlModule__get_stick_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_stick_y_no_clamp(u64) asm("_ZN3app8lua_bind40ControlModule__get_stick_y_no_clamp_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_trigger_count(u64,unsigned char) asm("_ZN3app8lua_bind37ControlModule__get_trigger_count_implEPNS_26BattleObjectModuleAccessorEh") LINKABLE;
|
||||
u64 get_trigger_count_prev(u64,unsigned char) asm("_ZN3app8lua_bind42ControlModule__get_trigger_count_prev_implEPNS_26BattleObjectModuleAccessorEh") LINKABLE;
|
||||
bool is_clear_command(u64) asm("_ZN3app8lua_bind36ControlModule__is_clear_command_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_enable_flick_jump(u64) asm("_ZN3app8lua_bind40ControlModule__is_enable_flick_jump_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_input_clatter(u64) asm("_ZN3app8lua_bind36ControlModule__is_input_clatter_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_jump_mini_button(u64) asm("_ZN3app8lua_bind39ControlModule__is_jump_mini_button_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_remake_command(u64) asm("_ZN3app8lua_bind37ControlModule__is_remake_command_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_stick_reversed(u64,int) asm("_ZN3app8lua_bind37ControlModule__is_stick_reversed_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_stick_side(u64) asm("_ZN3app8lua_bind33ControlModule__is_stick_side_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 item_heavy_throw_fb_kind(u64) asm("_ZN3app8lua_bind44ControlModule__item_heavy_throw_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 item_light_throw_air_fb4_kind(u64) asm("_ZN3app8lua_bind49ControlModule__item_light_throw_air_fb4_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 item_light_throw_air_fb_kind(u64) asm("_ZN3app8lua_bind48ControlModule__item_light_throw_air_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 item_light_throw_fb4_kind(u64) asm("_ZN3app8lua_bind45ControlModule__item_light_throw_fb4_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 item_light_throw_fb_kind(u64) asm("_ZN3app8lua_bind44ControlModule__item_light_throw_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_attack_air_kind(u64) asm("_ZN3app8lua_bind41ControlModule__reset_attack_air_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_down_stand_fb_kind(u64) asm("_ZN3app8lua_bind44ControlModule__reset_down_stand_fb_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_flick_sub_x(u64) asm("_ZN3app8lua_bind37ControlModule__reset_flick_sub_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_flick_sub_y(u64) asm("_ZN3app8lua_bind37ControlModule__reset_flick_sub_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_flick_x(u64) asm("_ZN3app8lua_bind33ControlModule__reset_flick_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_flick_y(u64) asm("_ZN3app8lua_bind33ControlModule__reset_flick_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_trigger(u64) asm("_ZN3app8lua_bind33ControlModule__reset_trigger_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reverse_x_frame(u64) asm("_ZN3app8lua_bind35ControlModule__reverse_x_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_add_jump_mini_button_life(u64,signed char) asm("_ZN3app8lua_bind49ControlModule__set_add_jump_mini_button_life_implEPNS_26BattleObjectModuleAccessorEa") LINKABLE;
|
||||
u64 set_attack_air_kind(u64,int) asm("_ZN3app8lua_bind39ControlModule__set_attack_air_kind_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_clatter_stop(u64,bool) asm("_ZN3app8lua_bind36ControlModule__set_clatter_stop_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_clatter_time(u64,float,int) asm("_ZN3app8lua_bind36ControlModule__set_clatter_time_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 set_command_life_extend(u64,unsigned char) asm("_ZN3app8lua_bind43ControlModule__set_command_life_extend_implEPNS_26BattleObjectModuleAccessorEh") LINKABLE;
|
||||
u64 set_dec_time(u64,float,int) asm("_ZN3app8lua_bind32ControlModule__set_dec_time_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 set_dec_time_recovery(u64,float,int) asm("_ZN3app8lua_bind41ControlModule__set_dec_time_recovery_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 set_off(u64,bool) asm("_ZN3app8lua_bind27ControlModule__set_off_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_rumble(u64,u64,int,bool,uint) asm("_ZN3app8lua_bind30ControlModule__set_rumble_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eibj") LINKABLE;
|
||||
u64 set_special_command_life_count_extend(u64,unsigned char) asm("_ZN3app8lua_bind57ControlModule__set_special_command_life_count_extend_implEPNS_26BattleObjectModuleAccessorEh") LINKABLE;
|
||||
u64 set_special_command_life_extend(u64,signed char) asm("_ZN3app8lua_bind51ControlModule__set_special_command_life_extend_implEPNS_26BattleObjectModuleAccessorEa") LINKABLE;
|
||||
u64 special_s_turn(u64) asm("_ZN3app8lua_bind34ControlModule__special_s_turn_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 start_clatter(u64,float,float,float,signed char,int,bool,bool) asm("_ZN3app8lua_bind33ControlModule__start_clatter_implEPNS_26BattleObjectModuleAccessorEfffaibb") LINKABLE;
|
||||
u64 start_clatter_motion_rate(u64) asm("_ZN3app8lua_bind45ControlModule__start_clatter_motion_rate_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 stop_rumble(u64,bool) asm("_ZN3app8lua_bind31ControlModule__stop_rumble_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 stop_rumble_kind(u64,u64,uint) asm("_ZN3app8lua_bind36ControlModule__stop_rumble_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,32 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace DamageModule {
|
||||
u64 add_damage(u64,float,int) asm("_ZN3app8lua_bind29DamageModule__add_damage_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 damage(u64,int) asm("_ZN3app8lua_bind25DamageModule__damage_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 end_damage_info_log(u64) asm("_ZN3app8lua_bind38DamageModule__end_damage_info_log_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 heal(u64,float,int) asm("_ZN3app8lua_bind23DamageModule__heal_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 init_damage(u64,float) asm("_ZN3app8lua_bind30DamageModule__init_damage_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 is_capture_cut(u64,float) asm("_ZN3app8lua_bind33DamageModule__is_capture_cut_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 is_damage_lock(u64) asm("_ZN3app8lua_bind33DamageModule__is_damage_lock_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_no_reaction_mode_perfect(u64) asm("_ZN3app8lua_bind46DamageModule__is_no_reaction_mode_perfect_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_paralyze(u64) asm("_ZN3app8lua_bind30DamageModule__is_paralyze_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 overwrite_log_reaction_frame(u64,float) asm("_ZN3app8lua_bind47DamageModule__overwrite_log_reaction_frame_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 reaction(u64,int) asm("_ZN3app8lua_bind27DamageModule__reaction_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 reset_no_reaction_mode_status(u64) asm("_ZN3app8lua_bind48DamageModule__reset_no_reaction_mode_status_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_attacker_info(u64,u64) asm("_ZN3app8lua_bind36DamageModule__set_attacker_info_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 set_critical_hit(u64,bool) asm("_ZN3app8lua_bind35DamageModule__set_critical_hit_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_damage_lock(u64,bool) asm("_ZN3app8lua_bind34DamageModule__set_damage_lock_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_damage_mul(u64,float) asm("_ZN3app8lua_bind33DamageModule__set_damage_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_damage_mul_2nd(u64,float) asm("_ZN3app8lua_bind37DamageModule__set_damage_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_force_damage(u64,u64,const Vector3f*,int,int,bool,bool,bool,bool) asm("_ZN3app8lua_bind35DamageModule__set_force_damage_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fEiibbbb") LINKABLE;
|
||||
u64 set_force_damage_from_last_damage(u64) asm("_ZN3app8lua_bind52DamageModule__set_force_damage_from_last_damage_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_ignore_capture_cut_no(u64,signed char) asm("_ZN3app8lua_bind44DamageModule__set_ignore_capture_cut_no_implEPNS_26BattleObjectModuleAccessorEa") LINKABLE;
|
||||
u64 set_no_reaction_damage_power(u64,float) asm("_ZN3app8lua_bind47DamageModule__set_no_reaction_damage_power_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_no_reaction_mode_status(u64,int damageNoReactionMode,float,float,int) asm("_ZN3app8lua_bind46DamageModule__set_no_reaction_mode_status_implEPNS_26BattleObjectModuleAccessorENS_20DamageNoReactionModeEffi") LINKABLE;
|
||||
u64 set_no_reaction_no_effect(u64,bool) asm("_ZN3app8lua_bind44DamageModule__set_no_reaction_no_effect_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_reaction_mul_2nd(u64,float) asm("_ZN3app8lua_bind39DamageModule__set_reaction_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind24DamageModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 start_damage_info_log(u64) asm("_ZN3app8lua_bind40DamageModule__start_damage_info_log_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,66 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace EffectModule {
|
||||
void clear_screen(u64,int,int) asm("_ZN3app8lua_bind31EffectModule__clear_screen_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
void detach(u64,u64,int) asm("_ZN3app8lua_bind25EffectModule__detach_implEPNS_26BattleObjectModuleAccessorEji") LINKABLE;
|
||||
void detach_all(u64,u64) asm("_ZN3app8lua_bind29EffectModule__detach_all_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
void detach_kind(u64,u64,int) asm("_ZN3app8lua_bind30EffectModule__detach_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 enable_stencil(u64,bool) asm("_ZN3app8lua_bind33EffectModule__enable_stencil_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 enable_sync_init_pos_last(u64) asm("_ZN3app8lua_bind44EffectModule__enable_sync_init_pos_last_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 end_kind(u64,u64,int) asm("_ZN3app8lua_bind27EffectModule__end_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 force_update_common_effect(u64) asm("_ZN3app8lua_bind45EffectModule__force_update_common_effect_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_dead_effect_rot_z(u64,const Vector3f*,float,bool) asm("_ZN3app8lua_bind40EffectModule__get_dead_effect_rot_z_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEfb") LINKABLE;
|
||||
u64 get_dead_effect_scale(u64,const Vector3f*,float,bool) asm("_ZN3app8lua_bind40EffectModule__get_dead_effect_scale_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEfb") LINKABLE;
|
||||
u64 get_last_handle(u64) asm("_ZN3app8lua_bind34EffectModule__get_last_handle_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_variation_effect_kind(u64,u64,int) asm("_ZN3app8lua_bind44EffectModule__get_variation_effect_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
bool is_enable_ground_effect(u64) asm("_ZN3app8lua_bind42EffectModule__is_enable_ground_effect_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_exist_common(u64,u64) asm("_ZN3app8lua_bind34EffectModule__is_exist_common_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
bool is_exist_effect(u64,u64) asm("_ZN3app8lua_bind34EffectModule__is_exist_effect_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
bool is_sync_visibility(u64) asm("_ZN3app8lua_bind37EffectModule__is_sync_visibility_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
void kill(u64,u64,bool,bool) asm("_ZN3app8lua_bind23EffectModule__kill_implEPNS_26BattleObjectModuleAccessorEjbb") LINKABLE;
|
||||
void kill_all(u64,u64,bool,bool) asm("_ZN3app8lua_bind27EffectModule__kill_all_implEPNS_26BattleObjectModuleAccessorEjbb") LINKABLE;
|
||||
void kill_joint_id(u64,u64,bool,bool) asm("_ZN3app8lua_bind32EffectModule__kill_joint_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb") LINKABLE;
|
||||
void kill_kind(u64,u64,bool,bool) asm("_ZN3app8lua_bind28EffectModule__kill_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb") LINKABLE;
|
||||
u64 preset_lifetime_rate_partial(u64,float) asm("_ZN3app8lua_bind47EffectModule__preset_lifetime_rate_partial_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 preset_limit_num(u64,int) asm("_ZN3app8lua_bind35EffectModule__preset_limit_num_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 remove(u64,u64,u64) asm("_ZN3app8lua_bind25EffectModule__remove_implEPNS_26BattleObjectModuleAccessorEjj") LINKABLE;
|
||||
u64 remove_all(u64,u64,u64) asm("_ZN3app8lua_bind29EffectModule__remove_all_implEPNS_26BattleObjectModuleAccessorEjj") LINKABLE;
|
||||
u64 remove_all_after_image(u64,u64,u64) asm("_ZN3app8lua_bind41EffectModule__remove_all_after_image_implEPNS_26BattleObjectModuleAccessorEjj") LINKABLE;
|
||||
u64 remove_common(u64,u64) asm("_ZN3app8lua_bind32EffectModule__remove_common_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 remove_post_effect_line(u64,int,bool) asm("_ZN3app8lua_bind42EffectModule__remove_post_effect_line_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 remove_screen(u64,u64,int) asm("_ZN3app8lua_bind32EffectModule__remove_screen_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 remove_time(u64,u64) asm("_ZN3app8lua_bind30EffectModule__remove_time_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 req(u64,u64,const Vector3f*,const Vector3f*,float,u64,int,bool,int) asm("_ZN3app8lua_bind22EffectModule__req_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fES7_fjibi") LINKABLE;
|
||||
u64 req_2d(u64,u64,const Vector3f*,const Vector3f*,float,u64) asm("_ZN3app8lua_bind25EffectModule__req_2d_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fES7_fj") LINKABLE;
|
||||
u64 req_common(u64,u64,float) asm("_ZN3app8lua_bind29EffectModule__req_common_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef") LINKABLE;
|
||||
u64 req_emit(u64,u64,u64) asm("_ZN3app8lua_bind27EffectModule__req_emit_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej") LINKABLE;
|
||||
u64 req_follow(u64,u64,u64,const Vector3f*,const Vector3f*,float,bool,u64,int,int,int,int,bool,bool) asm("_ZN3app8lua_bind29EffectModule__req_follow_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_RKNS3_8Vector3fES7_fbjiiiibb") LINKABLE;
|
||||
u64 req_on_joint(u64,u64,u64,const Vector3f*,const Vector3f*,float,const Vector3f*,const Vector3f*,bool,u64,int,int) asm("_ZN3app8lua_bind31EffectModule__req_on_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_RKNS3_8Vector3fES7_fS7_S7_bjii") LINKABLE;
|
||||
u64 req_screen(u64,u64,bool,bool,bool) asm("_ZN3app8lua_bind29EffectModule__req_screen_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebbb") LINKABLE;
|
||||
u64 req_time(u64,u64,int,const Vector3f*,const Vector3f*,float,u64,bool,bool) asm("_ZN3app8lua_bind27EffectModule__req_time_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EiRKNS3_8Vector3fES7_fjbb") LINKABLE;
|
||||
u64 request_post_effect_line_circle(u64,u64,u64,Vector2f,Vector3f,bool,float,float) asm("_ZN3app8lua_bind50EffectModule__request_post_effect_line_circle_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_NS3_8Vector2fENS3_8Vector3fEbff") LINKABLE;
|
||||
u64 request_post_effect_line_parallel_2d(u64,u64,Vector2f,Vector2f,Vector2f,Vector2f,bool,float,float) asm("_ZN3app8lua_bind55EffectModule__request_post_effect_line_parallel_2d_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS3_8Vector2fES5_S5_S5_bff") LINKABLE;
|
||||
u64 reset_screen(u64,int) asm("_ZN3app8lua_bind31EffectModule__reset_screen_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_alpha(u64,u64,float) asm("_ZN3app8lua_bind28EffectModule__set_alpha_implEPNS_26BattleObjectModuleAccessorEjf") LINKABLE;
|
||||
u64 set_custom_uv_offset(u64,u64,const Vector2f*,int) asm("_ZN3app8lua_bind39EffectModule__set_custom_uv_offset_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector2fEi") LINKABLE;
|
||||
u64 set_disable_render_offset_last(u64) asm("_ZN3app8lua_bind49EffectModule__set_disable_render_offset_last_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_disable_system_slow(u64,bool) asm("_ZN3app8lua_bind42EffectModule__set_disable_system_slow_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_frame(u64,u64,float) asm("_ZN3app8lua_bind28EffectModule__set_frame_implEPNS_26BattleObjectModuleAccessorEjf") LINKABLE;
|
||||
u64 set_offset_to_next(u64,int) asm("_ZN3app8lua_bind37EffectModule__set_offset_to_next_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_pos(u64,u64,const Vector3f*) asm("_ZN3app8lua_bind26EffectModule__set_pos_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_post_effect_line_circle_target(u64,u64,Vector2f,Vector3f,bool) asm("_ZN3app8lua_bind53EffectModule__set_post_effect_line_circle_target_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS3_8Vector2fENS3_8Vector3fEb") LINKABLE;
|
||||
u64 set_rate(u64,u64,float) asm("_ZN3app8lua_bind27EffectModule__set_rate_implEPNS_26BattleObjectModuleAccessorEjf") LINKABLE;
|
||||
u64 set_rate_last(u64,float) asm("_ZN3app8lua_bind32EffectModule__set_rate_last_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_rgb(u64,u64,float,float,float) asm("_ZN3app8lua_bind26EffectModule__set_rgb_implEPNS_26BattleObjectModuleAccessorEjfff") LINKABLE;
|
||||
u64 set_rgb_partial_last(u64,float,float,float) asm("_ZN3app8lua_bind39EffectModule__set_rgb_partial_last_implEPNS_26BattleObjectModuleAccessorEfff") LINKABLE;
|
||||
u64 set_rot(u64,u64,const Vector3f*) asm("_ZN3app8lua_bind26EffectModule__set_rot_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_scale(u64,u64,const Vector3f*) asm("_ZN3app8lua_bind28EffectModule__set_scale_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_sync_scale(u64,bool) asm("_ZN3app8lua_bind33EffectModule__set_sync_scale_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_sync_visibility(u64,bool) asm("_ZN3app8lua_bind38EffectModule__set_sync_visibility_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_visible(u64,u64,bool) asm("_ZN3app8lua_bind30EffectModule__set_visible_implEPNS_26BattleObjectModuleAccessorEjb") LINKABLE;
|
||||
u64 set_visible_kind(u64,u64,bool) asm("_ZN3app8lua_bind35EffectModule__set_visible_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb") LINKABLE;
|
||||
u64 set_whole(u64,bool) asm("_ZN3app8lua_bind28EffectModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_whole_attr(u64,bool,u64) asm("_ZN3app8lua_bind33EffectModule__set_whole_attr_implEPNS_26BattleObjectModuleAccessorEbj") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterAreaModuleImpl {
|
||||
u64 enable_fix_jostle_area(u64,float,float) asm("_ZN3app8lua_bind50FighterAreaModuleImpl__enable_fix_jostle_area_implEPNS_26BattleObjectModuleAccessorEff") LINKABLE;
|
||||
u64 enable_fix_jostle_area_xy(u64,float,float,float,float) asm("_ZN3app8lua_bind53FighterAreaModuleImpl__enable_fix_jostle_area_xy_implEPNS_26BattleObjectModuleAccessorEffff") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterControlModuleImpl {
|
||||
u64 check_hit_stop_delay_command(u64,Vector2f *) asm("_ZN3app8lua_bind59FighterControlModuleImpl__check_hit_stop_delay_command_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector2fE") LINKABLE;
|
||||
u64 get_param_attack_hi4_flick_y(u64) asm("_ZN3app8lua_bind59FighterControlModuleImpl__get_param_attack_hi4_flick_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_param_attack_lw4_flick_y(u64) asm("_ZN3app8lua_bind59FighterControlModuleImpl__get_param_attack_lw4_flick_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_param_dash_s4_frame(u64) asm("_ZN3app8lua_bind54FighterControlModuleImpl__get_param_dash_s4_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_enable_hit_stop_delay(u64) asm("_ZN3app8lua_bind55FighterControlModuleImpl__is_enable_hit_stop_delay_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_enable_hit_stop_delay_life(u64) asm("_ZN3app8lua_bind60FighterControlModuleImpl__is_enable_hit_stop_delay_life_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reserve_on_attack_button(u64) asm("_ZN3app8lua_bind55FighterControlModuleImpl__reserve_on_attack_button_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 update_attack_air_kind(u64,bool) asm("_ZN3app8lua_bind53FighterControlModuleImpl__update_attack_air_kind_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,21 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterMotionModuleImpl {
|
||||
u64 add_body_type_hash(u64,u64,int) asm("_ZN3app8lua_bind48FighterMotionModuleImpl__add_body_type_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 add_motion_partial_kirby_copy(u64,int,u64,float,float,bool,bool,float,bool,bool,bool) asm("_ZN3app8lua_bind59FighterMotionModuleImpl__add_motion_partial_kirby_copy_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Effbbfbbb") LINKABLE;
|
||||
u64 change_motion_force_inherit_frame_kirby_copy(u64,u64,float,float,float) asm("_ZN3app8lua_bind74FighterMotionModuleImpl__change_motion_force_inherit_frame_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff") LINKABLE;
|
||||
u64 change_motion_inherit_frame_keep_rate_kirby_copy(u64,u64,float,float,float) asm("_ZN3app8lua_bind78FighterMotionModuleImpl__change_motion_inherit_frame_keep_rate_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff") LINKABLE;
|
||||
u64 change_motion_inherit_frame_kirby_copy(u64,u64,float,float,float,bool,bool) asm("_ZN3app8lua_bind68FighterMotionModuleImpl__change_motion_inherit_frame_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efffbb") LINKABLE;
|
||||
u64 change_motion_kirby_copy(u64,u64,float,float,bool,float,bool,bool) asm("_ZN3app8lua_bind54FighterMotionModuleImpl__change_motion_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Effbfbb") LINKABLE;
|
||||
u64 end_frame_from_hash_kirby_copy(u64,u64) asm("_ZN3app8lua_bind60FighterMotionModuleImpl__end_frame_from_hash_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 get_cancel_frame(u64,u64,bool) asm("_ZN3app8lua_bind46FighterMotionModuleImpl__get_cancel_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb") LINKABLE;
|
||||
u64 get_cancel_frame_kirby_copy(u64,u64,bool) asm("_ZN3app8lua_bind57FighterMotionModuleImpl__get_cancel_frame_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb") LINKABLE;
|
||||
bool is_valid_cancel_frame(u64,int,bool) asm("_ZN3app8lua_bind51FighterMotionModuleImpl__is_valid_cancel_frame_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 motion_kind_kirby_copy_original(u64,u64) asm("_ZN3app8lua_bind61FighterMotionModuleImpl__motion_kind_kirby_copy_original_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 set_blend_waist(u64,bool) asm("_ZN3app8lua_bind45FighterMotionModuleImpl__set_blend_waist_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_frame_sync_anim_cmd_kirby_copy(u64,float,bool) asm("_ZN3app8lua_bind64FighterMotionModuleImpl__set_frame_sync_anim_cmd_kirby_copy_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_pause_motion_interpolation_stop(u64) asm("_ZN3app8lua_bind65FighterMotionModuleImpl__set_pause_motion_interpolation_stop_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 start_damage_stop_interpolation(u64,float) asm("_ZN3app8lua_bind61FighterMotionModuleImpl__start_damage_stop_interpolation_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterStatusModuleImpl {
|
||||
u64 reset_log_action_info(u64,u64) asm("_ZN3app8lua_bind51FighterStatusModuleImpl__reset_log_action_info_implEPNS_26BattleObjectModuleAccessorEm") LINKABLE;
|
||||
u64 set_fighter_status_data(u64,bool,int,bool,bool,bool,u64,u64,u64,u64) asm("_ZN3app8lua_bind53FighterStatusModuleImpl__set_fighter_status_data_implEPNS_26BattleObjectModuleAccessorEbibbbmjjj") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterStopModuleImpl {
|
||||
float get_damage_stop_frame(u64) asm("_ZN3app8lua_bind49FighterStopModuleImpl__get_damage_stop_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_damage_stop(u64) asm("_ZN3app8lua_bind42FighterStopModuleImpl__is_damage_stop_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace FighterWorkModuleImpl {
|
||||
u64 calc_escape_air_slide_param(u64,float) asm("_ZN3app8lua_bind55FighterWorkModuleImpl__calc_escape_air_slide_param_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 calc_param(u64,bool,bool) asm("_ZN3app8lua_bind38FighterWorkModuleImpl__calc_param_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace GrabModule {
|
||||
u64 clear_all(u64) asm("_ZN3app8lua_bind26GrabModule__clear_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_grab(u64,int) asm("_ZN3app8lua_bind24GrabModule__is_grab_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 node(u64,int) asm("_ZN3app8lua_bind21GrabModule__node_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_check_front(u64,bool) asm("_ZN3app8lua_bind32GrabModule__set_check_front_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_constraint(u64,int,bool) asm("_ZN3app8lua_bind31GrabModule__set_constraint_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_rebound(u64,bool) asm("_ZN3app8lua_bind28GrabModule__set_rebound_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,118 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace GroundModule {
|
||||
u64 attach(u64,int groundTouchFlag) asm("_ZN3app8lua_bind25GroundModule__attach_implEPNS_26BattleObjectModuleAccessorENS_15GroundTouchFlagE") LINKABLE;
|
||||
u64 attach_ground(u64,bool) asm("_ZN3app8lua_bind32GroundModule__attach_ground_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 can_entry_cliff(u64) asm("_ZN3app8lua_bind34GroundModule__can_entry_cliff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 can_entry_cliff_hang_data(u64,u64,int groundCliffCheckKind) asm("_ZN3app8lua_bind44GroundModule__can_entry_cliff_hang_data_implEPNS_26BattleObjectModuleAccessorEjNS_20GroundCliffCheckKindE") LINKABLE;
|
||||
u64 center_pos(u64) asm("_ZN3app8lua_bind29GroundModule__center_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 check_down_correct_pos(u64,Vector2f) asm("_ZN3app8lua_bind41GroundModule__check_down_correct_pos_implEPNS_26BattleObjectModuleAccessorEN3phx8Vector2fE") LINKABLE;
|
||||
u64 clear_cliff_point(u64) asm("_ZN3app8lua_bind36GroundModule__clear_cliff_point_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 clear_pass_floor(u64) asm("_ZN3app8lua_bind35GroundModule__clear_pass_floor_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 cliff_check(u64) asm("_ZN3app8lua_bind30GroundModule__cliff_check_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 correct(u64,int groundCorrectKind) asm("_ZN3app8lua_bind26GroundModule__correct_implEPNS_26BattleObjectModuleAccessorENS_17GroundCorrectKindE") LINKABLE;
|
||||
u64 correct_pos(u64) asm("_ZN3app8lua_bind30GroundModule__correct_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 detach(u64,int) asm("_ZN3app8lua_bind25GroundModule__detach_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 entry_cliff(u64) asm("_ZN3app8lua_bind30GroundModule__entry_cliff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_center_pos(u64) asm("_ZN3app8lua_bind33GroundModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_circle_radius(u64) asm("_ZN3app8lua_bind36GroundModule__get_circle_radius_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_cliff_movement_speed(u64) asm("_ZN3app8lua_bind43GroundModule__get_cliff_movement_speed_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_correct(u64) asm("_ZN3app8lua_bind30GroundModule__get_correct_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_correct_pos(u64) asm("_ZN3app8lua_bind34GroundModule__get_correct_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_correct_pos_local(u64) asm("_ZN3app8lua_bind40GroundModule__get_correct_pos_local_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_distance_to_floor(u64,const Vector3f*,float,bool) asm("_ZN3app8lua_bind40GroundModule__get_distance_to_floor_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEfb") LINKABLE;
|
||||
u64 get_down_correct_edge_pos(u64,Vector2f *,const Vector2f*) asm("_ZN3app8lua_bind44GroundModule__get_down_correct_edge_pos_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector2fERKS4_") LINKABLE;
|
||||
u64 get_down_friction(u64) asm("_ZN3app8lua_bind36GroundModule__get_down_friction_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_down_movement_speed(u64) asm("_ZN3app8lua_bind42GroundModule__get_down_movement_speed_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_down_pos(u64) asm("_ZN3app8lua_bind31GroundModule__get_down_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_latest_down_correct_pos(u64) asm("_ZN3app8lua_bind46GroundModule__get_latest_down_correct_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_left_pos(u64) asm("_ZN3app8lua_bind31GroundModule__get_left_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_line_movement_speed(u64,u64) asm("_ZN3app8lua_bind42GroundModule__get_line_movement_speed_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_rhombus(u64,bool) asm("_ZN3app8lua_bind30GroundModule__get_rhombus_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 get_right_pos(u64) asm("_ZN3app8lua_bind32GroundModule__get_right_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_shape_kind(u64) asm("_ZN3app8lua_bind33GroundModule__get_shape_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_shape_safe_pos(u64) asm("_ZN3app8lua_bind37GroundModule__get_shape_safe_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_touch_flag(u64) asm("_ZN3app8lua_bind33GroundModule__get_touch_flag_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_touch_line_raw(u64,int groundTouchID) asm("_ZN3app8lua_bind37GroundModule__get_touch_line_raw_implEPNS_26BattleObjectModuleAccessorENS_13GroundTouchIDE") LINKABLE;
|
||||
u64 get_touch_material_type(u64,u64) asm("_ZN3app8lua_bind42GroundModule__get_touch_material_type_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_touch_moment_flag(u64) asm("_ZN3app8lua_bind40GroundModule__get_touch_moment_flag_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_touch_normal(u64,u64) asm("_ZN3app8lua_bind35GroundModule__get_touch_normal_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_touch_normal_consider_gravity(u64,u64) asm("_ZN3app8lua_bind52GroundModule__get_touch_normal_consider_gravity_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_touch_normal_x_consider_gravity(u64,u64) asm("_ZN3app8lua_bind54GroundModule__get_touch_normal_x_consider_gravity_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_touch_pos(u64,u64) asm("_ZN3app8lua_bind32GroundModule__get_touch_pos_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_touch_wall_cliff_pos(u64,u64,Vector2f *) asm("_ZN3app8lua_bind43GroundModule__get_touch_wall_cliff_pos_implEPNS_26BattleObjectModuleAccessorEjRN3phx8Vector2fE") LINKABLE;
|
||||
u64 get_up_pos(u64) asm("_ZN3app8lua_bind29GroundModule__get_up_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_width(u64) asm("_ZN3app8lua_bind28GroundModule__get_width_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_z(u64) asm("_ZN3app8lua_bind24GroundModule__get_z_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 ground_touch_flag(u64) asm("_ZN3app8lua_bind36GroundModule__ground_touch_flag_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 ground_touch_flag_ex(u64,bool,bool) asm("_ZN3app8lua_bind39GroundModule__ground_touch_flag_ex_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 hang_can_entry_cliff_dir(u64) asm("_ZN3app8lua_bind43GroundModule__hang_can_entry_cliff_dir_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 hang_can_entry_cliff_pos(u64) asm("_ZN3app8lua_bind43GroundModule__hang_can_entry_cliff_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 hang_cliff_dir(u64) asm("_ZN3app8lua_bind33GroundModule__hang_cliff_dir_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 hang_cliff_pos(u64) asm("_ZN3app8lua_bind33GroundModule__hang_cliff_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 hang_cliff_pos_3f(u64) asm("_ZN3app8lua_bind36GroundModule__hang_cliff_pos_3f_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_attach(u64) asm("_ZN3app8lua_bind28GroundModule__is_attach_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_attach_cliff(u64) asm("_ZN3app8lua_bind34GroundModule__is_attach_cliff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_attachable(u64,int groundTouchFlag) asm("_ZN3app8lua_bind32GroundModule__is_attachable_implEPNS_26BattleObjectModuleAccessorENS_15GroundTouchFlagE") LINKABLE;
|
||||
u64 is_floor_touch_line(u64,u64) asm("_ZN3app8lua_bind38GroundModule__is_floor_touch_line_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 is_floor_vanishing(u64) asm("_ZN3app8lua_bind37GroundModule__is_floor_vanishing_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_miss_foot(u64) asm("_ZN3app8lua_bind31GroundModule__is_miss_foot_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_near_cliff(u64,float,float) asm("_ZN3app8lua_bind32GroundModule__is_near_cliff_implEPNS_26BattleObjectModuleAccessorEff") LINKABLE;
|
||||
u64 is_ottotto(u64,float) asm("_ZN3app8lua_bind29GroundModule__is_ottotto_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 is_ottotto_lr(u64,float,float) asm("_ZN3app8lua_bind32GroundModule__is_ottotto_lr_implEPNS_26BattleObjectModuleAccessorEff") LINKABLE;
|
||||
u64 is_passable_check(u64) asm("_ZN3app8lua_bind36GroundModule__is_passable_check_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_passable_ground(u64) asm("_ZN3app8lua_bind37GroundModule__is_passable_ground_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_status_cliff(u64) asm("_ZN3app8lua_bind34GroundModule__is_status_cliff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_still_on_floor(u64,float,bool) asm("_ZN3app8lua_bind36GroundModule__is_still_on_floor_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 is_touch(u64,u64) asm("_ZN3app8lua_bind27GroundModule__is_touch_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 is_wall_touch_line(u64,u64) asm("_ZN3app8lua_bind37GroundModule__is_wall_touch_line_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 leave_cliff(u64) asm("_ZN3app8lua_bind30GroundModule__leave_cliff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 modify_rhombus(u64,float,float,float) asm("_ZN3app8lua_bind33GroundModule__modify_rhombus_implEPNS_26BattleObjectModuleAccessorEfff") LINKABLE;
|
||||
u64 pass_floor(u64) asm("_ZN3app8lua_bind29GroundModule__pass_floor_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 ray_check(u64,const Vector2f*,const Vector2f*,bool) asm("_ZN3app8lua_bind28GroundModule__ray_check_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_b") LINKABLE;
|
||||
u64 ray_check_get_line(u64,const Vector2f*,const Vector2f*,bool) asm("_ZN3app8lua_bind37GroundModule__ray_check_get_line_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_b") LINKABLE;
|
||||
u64 ray_check_get_line_hit_pos(u64,const Vector2f*,const Vector2f*,Vector2f *,bool) asm("_ZN3app8lua_bind45GroundModule__ray_check_get_line_hit_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b") LINKABLE;
|
||||
u64 ray_check_get_line_hit_pos_ignore_any(u64,const Vector2f*,const Vector2f*,Vector2f *,u64) asm("_ZN3app8lua_bind56GroundModule__ray_check_get_line_hit_pos_ignore_any_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_j") LINKABLE;
|
||||
u64 ray_check_get_line_hit_pos_no_culling(u64,const Vector2f*,const Vector2f*,Vector2f *,bool) asm("_ZN3app8lua_bind56GroundModule__ray_check_get_line_hit_pos_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b") LINKABLE;
|
||||
u64 ray_check_hit_normal(u64,const Vector2f*,const Vector2f*,Vector2f *,bool) asm("_ZN3app8lua_bind39GroundModule__ray_check_hit_normal_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b") LINKABLE;
|
||||
u64 ray_check_hit_pos(u64,const Vector2f*,const Vector2f*,Vector2f *,bool) asm("_ZN3app8lua_bind36GroundModule__ray_check_hit_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b") LINKABLE;
|
||||
u64 ray_check_hit_pos_normal(u64,const Vector2f*,const Vector2f*,Vector2f *,Vector2f *,bool) asm("_ZN3app8lua_bind43GroundModule__ray_check_hit_pos_normal_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_S7_b") LINKABLE;
|
||||
u64 ray_check_hit_pos_normal_no_culling(u64,const Vector2f*,const Vector2f*,Vector2f *,Vector2f *,bool) asm("_ZN3app8lua_bind54GroundModule__ray_check_hit_pos_normal_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_S7_b") LINKABLE;
|
||||
u64 ray_check_hit_pos_target(u64,const Vector2f*,const Vector2f*,Vector2f *,u64,bool) asm("_ZN3app8lua_bind43GroundModule__ray_check_hit_pos_target_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_jb") LINKABLE;
|
||||
u64 reentry_cliff(u64) asm("_ZN3app8lua_bind32GroundModule__reentry_cliff_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 select_cliff_hangdata(u64,u64) asm("_ZN3app8lua_bind40GroundModule__select_cliff_hangdata_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 set_attach_ground(u64,bool) asm("_ZN3app8lua_bind36GroundModule__set_attach_ground_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_auto_detach(u64,bool) asm("_ZN3app8lua_bind34GroundModule__set_auto_detach_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_cliff_check(u64,int groundCliffCheckKind) asm("_ZN3app8lua_bind34GroundModule__set_cliff_check_implEPNS_26BattleObjectModuleAccessorENS_20GroundCliffCheckKindE") LINKABLE;
|
||||
u64 set_cloud_through(u64,bool) asm("_ZN3app8lua_bind36GroundModule__set_cloud_through_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_coll_stop_slidable_length(u64,float) asm("_ZN3app8lua_bind48GroundModule__set_coll_stop_slidable_length_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_collidable(u64,bool) asm("_ZN3app8lua_bind33GroundModule__set_collidable_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_correct(u64,int groundCorrectKind) asm("_ZN3app8lua_bind30GroundModule__set_correct_implEPNS_26BattleObjectModuleAccessorENS_17GroundCorrectKindE") LINKABLE;
|
||||
u64 set_correct_ignore_slope(u64,bool) asm("_ZN3app8lua_bind43GroundModule__set_correct_ignore_slope_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_ignore_boss(u64,bool) asm("_ZN3app8lua_bind34GroundModule__set_ignore_boss_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_ignore_slide_up(u64,bool) asm("_ZN3app8lua_bind38GroundModule__set_ignore_slide_up_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_init_circle(u64,const Vector2f*,float) asm("_ZN3app8lua_bind34GroundModule__set_init_circle_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fEf") LINKABLE;
|
||||
u64 set_init_shape_kind(u64) asm("_ZN3app8lua_bind38GroundModule__set_init_shape_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_keep_distant_cliff(u64,bool) asm("_ZN3app8lua_bind41GroundModule__set_keep_distant_cliff_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_no_cliff_stop_energy(u64,int) asm("_ZN3app8lua_bind43GroundModule__set_no_cliff_stop_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_offset_x(u64,float) asm("_ZN3app8lua_bind31GroundModule__set_offset_x_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_offset_y(u64,float) asm("_ZN3app8lua_bind31GroundModule__set_offset_y_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_passable_check(u64,bool) asm("_ZN3app8lua_bind37GroundModule__set_passable_check_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_reverse_direction(u64,bool,bool) asm("_ZN3app8lua_bind40GroundModule__set_reverse_direction_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_rhombus_offset(u64,const Vector2f*) asm("_ZN3app8lua_bind37GroundModule__set_rhombus_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE") LINKABLE;
|
||||
u64 set_shape_data_rhombus_modify_node_offset(u64,u64,const Vector3f*) asm("_ZN3app8lua_bind60GroundModule__set_shape_data_rhombus_modify_node_offset_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fE") LINKABLE;
|
||||
u64 set_shape_flag(u64,u16,bool) asm("_ZN3app8lua_bind33GroundModule__set_shape_flag_implEPNS_26BattleObjectModuleAccessorEtb") LINKABLE;
|
||||
u64 set_shape_kind(u64,int groundCorrectShapeType) asm("_ZN3app8lua_bind33GroundModule__set_shape_kind_implEPNS_26BattleObjectModuleAccessorENS_5grcol22GroundCorrectShapeTypeE") LINKABLE;
|
||||
u64 set_shape_safe_pos(u64,const Vector2f*) asm("_ZN3app8lua_bind37GroundModule__set_shape_safe_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE") LINKABLE;
|
||||
u64 set_status_ground(u64) asm("_ZN3app8lua_bind36GroundModule__set_status_ground_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_test_coll_stop(u64,bool) asm("_ZN3app8lua_bind37GroundModule__set_test_coll_stop_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_test_coll_stop_status(u64,bool) asm("_ZN3app8lua_bind44GroundModule__set_test_coll_stop_status_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_update_shape(u64,bool) asm("_ZN3app8lua_bind35GroundModule__set_update_shape_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_z(u64,float) asm("_ZN3app8lua_bind24GroundModule__set_z_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 test(u64) asm("_ZN3app8lua_bind23GroundModule__test_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 test_ground(u64) asm("_ZN3app8lua_bind30GroundModule__test_ground_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 update_force(u64) asm("_ZN3app8lua_bind31GroundModule__update_force_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 update_shape(u64,bool) asm("_ZN3app8lua_bind31GroundModule__update_shape_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace HitModule {
|
||||
u64 cancel_xlu_global(u64,int) asm("_ZN3app8lua_bind33HitModule__cancel_xlu_global_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 clean(u64) asm("_ZN3app8lua_bind21HitModule__clean_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 exist_log(u64,uint,int) asm("_ZN3app8lua_bind25HitModule__exist_log_implEPNS_26BattleObjectModuleAccessorEji") LINKABLE;
|
||||
u64 get_center_pos(u64,int,int) asm("_ZN3app8lua_bind30HitModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 get_status(u64,int,int) asm("_ZN3app8lua_bind26HitModule__get_status_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 get_total_status(u64,int) asm("_ZN3app8lua_bind32HitModule__get_total_status_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_whole(u64,int) asm("_ZN3app8lua_bind25HitModule__get_whole_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_check_catch(u64,bool,int) asm("_ZN3app8lua_bind31HitModule__set_check_catch_implEPNS_26BattleObjectModuleAccessorEbi") LINKABLE;
|
||||
u64 set_defense_mul_status(u64,float) asm("_ZN3app8lua_bind38HitModule__set_defense_mul_status_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_hit_stop_mul(u64,float,int hitStopMulTarget,float) asm("_ZN3app8lua_bind32HitModule__set_hit_stop_mul_implEPNS_26BattleObjectModuleAccessorEfNS_16HitStopMulTargetEf") LINKABLE;
|
||||
u64 set_invincible_frame_global(u64,int,bool,int) asm("_ZN3app8lua_bind43HitModule__set_invincible_frame_global_implEPNS_26BattleObjectModuleAccessorEibi") LINKABLE;
|
||||
u64 set_no_team(u64,bool) asm("_ZN3app8lua_bind27HitModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_status(u64,int,int hitStatus,int) asm("_ZN3app8lua_bind26HitModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_9HitStatusEi") LINKABLE;
|
||||
u64 set_status_all(u64,int hitStatus,int) asm("_ZN3app8lua_bind30HitModule__set_status_all_implEPNS_26BattleObjectModuleAccessorENS_9HitStatusEi") LINKABLE;
|
||||
u64 set_status_joint(u64,u64,int hitStatus,int) asm("_ZN3app8lua_bind32HitModule__set_status_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS_9HitStatusEi") LINKABLE;
|
||||
u64 set_whole(u64,int hitStatus,int) asm("_ZN3app8lua_bind25HitModule__set_whole_implEPNS_26BattleObjectModuleAccessorENS_9HitStatusEi") LINKABLE;
|
||||
u64 set_xlu_frame_global(u64,int,int) asm("_ZN3app8lua_bind36HitModule__set_xlu_frame_global_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 set_xlu_global(u64,int) asm("_ZN3app8lua_bind30HitModule__set_xlu_global_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind21HitModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace InkPaintModule {
|
||||
u64 set_special_paint(u64,int specialPaintKind) asm("_ZN3app8lua_bind38InkPaintModule__set_special_paint_implEPNS_26BattleObjectModuleAccessorENS_16SpecialPaintKindE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,50 +0,0 @@
|
|||
#ifndef ITEMMODULE_H
|
||||
#define ITEMMODULE_H
|
||||
namespace app::lua_bind {
|
||||
namespace ItemModule {
|
||||
u64 attach_item(u64,int itemKind,int,bool) asm("_ZN3app8lua_bind28ItemModule__attach_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEib") LINKABLE;
|
||||
u64 attach_item_2(u64,u64 item,bool) asm("_ZN3app8lua_bind30ItemModule__attach_item_2_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEb") LINKABLE;
|
||||
u64 attach_item_instance(u64,u64 item,bool) asm("_ZN3app8lua_bind37ItemModule__attach_item_instance_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEb") LINKABLE;
|
||||
u64 born_item(u64,int) asm("_ZN3app8lua_bind26ItemModule__born_item_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 drop_attach_group(u64,unsigned char,float,float) asm("_ZN3app8lua_bind34ItemModule__drop_attach_group_implEPNS_26BattleObjectModuleAccessorEhff") LINKABLE;
|
||||
u64 drop_item(u64,float,float,int) asm("_ZN3app8lua_bind26ItemModule__drop_item_implEPNS_26BattleObjectModuleAccessorEffi") LINKABLE;
|
||||
u64 eject_attach(u64,int itemKind,bool,bool) asm("_ZN3app8lua_bind29ItemModule__eject_attach_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEbb") LINKABLE;
|
||||
u64 eject_have_item(u64,int,bool,bool) asm("_ZN3app8lua_bind32ItemModule__eject_have_item_implEPNS_26BattleObjectModuleAccessorEibb") LINKABLE;
|
||||
u64 get_have_item_id(u64,int) asm("_ZN3app8lua_bind33ItemModule__get_have_item_id_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_have_item_kind(u64,int) asm("_ZN3app8lua_bind35ItemModule__get_have_item_kind_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_have_item_size(u64,int) asm("_ZN3app8lua_bind35ItemModule__get_have_item_size_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
//u64 get_have_item_status_param_bool(u64,app::ItemStatusParamBool,int) asm("_ZN3app8lua_bind48ItemModule__get_have_item_status_param_bool_implEPNS_26BattleObjectModuleAccessorENS_19ItemStatusParamBoolEi") LINKABLE;
|
||||
//u64 get_have_item_status_param_float(u64,app::ItemStatusParamFloat,int) asm("_ZN3app8lua_bind49ItemModule__get_have_item_status_param_float_implEPNS_26BattleObjectModuleAccessorENS_20ItemStatusParamFloatEi") LINKABLE;
|
||||
//u64 get_have_item_status_param_int(u64,app::ItemStatusParamInt,int) asm("_ZN3app8lua_bind47ItemModule__get_have_item_status_param_int_implEPNS_26BattleObjectModuleAccessorENS_18ItemStatusParamIntEi") LINKABLE;
|
||||
u64 get_have_item_trait(u64,int) asm("_ZN3app8lua_bind36ItemModule__get_have_item_trait_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_pickable_item_kind(u64) asm("_ZN3app8lua_bind39ItemModule__get_pickable_item_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_pickable_item_object_id(u64) asm("_ZN3app8lua_bind44ItemModule__get_pickable_item_object_id_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_pickable_item_size(u64) asm("_ZN3app8lua_bind39ItemModule__get_pickable_item_size_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_shoot_item_bullet(u64,int) asm("_ZN3app8lua_bind38ItemModule__get_shoot_item_bullet_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 have_item(u64,int itemKind,int,int,bool,bool) asm("_ZN3app8lua_bind26ItemModule__have_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEiibb") LINKABLE;
|
||||
u64 have_item_instance(u64,u64 item,int,bool,bool,bool,bool) asm("_ZN3app8lua_bind35ItemModule__have_item_instance_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEibbbb") LINKABLE;
|
||||
u64 is_have_item(u64,int) asm("_ZN3app8lua_bind29ItemModule__is_have_item_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 is_success_auto_pickup_item(u64) asm("_ZN3app8lua_bind44ItemModule__is_success_auto_pickup_item_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_success_pickup_item(u64) asm("_ZN3app8lua_bind39ItemModule__is_success_pickup_item_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 pickup_item(u64,int itemSize,int,int,int itemQuickItemTreatType,int itemPickupSearchMode) asm("_ZN3app8lua_bind28ItemModule__pickup_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemSizeEiiNS_18QuickItemTreatTypeENS_20ItemPickupSearchModeE") LINKABLE;
|
||||
u64 remove_all(u64) asm("_ZN3app8lua_bind27ItemModule__remove_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 remove_item(u64,int) asm("_ZN3app8lua_bind28ItemModule__remove_item_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 reset_have_item_constraint_node(u64,int) asm("_ZN3app8lua_bind48ItemModule__reset_have_item_constraint_node_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_attach_item_action(u64,int itemKind,int,float) asm("_ZN3app8lua_bind39ItemModule__set_attach_item_action_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEif") LINKABLE;
|
||||
u64 set_attach_item_visibility(u64,bool,unsigned char) asm("_ZN3app8lua_bind43ItemModule__set_attach_item_visibility_implEPNS_26BattleObjectModuleAccessorEbh") LINKABLE;
|
||||
u64 set_change_status_event(u64,bool) asm("_ZN3app8lua_bind40ItemModule__set_change_status_event_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_have_item_action(u64,int,float,int) asm("_ZN3app8lua_bind37ItemModule__set_have_item_action_implEPNS_26BattleObjectModuleAccessorEifi") LINKABLE;
|
||||
u64 set_have_item_constraint_joint(u64,u64,int) asm("_ZN3app8lua_bind47ItemModule__set_have_item_constraint_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 set_have_item_hold_anim(u64,bool,int) asm("_ZN3app8lua_bind40ItemModule__set_have_item_hold_anim_implEPNS_26BattleObjectModuleAccessorEbi") LINKABLE;
|
||||
u64 set_have_item_scale_anim(u64,int,float,int) asm("_ZN3app8lua_bind41ItemModule__set_have_item_scale_anim_implEPNS_26BattleObjectModuleAccessorEifi") LINKABLE;
|
||||
u64 set_have_item_visibility(u64,bool,int) asm("_ZN3app8lua_bind41ItemModule__set_have_item_visibility_implEPNS_26BattleObjectModuleAccessorEbi") LINKABLE;
|
||||
u64 shoot_item_bullet(u64,int,float,int) asm("_ZN3app8lua_bind34ItemModule__shoot_item_bullet_implEPNS_26BattleObjectModuleAccessorEifi") LINKABLE;
|
||||
u64 shoot_item_bullet_blanks(u64,int,int) asm("_ZN3app8lua_bind41ItemModule__shoot_item_bullet_blanks_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 success_auto_pickup_item(u64) asm("_ZN3app8lua_bind41ItemModule__success_auto_pickup_item_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 throw_item(u64,float,float,float,int,bool,float) asm("_ZN3app8lua_bind27ItemModule__throw_item_implEPNS_26BattleObjectModuleAccessorEfffibf") LINKABLE;
|
||||
u64 update_have_item_action_info(u64,int) asm("_ZN3app8lua_bind45ItemModule__update_have_item_action_info_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 use_item(u64,int,bool) asm("_ZN3app8lua_bind25ItemModule__use_item_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 use_item_instance(u64,u64 item,bool) asm("_ZN3app8lua_bind34ItemModule__use_item_instance_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEb") LINKABLE;
|
||||
}
|
||||
}
|
||||
#endif // ITEMMODULE_H
|
|
@ -1,26 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace JostleModule {
|
||||
bool is_sleep(u64) asm("_ZN3app8lua_bind27JostleModule__is_sleep_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 overlap_x(u64,bool) asm("_ZN3app8lua_bind28JostleModule__overlap_x_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_fix(u64,bool) asm("_ZN3app8lua_bind26JostleModule__set_fix_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_force_gap(u64,int) asm("_ZN3app8lua_bind32JostleModule__set_force_gap_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_ignore_owner_id(u64,int) asm("_ZN3app8lua_bind38JostleModule__set_ignore_owner_id_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_ignore_speed_x(u64,bool) asm("_ZN3app8lua_bind37JostleModule__set_ignore_speed_x_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_influence_opponent_weight(u64,bool) asm("_ZN3app8lua_bind48JostleModule__set_influence_opponent_weight_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_layer(u64,int) asm("_ZN3app8lua_bind28JostleModule__set_layer_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_overlap_rate_mul(u64,float) asm("_ZN3app8lua_bind39JostleModule__set_overlap_rate_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_priority(u64,int) asm("_ZN3app8lua_bind31JostleModule__set_priority_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_propagate_push_speed(u64,bool) asm("_ZN3app8lua_bind43JostleModule__set_propagate_push_speed_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_push_speed_x(u64,float,bool) asm("_ZN3app8lua_bind35JostleModule__set_push_speed_x_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_push_speed_x_overlap_rate(u64,float) asm("_ZN3app8lua_bind48JostleModule__set_push_speed_x_overlap_rate_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_refer(u64,bool) asm("_ZN3app8lua_bind28JostleModule__set_refer_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_status(u64,bool) asm("_ZN3app8lua_bind29JostleModule__set_status_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_team(u64,int) asm("_ZN3app8lua_bind27JostleModule__set_team_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_weight(u64,float) asm("_ZN3app8lua_bind29JostleModule__set_weight_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind24JostleModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 target_weight(u64) asm("_ZN3app8lua_bind32JostleModule__target_weight_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 weight(u64) asm("_ZN3app8lua_bind25JostleModule__weight_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,35 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace KineticModule {
|
||||
u64 add_speed(u64,const Vector3f*) asm("_ZN3app8lua_bind29KineticModule__add_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE") LINKABLE;
|
||||
u64 add_speed_outside(u64,int,const Vector3f*) asm("_ZN3app8lua_bind37KineticModule__add_speed_outside_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 change_kinetic(u64,int) asm("_ZN3app8lua_bind34KineticModule__change_kinetic_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
void clear_speed_all(u64) asm("_ZN3app8lua_bind35KineticModule__clear_speed_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
void clear_speed_attr(u64,int) asm("_ZN3app8lua_bind36KineticModule__clear_speed_attr_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
void clear_speed_energy_id(u64,int) asm("_ZN3app8lua_bind41KineticModule__clear_speed_energy_id_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 enable_energy(u64,int) asm("_ZN3app8lua_bind33KineticModule__enable_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_energy(u64,int) asm("_ZN3app8lua_bind30KineticModule__get_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_kinetic_type(u64) asm("_ZN3app8lua_bind36KineticModule__get_kinetic_type_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_sum_rotation(u64,int) asm("_ZN3app8lua_bind36KineticModule__get_sum_rotation_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_sum_speed(u64,int) asm("_ZN3app8lua_bind33KineticModule__get_sum_speed_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_sum_speed3f(u64,int) asm("_ZN3app8lua_bind35KineticModule__get_sum_speed3f_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_sum_speed_length(u64,int) asm("_ZN3app8lua_bind40KineticModule__get_sum_speed_length_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_sum_speed_x(u64,int) asm("_ZN3app8lua_bind35KineticModule__get_sum_speed_x_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_sum_speed_y(u64,int) asm("_ZN3app8lua_bind35KineticModule__get_sum_speed_y_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_enable_energy(u64,int) asm("_ZN3app8lua_bind36KineticModule__is_enable_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_suspend_energy(u64,int) asm("_ZN3app8lua_bind37KineticModule__is_suspend_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 mul_accel(u64,const Vector3f*,int) asm("_ZN3app8lua_bind29KineticModule__mul_accel_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
u64 mul_speed(u64,const Vector3f*,int) asm("_ZN3app8lua_bind29KineticModule__mul_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
u64 reflect_accel(u64,const Vector3f*,int) asm("_ZN3app8lua_bind33KineticModule__reflect_accel_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
u64 reflect_speed(u64,const Vector3f*,int) asm("_ZN3app8lua_bind33KineticModule__reflect_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
u64 resume_energy(u64,int) asm("_ZN3app8lua_bind33KineticModule__resume_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 resume_energy_all(u64) asm("_ZN3app8lua_bind37KineticModule__resume_energy_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_consider_ground_friction(u64,bool,int) asm("_ZN3app8lua_bind48KineticModule__set_consider_ground_friction_implEPNS_26BattleObjectModuleAccessorEbi") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind25KineticModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 suspend_energy(u64,int) asm("_ZN3app8lua_bind34KineticModule__suspend_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 suspend_energy_all(u64) asm("_ZN3app8lua_bind38KineticModule__suspend_energy_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
void unable_energy(u64,int) asm("_ZN3app8lua_bind33KineticModule__unable_energy_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
void unable_energy_all(u64) asm("_ZN3app8lua_bind37KineticModule__unable_energy_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ModelModule {
|
||||
u64 clear_joint_srt(u64,u64) asm("_ZN3app8lua_bind33ModelModule__clear_joint_srt_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 disable_gold_eye(u64) asm("_ZN3app8lua_bind34ModelModule__disable_gold_eye_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 enable_gold_eye(u64) asm("_ZN3app8lua_bind33ModelModule__enable_gold_eye_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 joint_global_offset_from_top(u64,u64,Vector3f *) asm("_ZN3app8lua_bind46ModelModule__joint_global_offset_from_top_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE") LINKABLE;
|
||||
u64 joint_global_position(u64,u64,Vector3f *,bool) asm("_ZN3app8lua_bind39ModelModule__joint_global_position_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fEb") LINKABLE;
|
||||
u64 joint_global_position_with_offset(u64,u64,const Vector3f*,Vector3f *,bool) asm("_ZN3app8lua_bind51ModelModule__joint_global_position_with_offset_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fERS5_b") LINKABLE;
|
||||
u64 joint_global_rotation(u64,u64,Vector3f *,bool) asm("_ZN3app8lua_bind39ModelModule__joint_global_rotation_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fEb") LINKABLE;
|
||||
u64 joint_rotate(u64,u64,Vector3f *) asm("_ZN3app8lua_bind30ModelModule__joint_rotate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE") LINKABLE;
|
||||
u64 scale(u64) asm("_ZN3app8lua_bind23ModelModule__scale_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 scale_z(u64) asm("_ZN3app8lua_bind25ModelModule__scale_z_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_alpha(u64,float) asm("_ZN3app8lua_bind27ModelModule__set_alpha_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_color_rgb(u64,float,float,float,int MODEL_COLOR_TYPE) asm("_ZN3app8lua_bind31ModelModule__set_color_rgb_implEPNS_26BattleObjectModuleAccessorEfffNS_16MODEL_COLOR_TYPEE") LINKABLE;
|
||||
u64 set_depth_offset(u64,float) asm("_ZN3app8lua_bind34ModelModule__set_depth_offset_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_depth_stencil(u64,int) asm("_ZN3app8lua_bind35ModelModule__set_depth_stencil_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_joint_rotate(u64,u64,const Vector3f*,int motionNodeRotateCompose,int motionNodeRotateOrder) asm("_ZN3app8lua_bind34ModelModule__set_joint_rotate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fENS_23MotionNodeRotateComposeENS_21MotionNodeRotateOrderE") LINKABLE;
|
||||
u64 set_joint_scale(u64,u64,const Vector3f*) asm("_ZN3app8lua_bind33ModelModule__set_joint_scale_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fE") LINKABLE;
|
||||
u64 set_joint_srt(u64,u64,const Vector3f*,const Vector3f*,const Vector3f*) asm("_ZN3app8lua_bind31ModelModule__set_joint_srt_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fES7_S7_") LINKABLE;
|
||||
u64 set_joint_translate(u64,u64,const Vector3f*,bool,bool) asm("_ZN3app8lua_bind37ModelModule__set_joint_translate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fEbb") LINKABLE;
|
||||
u64 set_mesh_visibility(u64,u64,bool) asm("_ZN3app8lua_bind37ModelModule__set_mesh_visibility_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb") LINKABLE;
|
||||
u64 set_render_offset_position(u64,const Vector3f*) asm("_ZN3app8lua_bind44ModelModule__set_render_offset_position_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_rotation_order(u64,int motionNodeRotateOrder) asm("_ZN3app8lua_bind36ModelModule__set_rotation_order_implEPNS_26BattleObjectModuleAccessorENS_21MotionNodeRotateOrderE") LINKABLE;
|
||||
u64 set_scale(u64,float) asm("_ZN3app8lua_bind27ModelModule__set_scale_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_temporary_scale_z(u64,float) asm("_ZN3app8lua_bind39ModelModule__set_temporary_scale_z_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 top_joint_global_position_from_joint(u64,u64,const Vector3f*,Vector3f *) asm("_ZN3app8lua_bind54ModelModule__top_joint_global_position_from_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fERS5_") LINKABLE;
|
||||
u64 virtual_joint_tra(u64,u64) asm("_ZN3app8lua_bind35ModelModule__virtual_joint_tra_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace MotionAnimcmdModule {
|
||||
u64 call_script_single(u64,int,u64,int) asm("_ZN3app8lua_bind44MotionAnimcmdModule__call_script_single_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ei") LINKABLE;
|
||||
u64 change_script_motion_line_single(u64,int,u64,int) asm("_ZN3app8lua_bind58MotionAnimcmdModule__change_script_motion_line_single_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ei") LINKABLE;
|
||||
u64 change_script_motion_lines(u64,u64,float,bool,bool,float,bool) asm("_ZN3app8lua_bind52MotionAnimcmdModule__change_script_motion_lines_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efbbfb") LINKABLE;
|
||||
u64 change_script_motion_partial_lines(u64,u64,float,bool,float,bool) asm("_ZN3app8lua_bind60MotionAnimcmdModule__change_script_motion_partial_lines_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efbfb") LINKABLE;
|
||||
u64 enable_skip_delay_update(u64) asm("_ZN3app8lua_bind50MotionAnimcmdModule__enable_skip_delay_update_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 exec_motion_lines_initialize(u64,float,bool) asm("_ZN3app8lua_bind54MotionAnimcmdModule__exec_motion_lines_initialize_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 flush(u64,bool) asm("_ZN3app8lua_bind31MotionAnimcmdModule__flush_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 flush_current_motion(u64) asm("_ZN3app8lua_bind46MotionAnimcmdModule__flush_current_motion_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_sleep(u64,bool) asm("_ZN3app8lua_bind35MotionAnimcmdModule__set_sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_sleep_effect(u64,bool) asm("_ZN3app8lua_bind42MotionAnimcmdModule__set_sleep_effect_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_sleep_game(u64,bool) asm("_ZN3app8lua_bind40MotionAnimcmdModule__set_sleep_game_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_sleep_sound(u64,bool) asm("_ZN3app8lua_bind41MotionAnimcmdModule__set_sleep_sound_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,82 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace MotionModule {
|
||||
u64 add_motion_2nd(u64,u64,float,float,bool,float) asm("_ZN3app8lua_bind33MotionModule__add_motion_2nd_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Effbf") LINKABLE;
|
||||
u64 add_motion_partial(u64,int,u64,float,float,bool,bool,float,bool,bool,bool) asm("_ZN3app8lua_bind37MotionModule__add_motion_partial_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Effbbfbbb") LINKABLE;
|
||||
u64 animcmd_name_hash(u64,u64) asm("_ZN3app8lua_bind36MotionModule__animcmd_name_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 calc_joint(u64,u64,u64,Vector3f &) asm("_ZN3app8lua_bind29MotionModule__calc_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_RNS3_8Vector3fE") LINKABLE;
|
||||
u64 change_motion(u64,u64,float,float,bool,float,bool,bool) asm("_ZN3app8lua_bind32MotionModule__change_motion_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Effbfbb") LINKABLE;
|
||||
u64 change_motion_force_inherit_frame(u64,u64,float,float,float) asm("_ZN3app8lua_bind52MotionModule__change_motion_force_inherit_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff") LINKABLE;
|
||||
u64 change_motion_inherit_frame(u64,u64,float,float,float,bool,bool) asm("_ZN3app8lua_bind46MotionModule__change_motion_inherit_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efffbb") LINKABLE;
|
||||
u64 change_motion_inherit_frame_keep_rate(u64,u64,float,float,float) asm("_ZN3app8lua_bind56MotionModule__change_motion_inherit_frame_keep_rate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff") LINKABLE;
|
||||
u64 change_motion_kind(u64,u64) asm("_ZN3app8lua_bind37MotionModule__change_motion_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 clear_joint_srt(u64,u64) asm("_ZN3app8lua_bind34MotionModule__clear_joint_srt_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 enable_shift_material_animation(u64,bool) asm("_ZN3app8lua_bind50MotionModule__enable_shift_material_animation_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
float end_frame(u64) asm("_ZN3app8lua_bind28MotionModule__end_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float end_frame_from_hash(u64,u64) asm("_ZN3app8lua_bind38MotionModule__end_frame_from_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
float end_frame_partial(u64,int) asm("_ZN3app8lua_bind36MotionModule__end_frame_partial_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
float frame(u64) asm("_ZN3app8lua_bind24MotionModule__frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float frame_2nd(u64) asm("_ZN3app8lua_bind28MotionModule__frame_2nd_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float frame_partial(u64,int) asm("_ZN3app8lua_bind32MotionModule__frame_partial_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_frame_material(u64,int materialAnimeKind) asm("_ZN3app8lua_bind37MotionModule__get_frame_material_implEPNS_26BattleObjectModuleAccessorENS_17MaterialAnimeKindE") LINKABLE;
|
||||
bool is_anim_resource(u64,u64) asm("_ZN3app8lua_bind35MotionModule__is_anim_resource_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
bool is_blend(u64) asm("_ZN3app8lua_bind27MotionModule__is_blend_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_end(u64) asm("_ZN3app8lua_bind25MotionModule__is_end_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_end_2nd(u64) asm("_ZN3app8lua_bind29MotionModule__is_end_2nd_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_end_partial(u64,int) asm("_ZN3app8lua_bind33MotionModule__is_end_partial_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_flag_link(u64,u64) asm("_ZN3app8lua_bind31MotionModule__is_flag_link_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
bool is_flag_start_1_frame(u64) asm("_ZN3app8lua_bind40MotionModule__is_flag_start_1_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_flag_start_1_frame_from_motion_kind(u64,u64) asm("_ZN3app8lua_bind57MotionModule__is_flag_start_1_frame_from_motion_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
bool is_flip(u64) asm("_ZN3app8lua_bind26MotionModule__is_flip_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_flip_resource(u64) asm("_ZN3app8lua_bind35MotionModule__is_flip_resource_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_loop_flag(u64) asm("_ZN3app8lua_bind31MotionModule__is_loop_flag_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_looped(u64) asm("_ZN3app8lua_bind28MotionModule__is_looped_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
bool is_no_comp(u64) asm("_ZN3app8lua_bind29MotionModule__is_no_comp_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 joint_local_rotation(u64,u64,Vector3f &) asm("_ZN3app8lua_bind39MotionModule__joint_local_rotation_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE") LINKABLE;
|
||||
u64 joint_local_tra(u64,u64,bool,Vector3f &) asm("_ZN3app8lua_bind34MotionModule__joint_local_tra_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EbRNS3_8Vector3fE") LINKABLE;
|
||||
u64 motion_kind(u64) asm("_ZN3app8lua_bind30MotionModule__motion_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 motion_kind_2nd(u64) asm("_ZN3app8lua_bind34MotionModule__motion_kind_2nd_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 motion_kind_partial(u64,int) asm("_ZN3app8lua_bind38MotionModule__motion_kind_partial_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 prev_frame(u64) asm("_ZN3app8lua_bind29MotionModule__prev_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 prev_weight(u64) asm("_ZN3app8lua_bind30MotionModule__prev_weight_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 rate(u64) asm("_ZN3app8lua_bind23MotionModule__rate_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 rate_partial(u64,int) asm("_ZN3app8lua_bind31MotionModule__rate_partial_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 remove_motion_partial(u64,int,bool) asm("_ZN3app8lua_bind40MotionModule__remove_motion_partial_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 remove_motion_partial_comp(u64,int) asm("_ZN3app8lua_bind45MotionModule__remove_motion_partial_comp_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 resource_id(u64,u64) asm("_ZN3app8lua_bind30MotionModule__resource_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 set_flip(u64,bool,bool,bool) asm("_ZN3app8lua_bind27MotionModule__set_flip_implEPNS_26BattleObjectModuleAccessorEbbb") LINKABLE;
|
||||
u64 set_force_progress_2nd_weight(u64,bool) asm("_ZN3app8lua_bind48MotionModule__set_force_progress_2nd_weight_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_frame(u64,float,bool) asm("_ZN3app8lua_bind28MotionModule__set_frame_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_frame_2nd(u64,float,bool) asm("_ZN3app8lua_bind32MotionModule__set_frame_2nd_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_frame_material(u64,float,int materialAnimeKind) asm("_ZN3app8lua_bind37MotionModule__set_frame_material_implEPNS_26BattleObjectModuleAccessorEfNS_17MaterialAnimeKindE") LINKABLE;
|
||||
u64 set_frame_partial(u64,int,float,bool) asm("_ZN3app8lua_bind36MotionModule__set_frame_partial_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
u64 set_frame_partial_sync_anim_cmd(u64,int,float,bool) asm("_ZN3app8lua_bind50MotionModule__set_frame_partial_sync_anim_cmd_implEPNS_26BattleObjectModuleAccessorEifb") LINKABLE;
|
||||
u64 set_frame_sync_anim_cmd(u64,float,bool,bool,bool) asm("_ZN3app8lua_bind42MotionModule__set_frame_sync_anim_cmd_implEPNS_26BattleObjectModuleAccessorEfbbb") LINKABLE;
|
||||
u64 set_helper_calculation(u64,bool) asm("_ZN3app8lua_bind41MotionModule__set_helper_calculation_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_kind_offset(u64,int) asm("_ZN3app8lua_bind34MotionModule__set_kind_offset_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_link_flip_target_joint(u64,bool) asm("_ZN3app8lua_bind45MotionModule__set_link_flip_target_joint_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_no_comp(u64,bool) asm("_ZN3app8lua_bind30MotionModule__set_no_comp_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_rate(u64,float) asm("_ZN3app8lua_bind27MotionModule__set_rate_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_rate_2nd(u64,float) asm("_ZN3app8lua_bind31MotionModule__set_rate_2nd_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_rate_material(u64,float,int materialAnimeKind) asm("_ZN3app8lua_bind36MotionModule__set_rate_material_implEPNS_26BattleObjectModuleAccessorEfNS_17MaterialAnimeKindE") LINKABLE;
|
||||
u64 set_rate_partial(u64,int,float) asm("_ZN3app8lua_bind35MotionModule__set_rate_partial_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_recalc_ik(u64,bool) asm("_ZN3app8lua_bind32MotionModule__set_recalc_ik_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_reverse(u64,bool) asm("_ZN3app8lua_bind30MotionModule__set_reverse_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_skip_rate(u64,float,bool) asm("_ZN3app8lua_bind32MotionModule__set_skip_rate_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_stop_interpolation(u64,float,bool) asm("_ZN3app8lua_bind41MotionModule__set_stop_interpolation_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_trans_joint_id(u64,u64) asm("_ZN3app8lua_bind37MotionModule__set_trans_joint_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 set_trans_move_speed_no_scale(u64,bool) asm("_ZN3app8lua_bind48MotionModule__set_trans_move_speed_no_scale_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_weight(u64,float,bool) asm("_ZN3app8lua_bind29MotionModule__set_weight_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_weight_rate(u64,float) asm("_ZN3app8lua_bind34MotionModule__set_weight_rate_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_whole_rate(u64,float) asm("_ZN3app8lua_bind33MotionModule__set_whole_rate_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 trans_joint_scale(u64) asm("_ZN3app8lua_bind36MotionModule__trans_joint_scale_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 trans_move_speed(u64) asm("_ZN3app8lua_bind35MotionModule__trans_move_speed_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 trans_tra(u64,Vector3f &,bool,bool) asm("_ZN3app8lua_bind28MotionModule__trans_tra_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fEbb") LINKABLE;
|
||||
u64 trans_tra_end_frame(u64,u64,Vector3f &) asm("_ZN3app8lua_bind38MotionModule__trans_tra_end_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE") LINKABLE;
|
||||
u64 update_dynamic_skeleton_without_complete_matrix(u64) asm("_ZN3app8lua_bind66MotionModule__update_dynamic_skeleton_without_complete_matrix_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 update_rate(u64) asm("_ZN3app8lua_bind30MotionModule__update_rate_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 weight(u64) asm("_ZN3app8lua_bind25MotionModule__weight_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 whole_rate(u64) asm("_ZN3app8lua_bind29MotionModule__whole_rate_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,45 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace PhysicsModule {
|
||||
u64 get_2nd_active_length(u64) asm("_ZN3app8lua_bind41PhysicsModule__get_2nd_active_length_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_2nd_active_node_num(u64) asm("_ZN3app8lua_bind43PhysicsModule__get_2nd_active_node_num_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_2nd_joint_num(u64) asm("_ZN3app8lua_bind37PhysicsModule__get_2nd_joint_num_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_2nd_node_num(u64) asm("_ZN3app8lua_bind36PhysicsModule__get_2nd_node_num_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 get_2nd_pos(u64,int) asm("_ZN3app8lua_bind31PhysicsModule__get_2nd_pos_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_2nd_speed(u64,int) asm("_ZN3app8lua_bind33PhysicsModule__get_2nd_speed_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_2nd_touch_ground_line_num(u64,int) asm("_ZN3app8lua_bind49PhysicsModule__get_2nd_touch_ground_line_num_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_ik_end_joint_id(u64,int) asm("_ZN3app8lua_bind39PhysicsModule__get_ik_end_joint_id_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 reset_swing(u64) asm("_ZN3app8lua_bind31PhysicsModule__reset_swing_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_2nd_active_node_num(u64,float) asm("_ZN3app8lua_bind43PhysicsModule__set_2nd_active_node_num_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_2nd_air_resistance(u64,float) asm("_ZN3app8lua_bind42PhysicsModule__set_2nd_air_resistance_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_2nd_back_speed(u64,float) asm("_ZN3app8lua_bind38PhysicsModule__set_2nd_back_speed_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_2nd_collision_size(u64,int,float) asm("_ZN3app8lua_bind42PhysicsModule__set_2nd_collision_size_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_2nd_disable_collision(u64,u64,bool) asm("_ZN3app8lua_bind45PhysicsModule__set_2nd_disable_collision_implEPNS_26BattleObjectModuleAccessorEjb") LINKABLE;
|
||||
u64 set_2nd_end_pos(u64,const Vector3f*,const Vector3f*) asm("_ZN3app8lua_bind35PhysicsModule__set_2nd_end_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fES6_") LINKABLE;
|
||||
u64 set_2nd_flip(u64,bool) asm("_ZN3app8lua_bind32PhysicsModule__set_2nd_flip_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_2nd_gravity(u64,float) asm("_ZN3app8lua_bind35PhysicsModule__set_2nd_gravity_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_2nd_length(u64,int,float) asm("_ZN3app8lua_bind34PhysicsModule__set_2nd_length_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_2nd_node_num_max(u64,int) asm("_ZN3app8lua_bind40PhysicsModule__set_2nd_node_num_max_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_2nd_pos(u64,int,const Vector3f*) asm("_ZN3app8lua_bind31PhysicsModule__set_2nd_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_2nd_restitution_range(u64,float) asm("_ZN3app8lua_bind45PhysicsModule__set_2nd_restitution_range_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_2nd_restitution_rate(u64,float,float) asm("_ZN3app8lua_bind44PhysicsModule__set_2nd_restitution_rate_implEPNS_26BattleObjectModuleAccessorEff") LINKABLE;
|
||||
u64 set_2nd_restitution_rate_2(u64,int,float) asm("_ZN3app8lua_bind46PhysicsModule__set_2nd_restitution_rate_2_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_2nd_status(u64,int) asm("_ZN3app8lua_bind34PhysicsModule__set_2nd_status_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_2nd_water_resistance(u64,float) asm("_ZN3app8lua_bind44PhysicsModule__set_2nd_water_resistance_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_2nd_z_range(u64,float,float) asm("_ZN3app8lua_bind35PhysicsModule__set_2nd_z_range_implEPNS_26BattleObjectModuleAccessorEff") LINKABLE;
|
||||
u64 set_enable_floor_collision_line(u64, void *) asm("_ZN3app8lua_bind51PhysicsModule__set_enable_floor_collision_line_implEPNS_26BattleObjectModuleAccessorEPNS_19GroundCollisionLineE") LINKABLE;
|
||||
u64 set_ik(u64,int,float) asm("_ZN3app8lua_bind26PhysicsModule__set_ik_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_ik_target_pos(u64,int,const Vector3f*,const Vector3f*) asm("_ZN3app8lua_bind37PhysicsModule__set_ik_target_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fES6_") LINKABLE;
|
||||
u64 set_reflect_param_ceil(u64,float,float,float) asm("_ZN3app8lua_bind42PhysicsModule__set_reflect_param_ceil_implEPNS_26BattleObjectModuleAccessorEfff") LINKABLE;
|
||||
u64 set_reflect_param_floor(u64,float,float,float) asm("_ZN3app8lua_bind43PhysicsModule__set_reflect_param_floor_implEPNS_26BattleObjectModuleAccessorEfff") LINKABLE;
|
||||
u64 set_reflect_param_wall(u64,float,float,float) asm("_ZN3app8lua_bind42PhysicsModule__set_reflect_param_wall_implEPNS_26BattleObjectModuleAccessorEfff") LINKABLE;
|
||||
u64 set_swing_ground_collision_all(u64,bool) asm("_ZN3app8lua_bind50PhysicsModule__set_swing_ground_collision_all_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_swing_joint_name(u64,bool,u64,bool) asm("_ZN3app8lua_bind40PhysicsModule__set_swing_joint_name_implEPNS_26BattleObjectModuleAccessorEbN3phx6Hash40Eb") LINKABLE;
|
||||
u64 set_swing_only_anim(u64,bool) asm("_ZN3app8lua_bind39PhysicsModule__set_swing_only_anim_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_swing_rate(u64,float) asm("_ZN3app8lua_bind34PhysicsModule__set_swing_rate_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_swing_rebirth(u64,bool) asm("_ZN3app8lua_bind37PhysicsModule__set_swing_rebirth_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_swing_special_state(u64,int) asm("_ZN3app8lua_bind43PhysicsModule__set_swing_special_state_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 stop_charge(u64) asm("_ZN3app8lua_bind31PhysicsModule__stop_charge_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,37 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace PostureModule {
|
||||
u64 add_pos(u64,const Vector3f*) asm("_ZN3app8lua_bind27PostureModule__add_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE") LINKABLE;
|
||||
u64 add_pos_2d(u64,const Vector2f*) asm("_ZN3app8lua_bind30PostureModule__add_pos_2d_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE") LINKABLE;
|
||||
u64 base_scale(u64) asm("_ZN3app8lua_bind30PostureModule__base_scale_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 init_pos(u64,const Vector3f*,bool,bool) asm("_ZN3app8lua_bind28PostureModule__init_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEbb") LINKABLE;
|
||||
u64 init_rot(u64) asm("_ZN3app8lua_bind28PostureModule__init_rot_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_rot_y_lr_different_inner_lr(u64) asm("_ZN3app8lua_bind50PostureModule__is_rot_y_lr_different_inner_lr_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float lr(u64) asm("_ZN3app8lua_bind22PostureModule__lr_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 owner_scale(u64) asm("_ZN3app8lua_bind31PostureModule__owner_scale_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 pos(u64) asm("_ZN3app8lua_bind23PostureModule__pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 pos_2d(u64) asm("_ZN3app8lua_bind26PostureModule__pos_2d_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float pos_x(u64) asm("_ZN3app8lua_bind25PostureModule__pos_x_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
float pos_y(u64) asm("_ZN3app8lua_bind25PostureModule__pos_y_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 pos_z(u64) asm("_ZN3app8lua_bind25PostureModule__pos_z_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 prev_pos(u64) asm("_ZN3app8lua_bind28PostureModule__prev_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 prev_pos_2d(u64) asm("_ZN3app8lua_bind31PostureModule__prev_pos_2d_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reverse_lr(u64) asm("_ZN3app8lua_bind30PostureModule__reverse_lr_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 rot(u64,int) asm("_ZN3app8lua_bind23PostureModule__rot_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 rot_x(u64,int) asm("_ZN3app8lua_bind25PostureModule__rot_x_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 rot_y(u64,int) asm("_ZN3app8lua_bind25PostureModule__rot_y_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 rot_y_lr(u64) asm("_ZN3app8lua_bind28PostureModule__rot_y_lr_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 rot_z(u64,int) asm("_ZN3app8lua_bind25PostureModule__rot_z_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 scale(u64) asm("_ZN3app8lua_bind25PostureModule__scale_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_lr(u64,float) asm("_ZN3app8lua_bind26PostureModule__set_lr_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_owner_scale(u64,float) asm("_ZN3app8lua_bind35PostureModule__set_owner_scale_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
float set_pos(u64,const Vector3f*) asm("_ZN3app8lua_bind27PostureModule__set_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE") LINKABLE;
|
||||
float set_pos_2d(u64,const Vector2f*) asm("_ZN3app8lua_bind30PostureModule__set_pos_2d_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE") LINKABLE;
|
||||
u64 set_rot(u64,const Vector3f*,int) asm("_ZN3app8lua_bind27PostureModule__set_rot_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi") LINKABLE;
|
||||
u64 set_scale(u64,float,bool) asm("_ZN3app8lua_bind29PostureModule__set_scale_implEPNS_26BattleObjectModuleAccessorEfb") LINKABLE;
|
||||
u64 set_stick_lr(u64,float) asm("_ZN3app8lua_bind32PostureModule__set_stick_lr_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_sync_constraint_joint(u64,u64) asm("_ZN3app8lua_bind45PostureModule__set_sync_constraint_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 update_rot_y_lr(u64) asm("_ZN3app8lua_bind35PostureModule__update_rot_y_lr_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ReflectModule {
|
||||
bool is_reflect(u64) asm("_ZN3app8lua_bind30ReflectModule__is_reflect_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 object_id(u64) asm("_ZN3app8lua_bind29ReflectModule__object_id_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_info(u64) asm("_ZN3app8lua_bind30ReflectModule__reset_info_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 speed_mul(u64) asm("_ZN3app8lua_bind29ReflectModule__speed_mul_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 team_no(u64) asm("_ZN3app8lua_bind27ReflectModule__team_no_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ReflectorModule {
|
||||
u64 is_shield(u64,int,int) asm("_ZN3app8lua_bind31ReflectorModule__is_shield_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 set_no_team(u64,bool) asm("_ZN3app8lua_bind33ReflectorModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_status(u64,int,int shieldStatus,int) asm("_ZN3app8lua_bind32ReflectorModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_12ShieldStatusEi") LINKABLE;
|
||||
u64 set_status_all(u64,int shieldStatus,int) asm("_ZN3app8lua_bind36ReflectorModule__set_status_all_implEPNS_26BattleObjectModuleAccessorENS_12ShieldStatusEi") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace SearchModule {
|
||||
u64 clear(u64,int) asm("_ZN3app8lua_bind24SearchModule__clear_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 clear_all(u64) asm("_ZN3app8lua_bind28SearchModule__clear_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 enable_safe_pos(u64) asm("_ZN3app8lua_bind34SearchModule__enable_safe_pos_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_search(u64,int) asm("_ZN3app8lua_bind28SearchModule__is_search_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_offset(u64,int,const Vector3f*) asm("_ZN3app8lua_bind29SearchModule__set_offset_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_size(u64,int,float) asm("_ZN3app8lua_bind27SearchModule__set_size_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_sync_lr(u64,bool) asm("_ZN3app8lua_bind30SearchModule__set_sync_lr_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_target_opponent(u64,int,int,int,u64) asm("_ZN3app8lua_bind38SearchModule__set_target_opponent_implEPNS_26BattleObjectModuleAccessorEiiij") LINKABLE;
|
||||
u64 sleep(u64,bool) asm("_ZN3app8lua_bind24SearchModule__sleep_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ShadowModule {
|
||||
u64 set_draw(u64,int shadowDrawFlag,bool) asm("_ZN3app8lua_bind27ShadowModule__set_draw_implEPNS_26BattleObjectModuleAccessorENS_14ShadowDrawFlagEb") LINKABLE;
|
||||
u64 set_draw_status(u64,bool) asm("_ZN3app8lua_bind34ShadowModule__set_draw_status_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_offset_y(u64,float) asm("_ZN3app8lua_bind31ShadowModule__set_offset_y_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ShakeModule {
|
||||
u64 disable_offset(u64) asm("_ZN3app8lua_bind32ShakeModule__disable_offset_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 enable_offset(u64,Vector3f *) asm("_ZN3app8lua_bind31ShakeModule__enable_offset_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fE") LINKABLE;
|
||||
u64 extend(u64,u64,int) asm("_ZN3app8lua_bind24ShakeModule__extend_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei") LINKABLE;
|
||||
u64 is_shake(u64) asm("_ZN3app8lua_bind26ShakeModule__is_shake_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 req(u64,u64,int,bool,const Vector2f*,float,float,bool,bool) asm("_ZN3app8lua_bind21ShakeModule__req_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EibRKNS3_8Vector2fEffbb") LINKABLE;
|
||||
u64 req_time_scale(u64,u64,int,bool,const Vector2f*,float,float,bool,bool,int,float) asm("_ZN3app8lua_bind32ShakeModule__req_time_scale_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EibRKNS3_8Vector2fEffbbif") LINKABLE;
|
||||
u64 set_axis_xy_kind(u64,u64,bool) asm("_ZN3app8lua_bind34ShakeModule__set_axis_xy_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb") LINKABLE;
|
||||
u64 set_scale_kind(u64,u64,float) asm("_ZN3app8lua_bind32ShakeModule__set_scale_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef") LINKABLE;
|
||||
u64 stop(u64) asm("_ZN3app8lua_bind22ShakeModule__stop_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 stop_kind(u64,u64) asm("_ZN3app8lua_bind27ShakeModule__stop_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace ShieldModule {
|
||||
u64 set_hit_stop_mul(u64,float) asm("_ZN3app8lua_bind35ShieldModule__set_hit_stop_mul_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_shield_type(u64,int shieldType,int,int) asm("_ZN3app8lua_bind34ShieldModule__set_shield_type_implEPNS_26BattleObjectModuleAccessorENS_10ShieldTypeEii") LINKABLE;
|
||||
u64 set_status(u64,int,int shieldStatus,int) asm("_ZN3app8lua_bind29ShieldModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_12ShieldStatusEi") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace SlopeModule {
|
||||
u64 floor_diff_l(u64) asm("_ZN3app8lua_bind30SlopeModule__floor_diff_l_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 floor_diff_r(u64) asm("_ZN3app8lua_bind30SlopeModule__floor_diff_r_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 update_model_top_angle(u64) asm("_ZN3app8lua_bind40SlopeModule__update_model_top_angle_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace SlowModule {
|
||||
u64 clear(u64) asm("_ZN3app8lua_bind22SlowModule__clear_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 clear_whole(u64) asm("_ZN3app8lua_bind28SlowModule__clear_whole_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 frame(u64,int) asm("_ZN3app8lua_bind22SlowModule__frame_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 is_prev_skip(u64) asm("_ZN3app8lua_bind29SlowModule__is_prev_skip_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_skip(u64) asm("_ZN3app8lua_bind24SlowModule__is_skip_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_slow(u64) asm("_ZN3app8lua_bind24SlowModule__is_slow_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 rate(u64) asm("_ZN3app8lua_bind21SlowModule__rate_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 rate_ignore_effect(u64) asm("_ZN3app8lua_bind35SlowModule__rate_ignore_effect_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set(u64,int,int,int,bool,uint) asm("_ZN3app8lua_bind20SlowModule__set_implEPNS_26BattleObjectModuleAccessorEiiibj") LINKABLE;
|
||||
u64 set_whole(u64,unsigned char,int) asm("_ZN3app8lua_bind26SlowModule__set_whole_implEPNS_26BattleObjectModuleAccessorEhi") LINKABLE;
|
||||
u64 whole_frame(u64) asm("_ZN3app8lua_bind28SlowModule__whole_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 whole_mag(u64) asm("_ZN3app8lua_bind26SlowModule__whole_mag_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,34 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace SoundModule {
|
||||
u64 get_common_sound_label(u64,uint) asm("_ZN3app8lua_bind40SoundModule__get_common_sound_label_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 get_se_vol(u64,int) asm("_ZN3app8lua_bind28SoundModule__get_se_vol_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 is_playing(u64,u64) asm("_ZN3app8lua_bind28SoundModule__is_playing_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 is_playing_status(u64,u64) asm("_ZN3app8lua_bind35SoundModule__is_playing_status_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 play_se(u64,u64,bool,bool,bool,bool,int enSEType) asm("_ZN3app8lua_bind25SoundModule__play_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EbbbbNS_11SoundModule8enSETypeE") LINKABLE;
|
||||
u64 play_se_no3d(u64,u64,bool,bool) asm("_ZN3app8lua_bind30SoundModule__play_se_no3d_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb") LINKABLE;
|
||||
u64 play_se_pos(u64,u64,const Vector3f*,bool,bool) asm("_ZN3app8lua_bind29SoundModule__play_se_pos_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fEbb") LINKABLE;
|
||||
u64 play_sequence(u64,u64,bool,bool) asm("_ZN3app8lua_bind31SoundModule__play_sequence_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb") LINKABLE;
|
||||
u64 play_status_bgm(u64,int enStatusBGMType) asm("_ZN3app8lua_bind33SoundModule__play_status_bgm_implEPNS_26BattleObjectModuleAccessorENS_15enStatusBGMTypeE") LINKABLE;
|
||||
u64 play_status_se(u64,u64,bool,bool,bool) asm("_ZN3app8lua_bind32SoundModule__play_status_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebbb") LINKABLE;
|
||||
u64 set_auto_se_pitch(u64,float) asm("_ZN3app8lua_bind35SoundModule__set_auto_se_pitch_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_continue_se_at_game_finish(u64,int,bool) asm("_ZN3app8lua_bind48SoundModule__set_continue_se_at_game_finish_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_gamespeed_se_calibration(u64,bool) asm("_ZN3app8lua_bind46SoundModule__set_gamespeed_se_calibration_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_play_hit_se_flag(u64,bool) asm("_ZN3app8lua_bind38SoundModule__set_play_hit_se_flag_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_play_inhivit(u64,u64,uint) asm("_ZN3app8lua_bind34SoundModule__set_play_inhivit_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej") LINKABLE;
|
||||
u64 set_position_sub(u64,const Vector3f*) asm("_ZN3app8lua_bind34SoundModule__set_position_sub_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE") LINKABLE;
|
||||
u64 set_remain_se(u64,bool) asm("_ZN3app8lua_bind31SoundModule__set_remain_se_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_se_pitch_cent(u64,u64,float) asm("_ZN3app8lua_bind35SoundModule__set_se_pitch_cent_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef") LINKABLE;
|
||||
u64 set_se_pitch_ratio(u64,u64,float) asm("_ZN3app8lua_bind36SoundModule__set_se_pitch_ratio_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef") LINKABLE;
|
||||
u64 set_se_pitch_status(u64,float) asm("_ZN3app8lua_bind37SoundModule__set_se_pitch_status_implEPNS_26BattleObjectModuleAccessorEf") LINKABLE;
|
||||
u64 set_se_pitch_status_handle(u64,int,float) asm("_ZN3app8lua_bind44SoundModule__set_se_pitch_status_handle_implEPNS_26BattleObjectModuleAccessorEif") LINKABLE;
|
||||
u64 set_se_vol(u64,int,float,int) asm("_ZN3app8lua_bind28SoundModule__set_se_vol_implEPNS_26BattleObjectModuleAccessorEifi") LINKABLE;
|
||||
u64 set_se_vol_db(u64,int,float,int) asm("_ZN3app8lua_bind31SoundModule__set_se_vol_db_implEPNS_26BattleObjectModuleAccessorEifi") LINKABLE;
|
||||
u64 set_takeout_se(u64,u64) asm("_ZN3app8lua_bind32SoundModule__set_takeout_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 stop_se(u64,u64,uint) asm("_ZN3app8lua_bind25SoundModule__stop_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej") LINKABLE;
|
||||
u64 stop_se_all(u64,uint,bool,bool) asm("_ZN3app8lua_bind29SoundModule__stop_se_all_implEPNS_26BattleObjectModuleAccessorEjbb") LINKABLE;
|
||||
u64 stop_se_handle(u64,int,uint) asm("_ZN3app8lua_bind32SoundModule__stop_se_handle_implEPNS_26BattleObjectModuleAccessorEij") LINKABLE;
|
||||
u64 stop_status_se(u64) asm("_ZN3app8lua_bind32SoundModule__stop_status_se_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace StatusModule {
|
||||
u64 change_status_request(u64,int,bool) asm("_ZN3app8lua_bind40StatusModule__change_status_request_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 change_status_request_from_script(u64,int,bool) asm("_ZN3app8lua_bind52StatusModule__change_status_request_from_script_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 delete_status_request_from_script(u64) asm("_ZN3app8lua_bind52StatusModule__delete_status_request_from_script_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 init_settings(u64,int situationKind,int,u64,int groundCliffCheckKind,bool,int,int,int,int) asm("_ZN3app8lua_bind32StatusModule__init_settings_implEPNS_26BattleObjectModuleAccessorENS_13SituationKindEijNS_20GroundCliffCheckKindEbiiii") LINKABLE;
|
||||
u64 is_changing(u64) asm("_ZN3app8lua_bind30StatusModule__is_changing_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_situation_changed(u64) asm("_ZN3app8lua_bind39StatusModule__is_situation_changed_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
int prev_situation_kind(u64) asm("_ZN3app8lua_bind38StatusModule__prev_situation_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
int prev_status_kind(u64,u64) asm("_ZN3app8lua_bind35StatusModule__prev_status_kind_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 set_keep_situation_air(u64,bool) asm("_ZN3app8lua_bind41StatusModule__set_keep_situation_air_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_situation_kind(u64,int situationKind,bool) asm("_ZN3app8lua_bind37StatusModule__set_situation_kind_implEPNS_26BattleObjectModuleAccessorENS_13SituationKindEb") LINKABLE;
|
||||
u64 set_status_kind_interrupt(u64,int) asm("_ZN3app8lua_bind44StatusModule__set_status_kind_interrupt_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
int situation_kind(u64) asm("_ZN3app8lua_bind33StatusModule__situation_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
int status_kind(u64) asm("_ZN3app8lua_bind30StatusModule__status_kind_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 status_kind_interrupt(u64) asm("_ZN3app8lua_bind40StatusModule__status_kind_interrupt_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 status_kind_next(u64) asm("_ZN3app8lua_bind35StatusModule__status_kind_next_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 status_kind_que_from_script(u64) asm("_ZN3app8lua_bind46StatusModule__status_kind_que_from_script_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace StopModule {
|
||||
u64 cancel_hit_stop(u64) asm("_ZN3app8lua_bind32StopModule__cancel_hit_stop_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 cancel_other_stop(u64,int stopOtherKind) asm("_ZN3app8lua_bind34StopModule__cancel_other_stop_implEPNS_26BattleObjectModuleAccessorENS_13StopOtherKindE") LINKABLE;
|
||||
u64 get_hit_stop_real_frame(u64) asm("_ZN3app8lua_bind40StopModule__get_hit_stop_real_frame_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_damage(u64) asm("_ZN3app8lua_bind26StopModule__is_damage_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_hit(u64) asm("_ZN3app8lua_bind23StopModule__is_hit_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_stop(u64) asm("_ZN3app8lua_bind24StopModule__is_stop_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_hit_stop_frame(u64,int,bool) asm("_ZN3app8lua_bind35StopModule__set_hit_stop_frame_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_link_stop(u64,bool,bool) asm("_ZN3app8lua_bind30StopModule__set_link_stop_implEPNS_26BattleObjectModuleAccessorEbb") LINKABLE;
|
||||
u64 set_other_stop(u64,int,int stopOtherKind) asm("_ZN3app8lua_bind31StopModule__set_other_stop_implEPNS_26BattleObjectModuleAccessorEiNS_13StopOtherKindE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
#pragma once
|
||||
namespace app::lua_bind {
|
||||
namespace TeamModule {
|
||||
u64 hit_team_no(u64) asm("_ZN3app8lua_bind28TeamModule__hit_team_no_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 metamon_owner_fighter_entry_id(u64) asm("_ZN3app8lua_bind47TeamModule__metamon_owner_fighter_entry_id_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_hit_team(u64,int) asm("_ZN3app8lua_bind29TeamModule__set_hit_team_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_team(u64,int,bool) asm("_ZN3app8lua_bind25TeamModule__set_team_implEPNS_26BattleObjectModuleAccessorEib") LINKABLE;
|
||||
u64 set_team_owner_id(u64,uint) asm("_ZN3app8lua_bind34TeamModule__set_team_owner_id_implEPNS_26BattleObjectModuleAccessorEj") LINKABLE;
|
||||
u64 set_team_second(u64,int) asm("_ZN3app8lua_bind32TeamModule__set_team_second_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 team_no(u64) asm("_ZN3app8lua_bind24TeamModule__team_no_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 team_owner_id(u64) asm("_ZN3app8lua_bind30TeamModule__team_owner_id_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 team_second_no(u64) asm("_ZN3app8lua_bind31TeamModule__team_second_no_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace TurnModule {
|
||||
u64 end_turn(u64) asm("_ZN3app8lua_bind25TurnModule__end_turn_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_extern(u64) asm("_ZN3app8lua_bind26TurnModule__is_extern_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_turn(u64) asm("_ZN3app8lua_bind24TurnModule__is_turn_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_turn_after90(u64) asm("_ZN3app8lua_bind32TurnModule__is_turn_after90_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 ry_reverse(u64) asm("_ZN3app8lua_bind27TurnModule__ry_reverse_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_omit_intermediate(u64,bool) asm("_ZN3app8lua_bind38TurnModule__set_omit_intermediate_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
u64 set_turn(u64,u64,float,bool,bool,bool) asm("_ZN3app8lua_bind25TurnModule__set_turn_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efbbb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
#pragma once
|
||||
namespace app::lua_bind {
|
||||
namespace VisibilityModule {
|
||||
u64 get_whole(u64) asm("_ZN3app8lua_bind32VisibilityModule__get_whole_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 is_visible(u64) asm("_ZN3app8lua_bind33VisibilityModule__is_visible_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 reset_status_default_int64(u64,s64) asm("_ZN3app8lua_bind49VisibilityModule__reset_status_default_int64_implEPNS_26BattleObjectModuleAccessorEl") LINKABLE;
|
||||
u64 set(u64,u64,u64) asm("_ZN3app8lua_bind26VisibilityModule__set_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_") LINKABLE;
|
||||
u64 set_default(u64,u64) asm("_ZN3app8lua_bind34VisibilityModule__set_default_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E") LINKABLE;
|
||||
u64 set_default_all(u64) asm("_ZN3app8lua_bind38VisibilityModule__set_default_all_implEPNS_26BattleObjectModuleAccessorE") LINKABLE;
|
||||
u64 set_default_int64(u64,s64) asm("_ZN3app8lua_bind40VisibilityModule__set_default_int64_implEPNS_26BattleObjectModuleAccessorEl") LINKABLE;
|
||||
u64 set_int64(u64,s64,s64) asm("_ZN3app8lua_bind32VisibilityModule__set_int64_implEPNS_26BattleObjectModuleAccessorEll") LINKABLE;
|
||||
u64 set_material_anim_priority(u64,u64,bool) asm("_ZN3app8lua_bind49VisibilityModule__set_material_anim_priority_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb") LINKABLE;
|
||||
u64 set_mesh_visibility(u64,u64,int,bool) asm("_ZN3app8lua_bind42VisibilityModule__set_mesh_visibility_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eib") LINKABLE;
|
||||
u64 set_mesh_visibility_int64(u64,s64,int,bool) asm("_ZN3app8lua_bind48VisibilityModule__set_mesh_visibility_int64_implEPNS_26BattleObjectModuleAccessorElib") LINKABLE;
|
||||
u64 set_status_default(u64,u64,u64) asm("_ZN3app8lua_bind41VisibilityModule__set_status_default_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_") LINKABLE;
|
||||
u64 set_status_default_int64(u64,s64,s64) asm("_ZN3app8lua_bind47VisibilityModule__set_status_default_int64_implEPNS_26BattleObjectModuleAccessorEll") LINKABLE;
|
||||
u64 set_whole(u64,bool) asm("_ZN3app8lua_bind32VisibilityModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,44 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
namespace app::lua_bind {
|
||||
namespace WorkModule {
|
||||
u64 add_float(u64,float,int) asm("_ZN3app8lua_bind26WorkModule__add_float_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 add_int(u64,int,int) asm("_ZN3app8lua_bind24WorkModule__add_int_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 clear_all(u64,int workKind) asm("_ZN3app8lua_bind26WorkModule__clear_all_implEPNS_26BattleObjectModuleAccessorENS_8WorkKindE") LINKABLE;
|
||||
u64 count_down_int(u64,int,int) asm("_ZN3app8lua_bind31WorkModule__count_down_int_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
void dec_int(u64,int) asm("_ZN3app8lua_bind24WorkModule__dec_int_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 div_float(u64,float,int) asm("_ZN3app8lua_bind26WorkModule__div_float_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 enable_transition_term(u64,int) asm("_ZN3app8lua_bind39WorkModule__enable_transition_term_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 enable_transition_term_forbid(u64,int) asm("_ZN3app8lua_bind46WorkModule__enable_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 enable_transition_term_forbid_group(u64,int) asm("_ZN3app8lua_bind52WorkModule__enable_transition_term_forbid_group_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 enable_transition_term_group(u64,int) asm("_ZN3app8lua_bind45WorkModule__enable_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 enable_transition_term_group_ex(u64,int) asm("_ZN3app8lua_bind48WorkModule__enable_transition_term_group_ex_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_float(u64,int) asm("_ZN3app8lua_bind26WorkModule__get_float_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_int(u64,int) asm("_ZN3app8lua_bind24WorkModule__get_int_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_int64(u64,int) asm("_ZN3app8lua_bind26WorkModule__get_int64_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 get_param_float(u64,u64,u64) asm("_ZN3app8lua_bind32WorkModule__get_param_float_implEPNS_26BattleObjectModuleAccessorEmm") LINKABLE;
|
||||
u64 get_param_int(u64,u64,u64) asm("_ZN3app8lua_bind30WorkModule__get_param_int_implEPNS_26BattleObjectModuleAccessorEmm") LINKABLE;
|
||||
u64 get_param_int64(u64,u64,u64) asm("_ZN3app8lua_bind32WorkModule__get_param_int64_implEPNS_26BattleObjectModuleAccessorEmm") LINKABLE;
|
||||
void inc_int(u64,int) asm("_ZN3app8lua_bind24WorkModule__inc_int_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_enable_transition_term(u64,int) asm("_ZN3app8lua_bind42WorkModule__is_enable_transition_term_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_enable_transition_term_forbid(u64,int) asm("_ZN3app8lua_bind49WorkModule__is_enable_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_enable_transition_term_group(u64,int) asm("_ZN3app8lua_bind48WorkModule__is_enable_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
bool is_flag(u64,int) asm("_ZN3app8lua_bind24WorkModule__is_flag_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 mul_float(u64,float,int) asm("_ZN3app8lua_bind26WorkModule__mul_float_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 mul_int(u64,int,int) asm("_ZN3app8lua_bind24WorkModule__mul_int_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
void off_flag(u64,int) asm("_ZN3app8lua_bind25WorkModule__off_flag_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
void on_flag(u64,int) asm("_ZN3app8lua_bind24WorkModule__on_flag_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 set_flag(u64,bool,int) asm("_ZN3app8lua_bind25WorkModule__set_flag_implEPNS_26BattleObjectModuleAccessorEbi") LINKABLE;
|
||||
u64 set_float(u64,float,int) asm("_ZN3app8lua_bind26WorkModule__set_float_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 set_int(u64,int,int) asm("_ZN3app8lua_bind24WorkModule__set_int_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 set_int64(u64,s64,int) asm("_ZN3app8lua_bind26WorkModule__set_int64_implEPNS_26BattleObjectModuleAccessorEli") LINKABLE;
|
||||
u64 sub_float(u64,float,int) asm("_ZN3app8lua_bind26WorkModule__sub_float_implEPNS_26BattleObjectModuleAccessorEfi") LINKABLE;
|
||||
u64 sub_int(u64,int,int) asm("_ZN3app8lua_bind24WorkModule__sub_int_implEPNS_26BattleObjectModuleAccessorEii") LINKABLE;
|
||||
u64 turn_off_flag(u64,int) asm("_ZN3app8lua_bind30WorkModule__turn_off_flag_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 unable_transition_term(u64,int) asm("_ZN3app8lua_bind39WorkModule__unable_transition_term_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 unable_transition_term_forbid(u64,int) asm("_ZN3app8lua_bind46WorkModule__unable_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 unable_transition_term_forbid_group(u64,int) asm("_ZN3app8lua_bind52WorkModule__unable_transition_term_forbid_group_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 unable_transition_term_group(u64,int) asm("_ZN3app8lua_bind45WorkModule__unable_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
u64 unable_transition_term_group_ex(u64,int) asm("_ZN3app8lua_bind48WorkModule__unable_transition_term_group_ex_implEPNS_26BattleObjectModuleAccessorEi") LINKABLE;
|
||||
}
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
#ifndef APP_SV_ANIMCMD_H
|
||||
#define APP_SV_ANIMCMD_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
namespace app::sv_animcmd {
|
||||
extern void wait(u64, float) asm("_ZN3app10sv_animcmd4waitEP9lua_Statef") LINKABLE;
|
||||
extern void frame(u64, float) asm("_ZN3app10sv_animcmd5frameEP9lua_Statef") LINKABLE;
|
||||
extern void is_excute(u64) asm("_ZN3app10sv_animcmd9is_excuteEP9lua_State") LINKABLE;
|
||||
|
||||
extern u64 CATCH(u64) asm("_ZN3app10sv_animcmd5CATCHEP9lua_State") LINKABLE;
|
||||
extern u64 ATTACK(u64) asm("_ZN3app10sv_animcmd6ATTACKEP9lua_State") LINKABLE;
|
||||
extern u64 EFFECT(u64) asm("_ZN3app10sv_animcmd6EFFECTEP9lua_State") LINKABLE;
|
||||
extern u64 EFFECT_FOLLOW_NO_SCALE(u64) asm("_ZN3app10sv_animcmd22EFFECT_FOLLOW_NO_SCALEEP9lua_State") LINKABLE;
|
||||
extern u64 LAST_EFFECT_SET_COLOR(u64) asm("_ZN3app10sv_animcmd21LAST_EFFECT_SET_COLOREP9lua_State") LINKABLE;
|
||||
extern u64 LAST_EFFECT_SET_RATE(u64) asm("_ZN3app10sv_animcmd20LAST_EFFECT_SET_RATEEP9lua_State") LINKABLE;
|
||||
extern u64 SEARCH(u64) asm("_ZN3app10sv_animcmd6SEARCHEP9lua_State") LINKABLE;
|
||||
extern u64 HIT_NODE(u64) asm("_ZN3app10sv_animcmd8HIT_NODEEP9lua_State") LINKABLE;
|
||||
extern u64 ATK_POWER(u64) asm("_ZN3app10sv_animcmd9ATK_POWEREP9lua_State") LINKABLE;
|
||||
extern u64 REVERSE_LR(u64) asm("_ZN3app10sv_animcmd10REVERSE_LREP9lua_State") LINKABLE;
|
||||
extern u64 FT_MOTION_RATE(u64) asm("_ZN3app10sv_animcmd14FT_MOTION_RATEEP9lua_State") LINKABLE;
|
||||
}
|
||||
|
||||
#endif // APP_SV_ANIMCMD_H
|
|
@ -1,10 +0,0 @@
|
|||
#ifndef APP_SV_MATH
|
||||
#define APP_SV_MATH
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
namespace app::sv_math {
|
||||
int rand(u64, int) asm("_ZN3app7sv_math4randEN3phx6Hash40Ei") LINKABLE;
|
||||
}
|
||||
|
||||
#endif // APP_SV_MATH
|
|
@ -1,13 +0,0 @@
|
|||
#ifndef APP_SV_SYSTEM_H
|
||||
#define APP_SV_SYSTEM_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
namespace app::sv_system {
|
||||
u64 battle_object(u64) asm("_ZN3app9sv_system13battle_objectEP9lua_State") LINKABLE;
|
||||
u64 battle_object_module_accessor(u64) asm("_ZN3app9sv_system29battle_object_module_accessorEP9lua_State") LINKABLE;
|
||||
u8 battle_object_category(u64) asm("_ZN3app9sv_system22battle_object_categoryEP9lua_State") LINKABLE;
|
||||
int battle_object_kind(u64) asm("_ZN3app9sv_system18battle_object_kindEP9lua_State") LINKABLE;
|
||||
}
|
||||
|
||||
#endif // APP_SV_SYSTEM_H
|
|
@ -1,159 +0,0 @@
|
|||
#ifndef L2C_H
|
||||
#define L2C_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
#include "../../useful/useful.h"
|
||||
#include "lua_bind_hash.hpp"
|
||||
|
||||
namespace lib {
|
||||
enum L2CVarType {
|
||||
L2C_void = 0,
|
||||
L2C_bool = 1,
|
||||
L2C_integer = 2,
|
||||
L2C_number = 3,
|
||||
L2C_pointer = 4,
|
||||
L2C_table = 5,
|
||||
L2C_inner_function = 6,
|
||||
L2C_hash = 7,
|
||||
L2C_string = 8,
|
||||
};
|
||||
|
||||
struct L2CTable_meta {
|
||||
uint64_t a;
|
||||
uint64_t b;
|
||||
uint64_t c;
|
||||
uint64_t d;
|
||||
};
|
||||
|
||||
struct L2CTable {
|
||||
uint32_t refcnt;
|
||||
uint32_t unk;
|
||||
|
||||
uint64_t begin; // L2CValue*
|
||||
uint64_t end; // L2CValue*
|
||||
uint64_t also_end; // L2CValue*
|
||||
struct L2CTable_meta meta;
|
||||
uint64_t unk_ptr;
|
||||
};
|
||||
|
||||
struct L2CInnerFunctionBase
|
||||
{
|
||||
uint64_t unk;
|
||||
uint32_t refcnt;
|
||||
} L2CInnerFunctionBase;
|
||||
|
||||
struct L2CValue {
|
||||
uint32_t type;
|
||||
uint32_t unk;
|
||||
union {
|
||||
uint64_t raw;
|
||||
float raw_float;
|
||||
void* raw_pointer;
|
||||
struct L2CTable* raw_table;
|
||||
struct L2CInnerFunctionBase* raw_innerfunc;
|
||||
//std::string* raw_string;
|
||||
};
|
||||
|
||||
L2CValue() {}
|
||||
|
||||
L2CValue(bool val) {
|
||||
type = L2C_bool;
|
||||
raw = val;
|
||||
}
|
||||
|
||||
L2CValue(int val) {
|
||||
type = L2C_integer;
|
||||
raw = val;
|
||||
}
|
||||
|
||||
L2CValue(u64 val) {
|
||||
type = L2C_integer;
|
||||
raw = val;
|
||||
}
|
||||
|
||||
L2CValue(float val) {
|
||||
type = L2C_number;
|
||||
raw_float = val;
|
||||
}
|
||||
|
||||
L2CValue(double val) {
|
||||
type = L2C_number;
|
||||
raw_float = val;
|
||||
}
|
||||
|
||||
L2CValue(const char* str) {
|
||||
type = L2C_void;
|
||||
}
|
||||
|
||||
operator bool() asm("_ZNK3lib8L2CValuecvbEv") LINKABLE;
|
||||
|
||||
void push_variadic(u64, const char*, void*) asm("_ZN3lib8L2CValue13push_variadicEmPKcRNS_7utility8VariadicE") LINKABLE;
|
||||
};
|
||||
|
||||
struct L2CAgent {
|
||||
uint64_t vtable;
|
||||
uint64_t lua_state_agent;
|
||||
uint64_t unk10;
|
||||
uint64_t unk18;
|
||||
uint64_t unk20;
|
||||
uint64_t unk28;
|
||||
uint64_t unk30;
|
||||
uint64_t unk38;
|
||||
uint64_t lua_state_agentbase;
|
||||
|
||||
L2CAgent* L2CAgent_constr(u64 lua_state) asm("_ZN3lib8L2CAgentC2EP9lua_State") LINKABLE;
|
||||
u64 push_lua_stack(L2CValue* l2c_value) asm("_ZN3lib8L2CAgent14push_lua_stackERKNS_8L2CValueE") LINKABLE;
|
||||
// pop_lua_stack
|
||||
// Notes:
|
||||
// Actually takes three arguments, but the third is given through X8 due to how
|
||||
// AArch64 treats struct pointers that are used as pass by reference to get the value.
|
||||
// Thus, my current solution is to use inline ASM before using this to pass the
|
||||
// last arg. This is done using asm("mov x8, %x0" : : "r"(&popped) : "x8" );, where
|
||||
// popped is an L2CValue that will be populated by the function.
|
||||
// FURTHERMORE, this function does NOT actually pop the stack, it only returns the value at the
|
||||
// position indicated by the second argument.
|
||||
// This index is either positive, meaning absolute position in the stack, or negative,
|
||||
// which is more traditional, i.e. -1 is the top of the stack.
|
||||
//__int64_t (*lib_L2CAgent_pop_lua_stack)(__int64_t, int);
|
||||
u64 pop_lua_stack(int index) asm("_ZN3lib8L2CAgent13pop_lua_stackEi") LINKABLE;
|
||||
|
||||
void get_lua_stack(int index, lib::L2CValue* l2c_val) {
|
||||
asm("mov x8, %x0" : : "r"(l2c_val) : "x8" );
|
||||
pop_lua_stack(index);
|
||||
}
|
||||
|
||||
u64 sv_set_function_hash(u64 (*func)(L2CAgent*, void*), u64 hash) asm("_ZN3lib8L2CAgent20sv_set_function_hashEPvN3phx6Hash40E") LINKABLE;
|
||||
u64 clear_lua_stack() asm("_ZN3lib8L2CAgent15clear_lua_stackEv") LINKABLE;
|
||||
u64 _clear_lua_stack() {
|
||||
u64 v1, v2, i;
|
||||
v1 = this->lua_state_agent;
|
||||
|
||||
v2 = LOAD64(v1 + 16);
|
||||
for (i = **(u64 **)(v1 + 32) + 16LL; v2 < i; v2 = LOAD64(v1 + 16)) {
|
||||
LOAD64(v1 + 16) = v2 + 16;
|
||||
*(__int32_t *)(v2 + 8) = 0;
|
||||
}
|
||||
LOAD64(v1 + 16) = i;
|
||||
return (u64)this;
|
||||
}
|
||||
};
|
||||
|
||||
bool lua_bind_get_value(u64, int*) asm("_ZN3lib18lua_bind_get_valueIiEEbmRT_") LINKABLE;
|
||||
|
||||
int lua_const(const char* str) {
|
||||
int val;
|
||||
if (lua_bind_get_value(lua_bind_hash_str(str), &val))
|
||||
return val;
|
||||
else
|
||||
return -1;
|
||||
}
|
||||
|
||||
namespace utility {
|
||||
namespace Variadic {
|
||||
const char* get_format(void* variadic) asm("_ZNK3lib7utility8Variadic10get_formatEv") LINKABLE;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif // L2C_H
|
|
@ -1,101 +0,0 @@
|
|||
#ifndef LUA_BIND_HASH_H
|
||||
#define LUA_BIND_HASH_H
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdint.h>
|
||||
#include <inttypes.h>
|
||||
|
||||
uint64_t lua_bind_hash(const void* data_, size_t len) {
|
||||
int64_t *data = (int64_t*)data_;
|
||||
size_t hash = len;
|
||||
int64_t hash_add = 0x27d4eb2f165667c4;
|
||||
int64_t* data_end = (int64_t *)((int64_t)data + len);
|
||||
|
||||
uint64_t hash_vals[4] = {
|
||||
0x60ea27eeadc0b5d5,
|
||||
0xc2b2ae3d27d4eb4e,
|
||||
0xffffffffffffffff,
|
||||
0x61c8864e7a143578,
|
||||
};
|
||||
|
||||
uint64_t hash_vals_mid[4];
|
||||
|
||||
const uint64_t hash_vals_end[4] = {
|
||||
0x3c6ef3630bd7950e,
|
||||
0x1bbcd8c2f5e54380,
|
||||
0x779b185ebca87000,
|
||||
0xe6c617af2a1c0000
|
||||
};
|
||||
|
||||
const uint64_t hash_vals_end_2[4] = {
|
||||
0x3f,
|
||||
0x39,
|
||||
0x34,
|
||||
0x2e
|
||||
};
|
||||
|
||||
const uint64_t MULT1 = 0x87bcb65480000000; // -0x784349ab80000000
|
||||
const uint64_t MULT2 = 0xdef35b010f796ca9; // -0x210ca4fef0869357
|
||||
const uint64_t MULT3 = 0x9e3779b185ebca87; // -0x61c8864e7a143579
|
||||
const uint64_t MULT4 = 0xc2b2ae3d27d4eb4f; // -0x3d4d51c2d82b14b1
|
||||
const uint64_t MULT5 = 0x93ea75a780000000; // -0x6c158a5880000000
|
||||
const uint64_t MULT6 = 0x27d4eb2f165667c5;
|
||||
const uint64_t ADD1 = 0x85ebca77c2b2ae63;
|
||||
const uint64_t ADD2 = 0x165667b19e3779f9;
|
||||
|
||||
if (len >= 32) {
|
||||
do {
|
||||
for (int i = 0; i < 4; i++) {
|
||||
hash_vals[i] += data[i] * MULT4;
|
||||
hash_vals_mid[i] = hash_vals[i] >> 0x21 | hash_vals[i] * 0x80000000;
|
||||
hash_vals[i] = hash_vals_mid[i] * MULT3;
|
||||
}
|
||||
|
||||
data = data + 4;
|
||||
} while (data <= data_end + -4);
|
||||
uint64_t val = 0;
|
||||
for (int i = 0; i < 4; i++) {
|
||||
val += (hash_vals_mid[i] * hash_vals_end[i] | hash_vals[i] >> hash_vals_end_2[i]);
|
||||
}
|
||||
|
||||
val = (val ^ (hash_vals_mid[0] * MULT1 | hash_vals_mid[0] * MULT2 >> 0x21) * MULT3) * MULT3;
|
||||
for (int i = 1; i < 4; i++) {
|
||||
val = (val + ADD1 ^ (hash_vals_mid[i] * MULT1 | hash_vals_mid[i] * MULT2 >> 0x21) * MULT3) * MULT3;
|
||||
}
|
||||
val += ADD1;
|
||||
|
||||
hash_add = val;
|
||||
}
|
||||
|
||||
hash += hash_add;
|
||||
for (; data + 1 <= data_end; data++) {
|
||||
hash = (*data * MULT5 | (*data * MULT4) >> 0x21) * MULT3 ^ hash;
|
||||
hash = (hash >> 0x25 | hash << 0x1b) * MULT3 + ADD1;
|
||||
}
|
||||
|
||||
int32_t* data_32 = (int32_t*) data;
|
||||
if ((int64_t *)(data_32 + 1) <= data_end) {
|
||||
hash = (uint64_t)*data_32 * MULT3 ^ hash;
|
||||
hash = (hash >> 0x29 | hash << 0x17) * MULT4 + ADD2;
|
||||
data = (int64_t *)(data_32 + 1);
|
||||
}
|
||||
|
||||
int8_t* data_8 = (int8_t*) data;
|
||||
|
||||
for (; data != data_end; data = (int64_t*)data_8) {
|
||||
hash = (uint64_t)(*data_8) * MULT6 ^ hash;
|
||||
hash = (hash >> 0x35 | hash << 0xb) * MULT3;
|
||||
data_8++;
|
||||
}
|
||||
|
||||
uint64_t final_hash = (hash ^ hash >> 0x21) * MULT4;
|
||||
final_hash = (final_hash ^ final_hash >> 0x1d) * ADD2;
|
||||
return final_hash ^ final_hash >> 0x20;
|
||||
}
|
||||
|
||||
uint64_t lua_bind_hash_str(const char* str) {
|
||||
return lua_bind_hash(str, strlen(str));
|
||||
}
|
||||
|
||||
#endif // LUA_BIND_HASH_H
|
|
@ -1,9 +1,9 @@
|
|||
#include <switch.h>
|
||||
#include <switch_min.h>
|
||||
|
||||
#include <dirent.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <switch/kernel/ipc.h>
|
||||
#include <switch_min/kernel/ipc.h>
|
||||
#include <sys/iosupport.h>
|
||||
#include <sys/reent.h>
|
||||
|
||||
|
@ -12,10 +12,7 @@
|
|||
#include "saltysd/saltysd_core.h"
|
||||
#include "saltysd/saltysd_dynamic.h"
|
||||
#include "saltysd/saltysd_ipc.h"
|
||||
|
||||
#include "imports/app/sv_animcmd.hpp"
|
||||
#include "imports/lib/l2c.hpp"
|
||||
#include "saltysd/saltysd_helper.hpp"
|
||||
#include "saltysd/saltysd_helper.h"
|
||||
|
||||
#include "hitbox_visualizer.hpp"
|
||||
#include "training_mods.hpp"
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
#ifndef SALTYSD_CORE_H
|
||||
#define SALTYSD_CORE_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
#include "../useful/useful.h"
|
||||
|
||||
extern "C" {
|
||||
u64 SaltySDCore_getCodeStart() LINKABLE;
|
||||
u64 SaltySDCore_getCodeSize() LINKABLE;
|
||||
u64 SaltySDCore_findCode(u8* code, size_t size) LINKABLE;
|
||||
}
|
||||
|
||||
#endif // SALTYSD_CORE_H
|
|
@ -1,19 +0,0 @@
|
|||
#ifndef SALTYSD_DYNAMIC_H
|
||||
#define SALTYSD_DYNAMIC_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "../useful/useful.h"
|
||||
|
||||
extern "C" {
|
||||
uint64_t SaltySDCore_GetSymbolAddr(void* base, char* name) LINKABLE;
|
||||
uint64_t SaltySDCore_FindSymbol(char* name) LINKABLE;
|
||||
uint64_t SaltySDCore_FindSymbolBuiltin(char* name) LINKABLE;
|
||||
void SaltySDCore_RegisterModule(void* base) LINKABLE;
|
||||
void SaltySDCore_RegisterBuiltinModule(void* base) LINKABLE;
|
||||
void SaltySDCore_DynamicLinkModule(void* base) LINKABLE;
|
||||
void SaltySDCore_ReplaceModuleImport(void* base, char* name, void* new_replace) LINKABLE;
|
||||
void SaltySDCore_ReplaceImport(char* name, void* new_replace) LINKABLE;
|
||||
}
|
||||
|
||||
#endif // SALTYSD_DYNAMIC_H
|
|
@ -1,30 +0,0 @@
|
|||
#ifndef SALTYSD_HELPER_H
|
||||
#define SALTYSD_HELPER_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
#include "saltysd_core.h"
|
||||
#include "saltysd_ipc.h"
|
||||
#include "saltysd_dynamic.h"
|
||||
|
||||
#define ANCHOR_REL 0x70ffffc000
|
||||
u64 ANCHOR_ABS;
|
||||
#define IMPORT(x) (x - ANCHOR_REL + ANCHOR_ABS)
|
||||
|
||||
int SaltySD_function_replace(u64 addr, u64 new_func) {
|
||||
if (addr) {
|
||||
SaltySD_Memcpy(addr, (u64) "\x49\x00\x00\x58", 4); // LDR X9, .+8
|
||||
SaltySD_Memcpy(addr+4, (u64) "\x20\x01\x1F\xD6", 4); // BR X9
|
||||
SaltySD_Memcpy(addr+8, (u64) &new_func, 8); // .dword newaddr
|
||||
|
||||
return 0;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
int SaltySD_function_replace_sym(char* function_sym, u64 new_func) {
|
||||
u64 addr = SaltySDCore_FindSymbol(function_sym);
|
||||
return SaltySD_function_replace(addr, new_func);
|
||||
}
|
||||
|
||||
#endif // SALTYSD_HELPER_H
|
|
@ -1,19 +0,0 @@
|
|||
#ifndef SALTYSD_IPC_H
|
||||
#define SALTYSD_IPC_H
|
||||
|
||||
#include <switch.h>
|
||||
|
||||
#include "../useful/useful.h"
|
||||
|
||||
extern "C" {
|
||||
void SaltySD_Init() LINKABLE;
|
||||
Result SaltySD_Deinit() LINKABLE;
|
||||
Result SaltySD_Term() LINKABLE;
|
||||
Result SaltySD_Restore() LINKABLE;
|
||||
Result SaltySD_LoadELF(u64 heap, u64* elf_addr, u64* elf_size, char* name) LINKABLE;
|
||||
Result SaltySD_Memcpy(u64 to, u64 from, u64 size) LINKABLE;
|
||||
Result SaltySD_GetSDCard(Handle *retrieve) LINKABLE;
|
||||
Result SaltySD_printf(const char* format, ...) LINKABLE;
|
||||
}
|
||||
|
||||
#endif //SALTYSD_IPC_H
|
|
@ -1,6 +1,8 @@
|
|||
#ifndef TAUNT_TOGGLES_H
|
||||
#define TAUNT_TOGGLES_H
|
||||
|
||||
u64 is_training_mode(void) asm("_ZN3app9smashball16is_training_modeEv") LINKABLE;
|
||||
|
||||
#define NONE 0
|
||||
|
||||
// Up Taunt
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
#include "../acmd_wrapper.hpp"
|
||||
#include "../useful/const_value_table.h"
|
||||
#include "acmd_wrapper.h"
|
||||
#include "useful/const_value_table.h"
|
||||
#include "../taunt_toggles.h"
|
||||
|
||||
u64 fighter_manager_addr;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "common.hpp"
|
||||
#include "../useful/crc32.h"
|
||||
#include "useful/crc32.h"
|
||||
|
||||
namespace Shield {
|
||||
float get_param_float(u64 module_accessor, u64 param_type, u64 param_hash, bool& replace) {
|
||||
|
|
|
@ -6,12 +6,12 @@
|
|||
#include "useful/crc32.h"
|
||||
#include "useful/useful.h"
|
||||
|
||||
#include "useful/raygun_printer.hpp"
|
||||
#include "useful/raygun_printer.h"
|
||||
|
||||
#include "acmd_wrapper.hpp"
|
||||
#include "imports/lib/l2c.hpp"
|
||||
#include "acmd_wrapper.h"
|
||||
#include "lib/l2c_imports.h"
|
||||
#include "saltysd/saltysd_dynamic.h"
|
||||
#include "saltysd/saltysd_helper.hpp"
|
||||
#include "saltysd/saltysd_helper.h"
|
||||
#include "taunt_toggles.h"
|
||||
|
||||
#include "training/common.hpp"
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,79 +0,0 @@
|
|||
/*-
|
||||
* COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or
|
||||
* code or tables extracted from it, as desired without restriction.
|
||||
*/
|
||||
#ifndef CRC32_H
|
||||
#define CRC32_H
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stddef.h>
|
||||
|
||||
const uint32_t crc32_tab[] = {
|
||||
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f,
|
||||
0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988,
|
||||
0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91, 0x1db71064, 0x6ab020f2,
|
||||
0xf3b97148, 0x84be41de, 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7,
|
||||
0x136c9856, 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9,
|
||||
0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4, 0xa2677172,
|
||||
0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b, 0x35b5a8fa, 0x42b2986c,
|
||||
0xdbbbc9d6, 0xacbcf940, 0x32d86ce3, 0x45df5c75, 0xdcd60dcf, 0xabd13d59,
|
||||
0x26d930ac, 0x51de003a, 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423,
|
||||
0xcfba9599, 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924,
|
||||
0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190, 0x01db7106,
|
||||
0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f, 0x9fbfe4a5, 0xe8b8d433,
|
||||
0x7807c9a2, 0x0f00f934, 0x9609a88e, 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d,
|
||||
0x91646c97, 0xe6635c01, 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e,
|
||||
0x6c0695ed, 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950,
|
||||
0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, 0xfbd44c65,
|
||||
0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2, 0x4adfa541, 0x3dd895d7,
|
||||
0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a, 0x346ed9fc, 0xad678846, 0xda60b8d0,
|
||||
0x44042d73, 0x33031de5, 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa,
|
||||
0xbe0b1010, 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f,
|
||||
0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17, 0x2eb40d81,
|
||||
0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6, 0x03b6e20c, 0x74b1d29a,
|
||||
0xead54739, 0x9dd277af, 0x04db2615, 0x73dc1683, 0xe3630b12, 0x94643b84,
|
||||
0x0d6d6a3e, 0x7a6a5aa8, 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1,
|
||||
0xf00f9344, 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb,
|
||||
0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a, 0x67dd4acc,
|
||||
0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5, 0xd6d6a3e8, 0xa1d1937e,
|
||||
0x38d8c2c4, 0x4fdff252, 0xd1bb67f1, 0xa6bc5767, 0x3fb506dd, 0x48b2364b,
|
||||
0xd80d2bda, 0xaf0a1b4c, 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55,
|
||||
0x316e8eef, 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236,
|
||||
0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe, 0xb2bd0b28,
|
||||
0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31, 0x2cd99e8b, 0x5bdeae1d,
|
||||
0x9b64c2b0, 0xec63f226, 0x756aa39c, 0x026d930a, 0x9c0906a9, 0xeb0e363f,
|
||||
0x72076785, 0x05005713, 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38,
|
||||
0x92d28e9b, 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242,
|
||||
0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1, 0x18b74777,
|
||||
0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c, 0x8f659eff, 0xf862ae69,
|
||||
0x616bffd3, 0x166ccf45, 0xa00ae278, 0xd70dd2ee, 0x4e048354, 0x3903b3c2,
|
||||
0xa7672661, 0xd06016f7, 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc,
|
||||
0x40df0b66, 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9,
|
||||
0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605, 0xcdd70693,
|
||||
0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8, 0x5d681b02, 0x2a6f2b94,
|
||||
0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d
|
||||
};
|
||||
|
||||
uint32_t crc32_part(const void *buf, size_t size, uint32_t crc) {
|
||||
const uint8_t* p = (const uint8_t*)buf;
|
||||
crc = crc ^ ~0U;
|
||||
while (size--)
|
||||
crc = crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8);
|
||||
return crc ^ ~0U;
|
||||
}
|
||||
|
||||
uint32_t crc32(const void *buf, size_t size) {
|
||||
const uint8_t* p = (const uint8_t*)buf;
|
||||
uint32_t crc;
|
||||
crc = ~0U;
|
||||
while (size--)
|
||||
crc = crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8);
|
||||
return crc ^ ~0U;
|
||||
}
|
||||
|
||||
uint64_t hash40(const char* data) {
|
||||
size_t len = strlen(data);
|
||||
return crc32(data, len) | (len & 0xFF) << 32;
|
||||
}
|
||||
|
||||
#endif // CRC32_H
|
|
@ -1,175 +0,0 @@
|
|||
#ifndef RAYGUN_PRINTER_H
|
||||
#define RAYGUN_PRINTER_H
|
||||
|
||||
#include <ctype.h>
|
||||
#include <switch.h>
|
||||
|
||||
#include "useful.h"
|
||||
|
||||
#include "../acmd_wrapper.hpp"
|
||||
|
||||
#define RAYGUN_LENGTH 8
|
||||
#define RAYGUN_HEIGHT 6
|
||||
#define RAYGUN_HORIZ_OFFSET 2
|
||||
|
||||
using namespace app::lua_bind;
|
||||
|
||||
/*
|
||||
segment data list : {Z, Y, X, ZRot, Size}
|
||||
segment labels :
|
||||
_
|
||||
|_| from top to top left, clockwise: a->f + g mid + \|/ from top mid to top left, clockwise: h->m + --two half g's: n, o
|
||||
|_| /|\
|
||||
*/
|
||||
|
||||
const float segment_dict[15][5] = {
|
||||
{0, RAYGUN_HEIGHT * 2, 0, 0, 0.25}, // a
|
||||
{0, RAYGUN_HEIGHT, RAYGUN_LENGTH, 90, 0.25}, // b
|
||||
{0, 0, RAYGUN_LENGTH, 90, 0.25}, // c
|
||||
{0, 0, 0, 0, 0.25}, // d
|
||||
{0, 0, 0, 90, 0.25}, // e
|
||||
{0, RAYGUN_HEIGHT, 0, 90, 0.25}, // f
|
||||
{0, RAYGUN_HEIGHT, 0, 0, 0.25}, // g mid
|
||||
{0, RAYGUN_HEIGHT, RAYGUN_LENGTH / 2, 90, 0.25}, // h
|
||||
{0, RAYGUN_HEIGHT, RAYGUN_LENGTH / 2, 52, 0.2}, // i
|
||||
{0, RAYGUN_HEIGHT, RAYGUN_LENGTH / 2, -52, 0.2}, // j
|
||||
{0, 0, RAYGUN_LENGTH / 2, 90, 0.25}, // k
|
||||
{0, RAYGUN_HEIGHT / 2, RAYGUN_LENGTH * 3 / 16, 52, 0.2}, // l
|
||||
{0, RAYGUN_HEIGHT * 3 / 2, RAYGUN_LENGTH * 3 / 16, -52, 0.2}, // m
|
||||
{0, RAYGUN_HEIGHT, 0, 0, 0.15}, // n
|
||||
{0, RAYGUN_HEIGHT, RAYGUN_LENGTH / 2, 0, 0.15}, // o
|
||||
};
|
||||
|
||||
/*
|
||||
Segments making up each character, each index corresponding to:
|
||||
'A' through 'Z', '0' through '9', ' ', '-', '+', '#' (where '#' is all
|
||||
segments)
|
||||
*/
|
||||
const char* alphabet[] = {
|
||||
"abcefg", "adefijn", "adef", "eflm", "adefn",
|
||||
"aefn", "acdefo", "bcefg", "adhk", "bcd",
|
||||
"efnij", "def", "bcefim", "bcefjm", "abcdef",
|
||||
"abefg", "abcdefj", "aefijn", "acdfg", "ahk",
|
||||
"bcdef", "efil", "bcefjl", "ijlm", "ikm",
|
||||
"adil", "abcdef", "ef", "abdeg", "abcdg",
|
||||
"bcfg", "acdfg", "acdefg", "abc", "abcdefg",
|
||||
"abcdfg", "", "g", "ghk", "abcdefhijklmno",
|
||||
};
|
||||
|
||||
// Each index is a segment's corresponding flipped segment, for when facing left
|
||||
const char segment_rev[15] = {
|
||||
'a', 'f', 'e', 'd', 'c', 'b', 'g', 'h', 'm', 'l', 'k', 'j', 'i', 'o', 'n',
|
||||
};
|
||||
|
||||
void show_segment(u64 battle_object_module_accessor, float z, float y, float x,
|
||||
float zrot, float size) {
|
||||
Vector3f pos = {.x = x, .y = y, .z = z};
|
||||
Vector3f rot = {.x = 0, .y = 90, .z = zrot};
|
||||
Vector3f random = {.x = 0, .y = 0, .z = 0};
|
||||
|
||||
EffectModule::req_on_joint(battle_object_module_accessor,
|
||||
hash40("sys_raygun_bullet"), hash40("top"),
|
||||
&pos, &rot, size, &random, &random,
|
||||
0, 0, 0, 0);
|
||||
}
|
||||
|
||||
int alphabet_index(char to_print) {
|
||||
if (to_print >= 'A' && to_print <= 'Z')
|
||||
return to_print - 'A';
|
||||
else if (to_print >= '0' && to_print <= '9')
|
||||
return to_print - '0' + 'Z' - 'A' + 1;
|
||||
else if (to_print == ' ')
|
||||
return 36;
|
||||
else if (to_print == '-')
|
||||
return 37;
|
||||
else if (to_print == '+')
|
||||
return 38;
|
||||
else if (to_print == '#')
|
||||
return 39;
|
||||
else
|
||||
return -1;
|
||||
}
|
||||
|
||||
void print_char(u64 module_accessor, char to_print, int line_num,
|
||||
float horiz_offset, float facing_left) {
|
||||
int alph_index = alphabet_index(to_print);
|
||||
if (alph_index < 0 || alph_index >= 40) return;
|
||||
const char* segment_str = alphabet[alph_index];
|
||||
int num_segments = strlen(segment_str);
|
||||
|
||||
float lineOffset = 40 - (line_num * 16);
|
||||
|
||||
for (int i = 0; i < num_segments; i++) {
|
||||
const float* segment;
|
||||
int index = segment_str[i] - 'a';
|
||||
|
||||
if (facing_left == -1) {
|
||||
index = segment_rev[index] - 'a';
|
||||
}
|
||||
segment = segment_dict[index];
|
||||
|
||||
const float size_mult = 0.5;
|
||||
|
||||
float z = segment[0];
|
||||
float y = segment[1] + lineOffset;
|
||||
float x = segment[2] + horiz_offset;
|
||||
float zrot = segment[3];
|
||||
|
||||
if (facing_left == -1) zrot *= -1;
|
||||
|
||||
float size = segment[4];
|
||||
|
||||
x *= size_mult;
|
||||
x += facing_left * 5;
|
||||
y *= size_mult;
|
||||
y += 5;
|
||||
z *= size_mult;
|
||||
size *= size_mult;
|
||||
show_segment(module_accessor, z, y, x, zrot, size);
|
||||
}
|
||||
}
|
||||
|
||||
void print_string(u64 module_accessor, const char* print_str) {
|
||||
// delete any previous strings
|
||||
EffectModule::kill_kind(module_accessor, hash40("sys_raygun_bullet"), 0, 1);
|
||||
|
||||
int line_num = 0;
|
||||
float horiz_offset = 0;
|
||||
int char_num = 0;
|
||||
|
||||
float facing_left = PostureModule::lr(module_accessor);
|
||||
|
||||
if (strlen(print_str) <= 8 && strchr(print_str, '\n') == NULL) {
|
||||
line_num = 1;
|
||||
}
|
||||
horiz_offset = 0;
|
||||
char_num = 0;
|
||||
for (size_t i = 0; i < strlen(print_str); i++) {
|
||||
char curr_char = print_str[i];
|
||||
if (curr_char == '\n') {
|
||||
horiz_offset = 0;
|
||||
char_num = 0;
|
||||
line_num++;
|
||||
continue;
|
||||
}
|
||||
|
||||
print_char(module_accessor, toupper(curr_char), line_num, horiz_offset,
|
||||
facing_left);
|
||||
|
||||
char_num++;
|
||||
// short characters
|
||||
if (curr_char == 'D' || curr_char == '1') {
|
||||
horiz_offset += facing_left * (RAYGUN_LENGTH / 2 + 3);
|
||||
} else {
|
||||
horiz_offset += facing_left * (RAYGUN_LENGTH + 3);
|
||||
}
|
||||
|
||||
if (char_num > 8) {
|
||||
horiz_offset = 0;
|
||||
char_num = 0;
|
||||
line_num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif // RAYGUN_PRINTER_H
|
|
@ -1,40 +0,0 @@
|
|||
#ifndef USEFUL_H
|
||||
#define USEFUL_H
|
||||
|
||||
#include <switch.h>
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#define LOAD64 *(u64 *)
|
||||
|
||||
#define LINKABLE __attribute__ ((weak))
|
||||
|
||||
#define debug_log(...) \
|
||||
{char log_buf[0x200]; snprintf(log_buf, 0x200, __VA_ARGS__); \
|
||||
svcOutputDebugString(log_buf, strlen(log_buf));}
|
||||
|
||||
u64 is_training_mode(void) asm("_ZN3app9smashball16is_training_modeEv") LINKABLE;
|
||||
|
||||
typedef struct Hash40 {
|
||||
uint64_t hash : 40;
|
||||
} Hash40;
|
||||
|
||||
typedef struct Vector2f {
|
||||
float x;
|
||||
float y;
|
||||
} Vector2f;
|
||||
|
||||
typedef struct Vector3f {
|
||||
float x;
|
||||
float y;
|
||||
float z;
|
||||
} Vector3f;
|
||||
|
||||
typedef struct Vector4f {
|
||||
float x;
|
||||
float y;
|
||||
float z;
|
||||
float w;
|
||||
}Vector4f;
|
||||
|
||||
#endif // USEFUL_H
|
Loading…
Add table
Reference in a new issue