mirror of
https://codeberg.org/demostf/edit.git
synced 2026-06-03 11:54:07 +02:00
fix warnings
This commit is contained in:
parent
84489019a4
commit
73729d014e
2 changed files with 9 additions and 2 deletions
|
|
@ -2,6 +2,7 @@ use tf_demo_parser::demo::data::DemoTick;
|
||||||
use tf_demo_parser::demo::message::packetentities::EntityId;
|
use tf_demo_parser::demo::message::packetentities::EntityId;
|
||||||
use crate::{clean_demo, MutatorList, strip_cond, unlock_pov};
|
use crate::{clean_demo, MutatorList, strip_cond, unlock_pov};
|
||||||
use serde::{Serialize, Deserialize};
|
use serde::{Serialize, Deserialize};
|
||||||
|
use tf_demo_parser::demo::message::Message;
|
||||||
|
|
||||||
#[derive(Debug, Serialize, Deserialize, Default)]
|
#[derive(Debug, Serialize, Deserialize, Default)]
|
||||||
pub struct EditOptions {
|
pub struct EditOptions {
|
||||||
|
|
@ -14,6 +15,13 @@ pub struct EditOptions {
|
||||||
impl EditOptions {
|
impl EditOptions {
|
||||||
pub fn as_mutator(&self, spectator_id: EntityId) -> MutatorList {
|
pub fn as_mutator(&self, spectator_id: EntityId) -> MutatorList {
|
||||||
let mut mutators = MutatorList::new();
|
let mut mutators = MutatorList::new();
|
||||||
|
|
||||||
|
mutators.push_message_mutator(|message: &mut Message| {
|
||||||
|
if let Message::ServerInfo(info) = message {
|
||||||
|
info.server_name = format!("{} - Edited", info.server_name);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
clean_demo(&mut mutators);
|
clean_demo(&mut mutators);
|
||||||
|
|
||||||
for cond_options in self.remove_conditions.iter() {
|
for cond_options in self.remove_conditions.iter() {
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ use tf_demo_parser::demo::message::Message;
|
||||||
use tf_demo_parser::demo::message::packetentities::{EntityId, PacketEntity, UpdateType};
|
use tf_demo_parser::demo::message::packetentities::{EntityId, PacketEntity, UpdateType};
|
||||||
use tf_demo_parser::demo::message::usermessage::{UserMessage};
|
use tf_demo_parser::demo::message::usermessage::{UserMessage};
|
||||||
use tf_demo_parser::demo::packet::Packet;
|
use tf_demo_parser::demo::packet::Packet;
|
||||||
use tf_demo_parser::demo::sendprop::{SendPropIdentifier, SendPropValue};
|
|
||||||
use tf_demo_parser::ParserState;
|
use tf_demo_parser::ParserState;
|
||||||
use crate::mutate::{MessageMutator, MutatorList};
|
use crate::mutate::{MessageMutator, MutatorList};
|
||||||
|
|
||||||
|
|
@ -22,7 +21,7 @@ impl AddStvEntity {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl MessageMutator for AddStvEntity {
|
impl MessageMutator for AddStvEntity {
|
||||||
fn mutate_message(&self, message: &mut Message, state: &ParserState) {
|
fn mutate_message(&self, message: &mut Message, _state: &ParserState) {
|
||||||
if !self.added.get() {
|
if !self.added.get() {
|
||||||
if let Message::PacketEntities(ent_message) = message {
|
if let Message::PacketEntities(ent_message) = message {
|
||||||
if ent_message.base_line == 0 {
|
if ent_message.base_line == 0 {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue