What do I name these sorts of PRs?? Anyways fixes and stuff! (#592)

* blue bear and bop region fix

* fixed see saw bug

* I hate blue bear.

* Accuracy

* random things

* extended bgs

* karate man stuff

* ok

* star colors and senior gradient

* reworked blue bear emotions again

* head seperated in ringside

* fix

* blink fix

* blink fix again

* no cancel

* karate man right hand thing

* new sheet

* oops

* bop anim fix

* i have made a severe and continuous lapse in judgement

* fixed stuff

* fixed stuff in sneak y Psirits

* drumming practice new sprites and anims

* extended bg

* the blush was lower on z axis oops

* if you love it so much why dont u put a ringside on it

* blue bear change

* Double date !

* new karate joe heads + snow and double date bench fix

* ops

* fixed breakup anim thing

* story position fixes

* oops

* smile anim fix

* added jump option

---------

Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
This commit is contained in:
Rapandrasmus
2023-12-12 17:54:04 +01:00
committed by GitHub
parent 87653b0d65
commit a72e2a154b
127 changed files with 53129 additions and 9172 deletions

View File

@ -13,10 +13,12 @@ namespace HeavenStudio.Games.Scripts_BlueBear
const float barelyDistX = 1.5f;
const float barelyDistY = -6f;
const float barelyHeight = 4f;
const float rotSpeed = 360f * 3;
const float rotSpeed = 280f;
public bool isCake;
public double startBeat;
[NonSerialized] public bool hold = false;
[NonSerialized] public bool shouldOpen = true;
double flyBeats;
private Path path;
@ -42,6 +44,11 @@ namespace HeavenStudio.Games.Scripts_BlueBear
Update();
}
private void OnDestroy()
{
if (shouldOpen) game.shouldOpenMouthCount--;
}
private void Update()
{
var cond = Conductor.instance;
@ -55,7 +62,7 @@ namespace HeavenStudio.Games.Scripts_BlueBear
}
float rot = isCake ? rotSpeed : -rotSpeed;
transform.rotation = Quaternion.Euler(0, 0, transform.rotation.eulerAngles.z + (rot * Time.deltaTime * cond.pitchedSecPerBeat));
transform.rotation = Quaternion.Euler(0, 0, transform.rotation.eulerAngles.z + (rot * Time.deltaTime / cond.pitchedSecPerBeat));
}
void EatFood()
{
@ -68,7 +75,7 @@ namespace HeavenStudio.Games.Scripts_BlueBear
SoundByte.PlayOneShotGame("blueBear/chompDonut");
}
game.Bite(Conductor.instance.songPositionInBeatsAsDouble, isCake);
game.Bite(Conductor.instance.songPositionInBeatsAsDouble, isCake, hold);
game.EatTreat();
SpawnCrumbs();