Compare commits
4 commits
54147a2b05
...
defb477209
Author | SHA1 | Date | |
---|---|---|---|
yuni | defb477209 | ||
yuni | c3343b1667 | ||
yuni | 93ba829e59 | ||
yuni | b8684d9f7a |
|
@ -1,7 +1,7 @@
|
|||
# v0.14.0-dev
|
||||
|
||||
- Implement one ACTUAL QUEST! (pizza delivery)
|
||||
- Implement time trial racing mode 🏁
|
||||
- Implement SkyRace minigame 🏁
|
||||
- Implement more responsive camera controls
|
||||
- Implement phone calls
|
||||
- Implement fast travel
|
||||
|
@ -15,7 +15,7 @@
|
|||
- Add setting to change pointer
|
||||
- Add a visitable greenhouse with solar mirror array
|
||||
- Add meow
|
||||
- Add achievement for a certain time trial racing score
|
||||
- Add achievement for a certain SkyRace score
|
||||
- Add more conversations
|
||||
- Add philosophical debate about the color of the dress
|
||||
- Add vivid descriptions when consuming pizza or coffee
|
||||
|
|
|
@ -334,6 +334,7 @@ actor 700 -100 -1100 suitv2
|
|||
name Luna
|
||||
id Luna
|
||||
chatid Luna
|
||||
scale 1.15
|
||||
armodel suit_ar_skirt
|
||||
armodel suit_ar_nekomimi
|
||||
armodel suit_ar_bra
|
||||
|
|
|
@ -616,7 +616,7 @@ fn handle_achievement_event(
|
|||
}
|
||||
AchievementEvent::RaceScore => {
|
||||
if !tracker.race_score {
|
||||
ew_game.send(GameEvent::Achievement(format!("Score {} Points In Time Trial", RACE_SCORE_ACHIEVEMENT)));
|
||||
ew_game.send(GameEvent::Achievement(format!("Score {} Points In SkyRace", RACE_SCORE_ACHIEVEMENT)));
|
||||
}
|
||||
tracker.race_score = true;
|
||||
}
|
||||
|
@ -766,7 +766,7 @@ fn handle_race(
|
|||
let mut spawn_target = false;
|
||||
|
||||
if !race.initialized {
|
||||
log.warning("Time Trial Race START!".to_string());
|
||||
log.warning("SkyRace START!".to_string());
|
||||
ew_sfx.send(audio::PlaySfxEvent(audio::Sfx::Honk));
|
||||
race.score = 0.0;
|
||||
race.initialized = true;
|
||||
|
|
|
@ -66,7 +66,7 @@ pub enum DeathScreenEvent {
|
|||
|
||||
pub const MENUDEF: &[(&str, MenuAction, MenuType)] = &[
|
||||
("✆ Phone", MenuAction::PhoneCall, MenuType::Always),
|
||||
("⊙ Time Trial", MenuAction::Race, MenuType::Always),
|
||||
("⊙ SkyRace", MenuAction::Race, MenuType::Always),
|
||||
("✯ Map\n", MenuAction::ToggleMap, MenuType::Always),
|
||||
("", MenuAction::ToggleAR, MenuType::Always),
|
||||
("", MenuAction::ChangeARAvatar, MenuType::AROnly),
|
||||
|
@ -86,7 +86,7 @@ pub const MENUDEF: &[(&str, MenuAction, MenuType)] = &[
|
|||
MenuType::Always,
|
||||
),
|
||||
("⚠ Take Off Helmet ⚠", MenuAction::Restart, MenuType::Always),
|
||||
("Quit", MenuAction::Quit, MenuType::Always),
|
||||
("⚠ RealLife™ ⚠", MenuAction::Quit, MenuType::Always),
|
||||
];
|
||||
|
||||
pub enum MenuType {
|
||||
|
|
|
@ -438,7 +438,7 @@ impl AchievementTracker {
|
|||
"Find Earth\n".to_string(),
|
||||
"Enter Jupiter's Shadow\n".to_string(),
|
||||
format!(
|
||||
"Score {} Points In Time Trial\n",
|
||||
"Score {} Points In SkyRace\n",
|
||||
game::RACE_SCORE_ACHIEVEMENT
|
||||
),
|
||||
]
|
||||
|
@ -454,7 +454,7 @@ impl AchievementTracker {
|
|||
(
|
||||
self.in_jupiters_shadow,
|
||||
format!(
|
||||
"score {} points in Time Trial",
|
||||
"score {} points in SkyRace",
|
||||
game::RACE_SCORE_ACHIEVEMENT
|
||||
),
|
||||
),
|
||||
|
|
|
@ -51,6 +51,7 @@ impl Plugin for WorldPlugin {
|
|||
);
|
||||
app.add_plugins(PhysicsPlugins::default());
|
||||
//app.add_plugins(PhysicsDebugPlugin::default());
|
||||
app.insert_resource(Time::new_with(Physics::variable(1.0 / 30.0)));
|
||||
app.insert_resource(Gravity(DVec3::splat(0.0)));
|
||||
app.insert_resource(ActiveAsteroids(HashMap::new()));
|
||||
app.add_event::<RespawnEvent>();
|
||||
|
|
Loading…
Reference in a new issue