OnTechTreeNodeUnlocked
Usage
- No return behavior
Example Autogenerated
csharp
private void OnTechTreeNodeUnlocked( Workbench instance, TechTreeData.NodeInstance byID, BasePlayer player, PooledList<ItemDefinition> pooledList`1 )
{
Puts( "OnTechTreeNodeUnlocked works!" );
}Location
- Workbench::RPC_TechTreeUnlock(BaseEntity.RPCMessage msg)
csharp
//---
Debug.Log("Player unlocked group :" + item2.groupName);
}
}
player.inventory.Take(null, itemid, num2);
player.blueprints.UnlockList(pooledList2);
Interface.CallHook("OnTechTreeNodeUnlocked", this, byID, player, pooledList2);
{
foreach (ItemDefinition item3 in pooledList2)
{
int tax2;
int num3 = ScrapForResearch(item3, techTreeForLevel.techTreeLevel, out tax2, this);
//---