Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- VMClassRegistry * registry = (*g_skyrimVM)->GetClassRegistry();
- SInt32 handle = papyrusSpawnerTask::Create(registry, 0, NULL);
- VMResultArray<float> inPos;
- inPos.push_back(0);
- inPos.push_back(0);
- inPos.push_back(-500);
- VMResultArray<float> inRot;
- inRot.push_back(0);
- inRot.push_back(0);
- inRot.push_back(0);
- VMValue vmPos;
- VMValue vmRot;
- PackValue(&vmPos, &inPos, registry);
- PackValue(&vmRot, &inRot, registry);
- VMArray<float> pos;
- VMArray<float> rot;
- UnpackValue(&pos, &vmPos);
- UnpackValue(&rot, &vmRot);
- papyrusSpawnerTask::AddSpawn(registry, 0, NULL, handle, LookupFormByID(0x00023AAD), thisObj, pos, rot, 500, false, false);
- papyrusSpawnerTask::Run(registry, 0, NULL, handle);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement