Skip to content

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);
//---

Released under the MIT License.