forked from StrafesNET/strafe-client
notes
This commit is contained in:
parent
9bf3f55191
commit
4dc706b783
@ -488,6 +488,7 @@ enum MoveState{
|
|||||||
Fly,
|
Fly,
|
||||||
}
|
}
|
||||||
impl MoveState{
|
impl MoveState{
|
||||||
|
//function to coerce &mut self into &self
|
||||||
fn apply_to_body(&self,body:&mut Body,touching:&TouchingState,models:&PhysicsModels,hitbox_mesh:&HitboxMesh,style:&StyleModifiers,camera:&PhysicsCamera,input_state:&InputState){
|
fn apply_to_body(&self,body:&mut Body,touching:&TouchingState,models:&PhysicsModels,hitbox_mesh:&HitboxMesh,style:&StyleModifiers,camera:&PhysicsCamera,input_state:&InputState){
|
||||||
match self{
|
match self{
|
||||||
MoveState::Air=>(),
|
MoveState::Air=>(),
|
||||||
@ -1316,6 +1317,7 @@ fn run_teleport_behaviour(wormhole:&Option<gameplay_attributes::Wormhole>,models
|
|||||||
if contacting_ladder.sticky{
|
if contacting_ladder.sticky{
|
||||||
//kill v
|
//kill v
|
||||||
//actually you could do this with a booster attribute :thinking:
|
//actually you could do this with a booster attribute :thinking:
|
||||||
|
//it's a little bit different because maybe you want to chain ladders together
|
||||||
v=Planar64Vec3::ZERO;//model.velocity
|
v=Planar64Vec3::ZERO;//model.velocity
|
||||||
}
|
}
|
||||||
//ladder walkstate
|
//ladder walkstate
|
||||||
|
Loading…
Reference in New Issue
Block a user