|
|
|
@ -72,7 +72,7 @@ fn setup(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
position_type: PositionType::Absolute,
|
|
|
|
position_type: PositionType::Absolute,
|
|
|
|
top: Val::Px(0.0),
|
|
|
|
top: Val::Px(0.0),
|
|
|
|
left: Val::Px(0.0),
|
|
|
|
left: Val::Px(0.0),
|
|
|
|
@ -110,14 +110,14 @@ fn setup(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
Node {
|
|
|
|
Node {
|
|
|
|
height: Val::Percent(40.0),
|
|
|
|
height: Val::Percent(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
));
|
|
|
|
));
|
|
|
|
|
|
|
|
|
|
|
|
parent
|
|
|
|
parent
|
|
|
|
.spawn(Node {
|
|
|
|
.spawn(Node {
|
|
|
|
height: Val::Percent(40.0),
|
|
|
|
height: Val::Percent(30.0),
|
|
|
|
flex_direction: FlexDirection::Column,
|
|
|
|
flex_direction: FlexDirection::Column,
|
|
|
|
align_items: AlignItems::Center,
|
|
|
|
align_items: AlignItems::Center,
|
|
|
|
justify_content: JustifyContent::FlexEnd,
|
|
|
|
justify_content: JustifyContent::FlexEnd,
|
|
|
|
@ -198,7 +198,7 @@ fn setup_play(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -221,7 +221,7 @@ fn setup_play(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -248,7 +248,7 @@ fn setup_play(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -271,7 +271,7 @@ fn setup_play(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
BackgroundColor(BLACK.with_alpha(0.9).into()),
|
|
|
|
BackgroundColor(BLACK.with_alpha(0.9).into()),
|
|
|
|
Node {
|
|
|
|
Node {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(10.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
@ -301,8 +301,8 @@ fn setup_play(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
parent
|
|
|
|
parent
|
|
|
|
.spawn((
|
|
|
|
.spawn((
|
|
|
|
Node {
|
|
|
|
Node {
|
|
|
|
padding: UiRect::all(Val::Px(10.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(10.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
@ -310,8 +310,15 @@ fn setup_play(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
))
|
|
|
|
))
|
|
|
|
.with_children(|parent| {
|
|
|
|
.with_children(|parent| {
|
|
|
|
parent.spawn(Text("Sets:".into()));
|
|
|
|
parent.spawn((
|
|
|
|
parent.spawn((Text("##".into()), SetCounter));
|
|
|
|
Text("Sets:".into()),
|
|
|
|
|
|
|
|
TextFont::default().with_font_size(12.0),
|
|
|
|
|
|
|
|
));
|
|
|
|
|
|
|
|
parent.spawn((
|
|
|
|
|
|
|
|
Text("##".into()),
|
|
|
|
|
|
|
|
SetCounter,
|
|
|
|
|
|
|
|
TextFont::default().with_font_size(12.0),
|
|
|
|
|
|
|
|
));
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -344,7 +351,7 @@ fn setup_about(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -368,7 +375,7 @@ fn setup_about(mut commands: Commands, server: Res<AssetServer>) {
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -458,7 +465,7 @@ fn setup_how_to_play(mut commands: Commands, deck: Res<Deck>, server: Res<AssetS
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -482,7 +489,7 @@ fn setup_how_to_play(mut commands: Commands, deck: Res<Deck>, server: Res<AssetS
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
height: Val::Px(40.0),
|
|
|
|
height: Val::Px(30.0),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
@ -700,8 +707,8 @@ fn setup_alert(mut commands: Commands) {
|
|
|
|
parent
|
|
|
|
parent
|
|
|
|
.spawn((
|
|
|
|
.spawn((
|
|
|
|
Node {
|
|
|
|
Node {
|
|
|
|
padding: UiRect::all(Val::Px(10.0)),
|
|
|
|
padding: UiRect::all(Val::Px(5.0)),
|
|
|
|
margin: UiRect::all(Val::Px(10.0)),
|
|
|
|
margin: UiRect::all(Val::Px(5.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
border: UiRect::all(Val::Px(1.0)),
|
|
|
|
..default()
|
|
|
|
..default()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
@ -709,7 +716,11 @@ fn setup_alert(mut commands: Commands) {
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
BorderColor(WHITE.into()),
|
|
|
|
))
|
|
|
|
))
|
|
|
|
.with_children(|parent| {
|
|
|
|
.with_children(|parent| {
|
|
|
|
parent.spawn((Text::default(), Alert));
|
|
|
|
parent.spawn((
|
|
|
|
|
|
|
|
Text::default(),
|
|
|
|
|
|
|
|
Alert,
|
|
|
|
|
|
|
|
TextFont::default().with_font_size(12.0),
|
|
|
|
|
|
|
|
));
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|