| 56 | void game_PlayerState::resetFlag(u16 f) { flags__ &= ~(f); } |
| 57 | |
| 58 | void game_PlayerState::net_Export(NET_Packet& P, |
| 59 | BOOL Full) // KRodin: НЕ ИЗМЕНЯТЬ! Иначе будет несовместимо по сейвам! Единственный нужный нет_экспорт с нетпакетами на данный момент |
| 60 | { |
| 61 | P.w_u8(Full ? 1 : 0); |
| 62 | if (Full) |
| 63 | P.w_stringZ(name); |
| 64 | |
| 65 | P.w_u8(team); |
| 66 | P.w_s16(m_iRivalKills); |
| 67 | P.w_s16(m_iSelfKills); |
| 68 | P.w_s16(m_iTeamKills); |
| 69 | P.w_s16(m_iDeaths); |
| 70 | P.w_s32(money_for_round); |
| 71 | P.w_float_q8(experience_D, -1.0f, 2.0f); |
| 72 | P.w_u8(rank); |
| 73 | P.w_u8(af_count); |
| 74 | P.w_u16(flags__); |
| 75 | P.w_u16(ping); |
| 76 | |
| 77 | P.w_u16(GameID); |
| 78 | P.w_s8(skin); |
| 79 | P.w_u8(m_bCurrentVoteAgreed); |
| 80 | |
| 81 | P.w_u32(Device.dwTimeGlobal - DeathTime); |
| 82 | }; |
| 83 | |
| 84 | void game_PlayerState::net_Import(NET_Packet& P) // KRodin: НЕ ИЗМЕНЯТЬ! Иначе будет несовместимо по сейвам! Это походу единственный нет_импорт, который нужен. |
| 85 | { |