reverse: libplayer

This commit is contained in:
Cogi Asd
2024-07-08 20:36:56 +03:00
parent b9936f3b81
commit 59c50e727b
4 changed files with 4 additions and 50 deletions
+3 -12
View File
@@ -18,7 +18,7 @@ const float PLAYER_GROUND_DAMPING = 10.0f;
const float PLAYER_AIR_DAMPING = 7.0f;
const float FLIGHT_SPEED_MUL = 4.0f;
const float CHEAT_SPEED_MUL = 5.0f;
const float JUMP_FACTOR = 8.0f;
const float JUMP_FORCE = 8.0f;
Player::Player(glm::vec3 position, float speed, std::shared_ptr<Inventory> inv) :
speed(speed),
@@ -96,7 +96,7 @@ void Player::updateInput(
}
if (input.jump && hitbox->grounded){
hitbox->velocity.y = JUMP_FACTOR * jumpForce;
hitbox->velocity.y = JUMP_FORCE;
}
if ((input.flight && !noclip) ||
@@ -106,7 +106,6 @@ void Player::updateInput(
hitbox->grounded = false;
}
}
if (input.noclip) {
noclip = !noclip;
}
@@ -185,14 +184,6 @@ void Player::setNoclip(bool flag) {
this->noclip = flag;
}
float Player::getJumpForce() const {
return jumpForce;
}
void Player::setJumpForce(float value) {
jumpForce = value;
}
std::shared_ptr<Inventory> Player::getInventory() const {
return inventory;
}
@@ -284,4 +275,4 @@ void Player::convert(dynamic::Map* data, const ContentLUT* lut) {
Inventory::convert(inventory, lut);
}
}
}
}
+1 -5
View File
@@ -45,7 +45,6 @@ class Player : public Object, public Serializable {
int chosenSlot;
glm::vec3 spawnpoint {};
std::shared_ptr<Inventory> inventory;
float jumpForce = 1.0f;
bool flight = false;
bool noclip = false;
public:
@@ -74,9 +73,6 @@ public:
bool isNoclip() const;
void setNoclip(bool flag);
float getJumpForce() const;
void setJumpForce(float value);
std::shared_ptr<Inventory> getInventory() const;
@@ -93,4 +89,4 @@ public:
}
};
#endif // SRC_OBJECTS_PLAYER_HPP_
#endif // SRC_OBJECTS_PLAYER_HPP_