]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - host_cmd.c
pmodel fixes (now works properly in listen/singleplayer)
[xonotic/darkplaces.git] / host_cmd.c
index f23dc033e169d160b604636af4a349fa41e11f28..97372b39ed0624ebd1f6c7275969cb4336a9b543 100644 (file)
@@ -1073,6 +1073,7 @@ void Host_Spawn_f (void)
        }
        else
        {
+               eval_t *val;
                // set up the edict
                ent = host_client->edict;
 
@@ -1080,6 +1081,8 @@ void Host_Spawn_f (void)
                ent->v.colormap = NUM_FOR_EDICT(ent);
                ent->v.team = (host_client->colors & 15) + 1;
                ent->v.netname = host_client->name - pr_strings;
+               if (val = GETEDICTFIELDVALUE(host_client->edict, eval_pmodel))
+                       val->_float = host_client->pmodel;
 
                // copy spawn parms out of the client_t