117 for (
int i = 0; i < 4; i++)
124 for (
int i = 0; i < 4; i++)
Definition: itemdef.h:143
bool checkModified() const
Definition: inventory.h:363
Definition: database-files.h:32
Definition: player_sao.h:71
s32 hud_hotbar_itemcount
Definition: player.h:248
Inventory inventory
Definition: player.h:197
v2s32 local_animations[4]
Definition: player.h:212
float local_animation_speed
Definition: player.h:213
Definition: remoteplayer.h:40
const SunParams & getSunParams() const
Definition: remoteplayer.h:94
std::string hud_hotbar_image
Definition: remoteplayer.h:159
const Lighting & getLighting() const
Definition: remoteplayer.h:131
session_t m_peer_id
Definition: remoteplayer.h:171
bool checkModified() const
Definition: remoteplayer.h:111
void setHotbarItemcount(s32 hotbar_itemcount)
Definition: remoteplayer.h:52
const CloudParams & getCloudParams() const
Definition: remoteplayer.h:109
void setCloudParams(const CloudParams &cloud_params)
Definition: remoteplayer.h:104
const std::string & getHotbarImage() const
Definition: remoteplayer.h:73
void setModified(const bool x)
Definition: remoteplayer.h:113
void setLocalAnimations(v2s32 frames[4], float frame_speed)
Definition: remoteplayer.h:115
void setHotbarImage(const std::string &name)
Definition: remoteplayer.h:71
session_t getPeerId() const
returns PEER_ID_INEXISTENT when PlayerSAO is not ready
Definition: remoteplayer.h:139
const MoonParams & getMoonParams() const
Definition: remoteplayer.h:98
u16 m_message_rate_overhead
Definition: remoteplayer.h:155
CloudParams m_cloud_params
Definition: remoteplayer.h:162
void getDayNightRatio(bool *do_override, float *ratio)
Definition: remoteplayer.h:65
RemotePlayerChatResult canSendChatMessage()
Definition: remoteplayer.cpp:78
const StarParams & getStarParams() const
Definition: remoteplayer.h:102
void setPeerId(session_t peer_id)
Definition: remoteplayer.h:141
SunParams m_sun_params
Definition: remoteplayer.h:165
const SkyboxParams & getSkyParams() const
Definition: remoteplayer.h:90
void setLighting(const Lighting &lighting)
Definition: remoteplayer.h:129
SkyboxParams m_skybox_params
Definition: remoteplayer.h:164
s32 getHotbarItemcount() const
Definition: remoteplayer.h:57
bool m_dirty
Definition: remoteplayer.h:147
void setPlayerSAO(PlayerSAO *sao)
Definition: remoteplayer.h:48
static u16 m_setting_chat_message_limit_trigger_kick
Definition: remoteplayer.h:151
bool m_day_night_ratio_do_override
Definition: remoteplayer.h:157
StarParams m_star_params
Definition: remoteplayer.h:167
Lighting m_lighting
Definition: remoteplayer.h:169
u32 m_last_chat_message_sent
Definition: remoteplayer.h:153
PlayerSAO * m_sao
Definition: remoteplayer.h:146
void setStars(const StarParams &star_params)
Definition: remoteplayer.h:100
void setHotbarSelectedImage(const std::string &name)
Definition: remoteplayer.h:75
u16 formspec_version
Definition: remoteplayer.h:136
void setDirty(bool dirty)
Definition: remoteplayer.h:133
void setSun(const SunParams &sun_params)
Definition: remoteplayer.h:92
float m_chat_message_allowance
Definition: remoteplayer.h:154
static bool m_setting_cache_loaded
Definition: remoteplayer.h:149
static float m_setting_chat_message_limit_per_10sec
Definition: remoteplayer.h:150
float m_day_night_ratio
Definition: remoteplayer.h:158
PlayerSAO * getPlayerSAO()
Definition: remoteplayer.h:47
virtual ~RemotePlayer()
Definition: remoteplayer.cpp:72
void onSuccessfulSave()
Definition: remoteplayer.cpp:117
void setSky(const SkyboxParams &skybox_params)
Definition: remoteplayer.h:85
void getLocalAnimations(v2s32 *frames, float *frame_speed)
Definition: remoteplayer.h:122
const std::string & getHotbarSelectedImage() const
Definition: remoteplayer.h:80
void setMoon(const MoonParams &moon_params)
Definition: remoteplayer.h:96
void overrideDayNightRatio(bool do_override, float ratio)
Definition: remoteplayer.h:59
u16 protocol_version
Definition: remoteplayer.h:135
std::string hud_hotbar_selected_image
Definition: remoteplayer.h:160
MoonParams m_moon_params
Definition: remoteplayer.h:166
#define PEER_ID_INEXISTENT
Definition: constants.h:34
core::vector2d< s32 > v2s32
Definition: irr_v2d.h:28
u16 session_t
Definition: networkprotocol.h:251
RemotePlayerChatResult
Definition: remoteplayer.h:30
@ RPLAYER_CHATRESULT_OK
Definition: remoteplayer.h:31
@ RPLAYER_CHATRESULT_KICK
Definition: remoteplayer.h:33
@ RPLAYER_CHATRESULT_FLOODING
Definition: remoteplayer.h:32
Definition: skyparams.h:80
Describes ambient light settings for a player.
Definition: lighting.h:52
Definition: skyparams.h:63
Definition: skyparams.h:35
Definition: skyparams.h:71
Definition: skyparams.h:53