move proto to submodule

This commit is contained in:
wetabq
2022-04-25 16:17:42 +08:00
parent 7f5e053290
commit 1bdec08806
439 changed files with 5371 additions and 2625 deletions

58
proto/AttackResult.proto Normal file → Executable file
View File

@@ -3,38 +3,38 @@ syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "AbilityIdentifier.proto";
import "AttackHitEffectResult.proto";
import "HitCollision.proto";
import "Vector.proto";
import "AttackHitEffectResult.proto";
message AttackResult {
uint32 attackerId = 1;
uint32 defenseId = 2;
string animEventId = 3;
AbilityIdentifier abilityIdentifier = 4;
uint32 attacker_id = 1;
uint32 defense_id = 2;
string anim_event_id = 3;
AbilityIdentifier ability_identifier = 4;
float damage = 6;
bool isCrit = 7;
HitCollision hitCollision = 8;
uint32 hitPosType = 9;
uint32 endureBreak = 10;
Vector resolvedDir = 11;
int32 hitRetreatAngleCompat = 12;
AttackHitEffectResult hitEffResult = 13;
uint32 elementType = 14;
bool useGadgetDamageAction = 19;
uint32 gadgetDamageActionIdx = 20;
bool isResistText = 22;
uint32 criticalRand = 23;
float elementAmplifyRate = 24;
float damageShield = 26;
bool muteElementHurt = 27;
uint32 amplifyReactionType = 30;
uint32 addhurtReactionType = 31;
uint32 bulletFlyTimeMs = 32;
uint32 attackCount = 33;
uint32 hashedAnimEventId = 34;
uint32 attackTimestampMs = 36;
float endureDelta = 37;
uint32 targetType = 38;
float elementDurabilityAttenuation = 39;
bool is_crit = 7;
HitCollision hit_collision = 8;
uint32 hit_pos_type = 9;
uint32 endure_break = 10;
Vector resolved_dir = 11;
int32 hit_retreat_angle_compat = 12;
AttackHitEffectResult hit_eff_result = 13;
uint32 element_type = 14;
bool use_gadget_damage_action = 19;
uint32 gadget_damage_action_idx = 20;
bool is_resist_text = 22;
uint32 critical_rand = 23;
float element_amplify_rate = 24;
float damage_shield = 26;
bool mute_element_hurt = 27;
uint32 amplify_reaction_type = 30;
uint32 addhurt_reaction_type = 31;
uint32 bullet_fly_time_ms = 32;
uint32 attack_count = 33;
uint32 hashed_anim_event_id = 34;
uint32 attack_timestamp_ms = 36;
float endure_delta = 37;
uint32 target_type = 38;
float element_durability_attenuation = 39;
}