… | |
… | |
97 | PL_OUT2 (map, maplevel); |
97 | PL_OUT2 (map, maplevel); |
98 | PL_OUT (savebed_map); |
98 | PL_OUT (savebed_map); |
99 | PL_OUT (bed_x); |
99 | PL_OUT (bed_x); |
100 | PL_OUT (bed_y); |
100 | PL_OUT (bed_y); |
101 | PL_OUT (weapon_sp); |
101 | PL_OUT (weapon_sp); |
|
|
102 | PL_OUT (weapon_sp_left); |
102 | PL_OUT2 (Str, orig_stats.Str); |
103 | PL_OUT2 (Str, orig_stats.Str); |
103 | PL_OUT2 (Dex, orig_stats.Dex); |
104 | PL_OUT2 (Dex, orig_stats.Dex); |
104 | PL_OUT2 (Con, orig_stats.Con); |
105 | PL_OUT2 (Con, orig_stats.Con); |
105 | PL_OUT2 (Int, orig_stats.Int); |
106 | PL_OUT2 (Int, orig_stats.Int); |
106 | PL_OUT2 (Pow, orig_stats.Pow); |
107 | PL_OUT2 (Pow, orig_stats.Pow); |
… | |
… | |
109 | |
110 | |
110 | PL_OUT2 (lev_array, 10); |
111 | PL_OUT2 (lev_array, 10); |
111 | |
112 | |
112 | for (int i = 1; i <= 10; i++) |
113 | for (int i = 1; i <= 10; i++) |
113 | { |
114 | { |
114 | fprintf (freezer, "%d\n", levhp [i]); |
115 | freezer.add (levhp [i]); freezer.add ('\n'); |
115 | fprintf (freezer, "%d\n", levsp [i]); |
116 | freezer.add (levsp [i]); freezer.add ('\n'); |
116 | fprintf (freezer, "%d\n", levgrace[i]); |
117 | freezer.add (levgrace[i]); freezer.add ('\n'); |
117 | } |
118 | } |
118 | |
119 | |
119 | freezer.put (ob->contr); |
120 | freezer.put (ob->contr); |
120 | freezer.put (KW_endplst); |
121 | freezer.put (KW_endplst); |
121 | |
122 | |
… | |
… | |
200 | case KW_map: f.get (pl->maplevel); break; |
201 | case KW_map: f.get (pl->maplevel); break; |
201 | case KW_savebed_map: f.get (pl->savebed_map); break; |
202 | case KW_savebed_map: f.get (pl->savebed_map); break; |
202 | case KW_bed_x: f.get (pl->bed_x); break; |
203 | case KW_bed_x: f.get (pl->bed_x); break; |
203 | case KW_bed_y: f.get (pl->bed_y); break; |
204 | case KW_bed_y: f.get (pl->bed_y); break; |
204 | case KW_weapon_sp: f.get (pl->weapon_sp); break; |
205 | case KW_weapon_sp: f.get (pl->weapon_sp); break; |
|
|
206 | case KW_weapon_sp_left:f.get (pl->weapon_sp_left); break; |
205 | case KW_Str: f.get (pl->orig_stats.Str); break; |
207 | case KW_Str: f.get (pl->orig_stats.Str); break; |
206 | case KW_Dex: f.get (pl->orig_stats.Dex); break; |
208 | case KW_Dex: f.get (pl->orig_stats.Dex); break; |
207 | case KW_Con: f.get (pl->orig_stats.Con); break; |
209 | case KW_Con: f.get (pl->orig_stats.Con); break; |
208 | case KW_Int: f.get (pl->orig_stats.Int); break; |
210 | case KW_Int: f.get (pl->orig_stats.Int); break; |
209 | case KW_Pow: f.get (pl->orig_stats.Pow); break; |
211 | case KW_Pow: f.get (pl->orig_stats.Pow); break; |