@@ -22,7 +22,7 @@ class $modify(OxygenPlayLayer, PlayLayer) {
2222 struct Fields {
2323 bool withHealth = options::isEnabled(" health" );
2424
25- float m_oxygenLevel = 100 .f;
25+ float m_oxygenLevel = 50 .f;
2626 bool m_oxygenActive = false ;
2727
2828 ProgressBar* m_oxygenBar = nullptr ;
@@ -35,7 +35,7 @@ class $modify(OxygenPlayLayer, PlayLayer) {
3535 auto f = m_fields.self ();
3636
3737 f->m_oxygenActive = true ;
38- f->m_oxygenLevel = 100 .f ;
38+ f->m_oxygenLevel = 50 .f ;
3939
4040 schedule (schedule_selector (OxygenPlayLayer::decreaseOxygen), 0 .1f );
4141
@@ -78,11 +78,9 @@ class $modify(OxygenPlayLayer, PlayLayer) {
7878
7979 // regen o2
8080 if (m_player1->m_isBird || m_player1->m_isShip || m_player1->m_isSwing || m_player1->m_isDart ) {
81- f->m_oxygenLevel += 5 .f * dt;
82- // log::debug("Oxygen level increased: {}", f->m_oxygenLevel);
81+ f->m_oxygenLevel += 3 .75f * dt;
8382 } else {
84- f->m_oxygenLevel -= 2 .f * dt;
85- // log::debug("Oxygen level decreased: {}", f->m_oxygenLevel);
83+ f->m_oxygenLevel -= 2 .5f * dt;
8684 };
8785
8886 if (f->m_oxygenLevel > 100 .f ) f->m_oxygenLevel = 100 .f ;
@@ -100,7 +98,7 @@ class $modify(OxygenPlayLayer, PlayLayer) {
10098 void resetOxygenLevel () {
10199 auto f = m_fields.self ();
102100
103- f->m_oxygenLevel = 100 .f ;
101+ f->m_oxygenLevel = 50 .f ;
104102
105103 if (f->m_oxygenLabel ) {
106104 auto const o2 = fmt::format (" o2\n {}%" , static_cast <int >(f->m_oxygenLevel ));
0 commit comments