O protocolo a seguir é para a linguagem de script Papyrus , usada para modificar o jogo Skyrim .
Aqui está um pequeno exemplo de código, sobre como obter uma lista de todas as referências de objeto de um tipo de formulário específico na célula atual com papiro:
Cell kCell = Self.GetParentCell()
Int iIndex = kCell.GetNumRefs(formTypeToGet)
ObjectReference[] objectReferencesList = new ObjectReference[100]
while (iIndex)
iIndex -= 1
objectReferencesList[iIndex] = kCell.GetNthRef(iIndex, formTypeToGet)
endwhile
Necessita do SKSE para funcionar
Isso é útil, por exemplo, se você precisa acessar dinamicamente todos os NPCs em uma célula, sem codificar uma lista no Papiro ou no Kit de Criação .