MCPcopy Create free account
hub / github.com/demoth/jake2 / load

Method load

qcommon/src/main/java/jake2/qcommon/player_state_t.java:101–138  ·  view source on GitHub ↗

Reads a player_state from a file.

(RandomAccessFile f)

Source from the content-addressed store, hash-verified

99
100 /** Reads a player_state from a file.*/
101 public void load(RandomAccessFile f) throws IOException {
102 pmove.load(f);
103
104 viewangles[0]= f.readFloat();
105 viewangles[1]= f.readFloat();
106 viewangles[2]= f.readFloat();
107
108 viewoffset[0]= f.readFloat();
109 viewoffset[1]= f.readFloat();
110 viewoffset[2]= f.readFloat();
111
112 kick_angles[0]= f.readFloat();
113 kick_angles[1]= f.readFloat();
114 kick_angles[2]= f.readFloat();
115
116 gunangles[0]= f.readFloat();
117 gunangles[1]= f.readFloat();
118 gunangles[2]= f.readFloat();
119
120 gunoffset[0]= f.readFloat();
121 gunoffset[1]= f.readFloat();
122 gunoffset[2]= f.readFloat();
123
124 gunindex= f.readInt();
125 gunframe= f.readInt();
126
127 blend[0]= f.readFloat();
128 blend[1]= f.readFloat();
129 blend[2]= f.readFloat();
130 blend[3]= f.readFloat();
131
132 fov= f.readFloat();
133
134 rdflags= f.readInt();
135
136 for (int n= 0; n < Defines.MAX_STATS; n++)
137 stats[n]= f.readShort();
138 }
139
140 /** Writes a player_state to a file.*/
141 public void write(RandomAccessFile f) throws IOException {

Callers

nothing calls this directly

Calls 3

readFloatMethod · 0.80
readIntMethod · 0.80
readShortMethod · 0.80

Tested by

no test coverage detected