• R/O
  • SSH

silny-kombat: Commit

Mercurial repo for silny-kombat project


Commit MetaInfo

Revision48843f94196b7a3dcbc8503a137d1dc199d52af5 (tree)
Time2021-10-20 02:33:39
AuthorPiotr Kozka <piotoor@gmai...>
CommiterPiotr Kozka

Log Message

Fixed compilation warnings

Change Summary

Incremental Difference

diff -r e03f7f11cc48 -r 48843f94196b src/character_state_machine.rs
--- a/src/character_state_machine.rs Thu Oct 07 20:46:30 2021 +0200
+++ b/src/character_state_machine.rs Tue Oct 19 19:33:39 2021 +0200
@@ -4,17 +4,17 @@
44 derive(Debug)
55 pub CharacterFSM(StandIdle)
66
7- StandIdle(FrontPressed) => StandMoveFront[front],
8- StandIdle(BackPressed) => StandMoveBack[back],
9- StandIdle(Released) => StandIdle[idle],
7+ StandIdle(FrontPressed) => StandMoveFront[Front],
8+ StandIdle(BackPressed) => StandMoveBack[Back],
9+ StandIdle(Released) => StandIdle[Idle],
1010
11- StandMoveFront(Released) => StandIdle[idle],
12- StandMoveFront(BackPressed) => StandMoveBack[back],
13- StandMoveFront(FrontPressed) => StandMoveFront[front],
11+ StandMoveFront(Released) => StandIdle[Idle],
12+ StandMoveFront(BackPressed) => StandMoveBack[Back],
13+ StandMoveFront(FrontPressed) => StandMoveFront[Front],
1414
15- StandMoveBack(Released) => StandIdle[idle],
16- StandMoveBack(FrontPressed) => StandMoveFront[front],
17- StandMoveBack(BackPressed) => StandMoveBack[back]
15+ StandMoveBack(Released) => StandIdle[Idle],
16+ StandMoveBack(FrontPressed) => StandMoveFront[Front],
17+ StandMoveBack(BackPressed) => StandMoveBack[Back]
1818 }
1919
2020 pub struct StateMachineWrapper {
@@ -38,15 +38,15 @@
3838 self.num_state
3939 }
4040 pub fn trigger(&mut self, signal: i32) -> i32 {
41- let mut output: Result<Option<CharacterFSMOutput>, TransitionImpossibleError>;
41+ let output: Result<Option<CharacterFSMOutput>, TransitionImpossibleError>;
4242 let mut ans = 1;
4343 if signal == 1 {
4444 output = self.machine.consume(&CharacterFSMInput::BackPressed);
4545 match output {
4646 Ok(v) => match v {
47- Some(CharacterFSMOutput::back) => ans = 1,
48- Some(CharacterFSMOutput::front) => ans = 2,
49- Some(CharacterFSMOutput::idle) => ans = 0,
47+ Some(CharacterFSMOutput::Back) => ans = 1,
48+ Some(CharacterFSMOutput::Front) => ans = 2,
49+ Some(CharacterFSMOutput::Idle) => ans = 0,
5050 None => println!("None"),
5151 }
5252 Err(e) => println!("State machine error back pressed {}", e),
@@ -55,9 +55,9 @@
5555 output = self.machine.consume(&CharacterFSMInput::FrontPressed);
5656 match output {
5757 Ok(v) => match v {
58- Some(CharacterFSMOutput::back) => ans = 1,
59- Some(CharacterFSMOutput::front) => ans = 2,
60- Some(CharacterFSMOutput::idle) => ans = 0,
58+ Some(CharacterFSMOutput::Back) => ans = 1,
59+ Some(CharacterFSMOutput::Front) => ans = 2,
60+ Some(CharacterFSMOutput::Idle) => ans = 0,
6161 None => println!("None"),
6262 }
6363 Err(e) => println!("State machine error front pressed {}", e),
@@ -66,9 +66,9 @@
6666 output = self.machine.consume(&CharacterFSMInput::Released);
6767 match output {
6868 Ok(v) => match v {
69- Some(CharacterFSMOutput::back) => ans = 1,
70- Some(CharacterFSMOutput::front) => ans = 2,
71- Some(CharacterFSMOutput::idle) => ans = 0,
69+ Some(CharacterFSMOutput::Back) => ans = 1,
70+ Some(CharacterFSMOutput::Front) => ans = 2,
71+ Some(CharacterFSMOutput::Idle) => ans = 0,
7272 None => println!("None"),
7373 }
7474 Err(e) => println!("State machine error released {}", e),
Show on old repository browser