LoD_PRC8/_module/nss/cnr_source_init.nss
Jaysyn904 94990edc60 Initial Upload
Initial Upload
2023-09-21 21:20:34 -04:00

79 lines
3.7 KiB
Plaintext

/////////////////////////////////////////////////////////
//
// Craftable Natural Resources (CNR) by Festyx
//
// Name: cnr_source_init
//
// Desc: Minable placeables initialization. This script is
// executed from "cnr_module_oml".
//
// Author: David Bobeck 08May03
//
/////////////////////////////////////////////////////////
#include "cnr_source_inc"
#include "cnr_config_inc"
void main()
{
PrintString("cnr_source_init");
// Module builders: You should put your mining initialization
// into a file named "user_source_init" so that future
// versions of CNR do not over-write any resources you define.
ExecuteScript("user_source_init", OBJECT_SELF);
// This section (new to V3.00) allows for easy setup of trees that
// drop branches when bashed with a woodcutter's axe.
CnrBashableTreeInitialize("cnrTreeOak", "cnrBranchOak");
CnrBashableTreeInitialize("cnrTreeMahogany", "cnrBranchMah");
CnrBashableTreeInitialize("cnrTreeHickory", "cnrBranchHic");
// This section (new to V3.00) allows for easy setup of misc deposits that
// can be dug with a shovel to provide an item.
CnrShoveledDepositInitialize("cnrDepositClay", "cnrLumpOfClay");
CnrShoveledDepositInitialize("cnrDepositSand", "cnrBagOfSand");
// This section (new to V3.00) allows for easy setup of mineral deposits that
// can be excavated with a chisel to provide an item.
CnrChiseledDepositInitialize("cnrGemDeposit001", "cnrGemMineral001");
CnrChiseledDepositInitialize("cnrGemDeposit002", "cnrGemMineral002");
CnrChiseledDepositInitialize("cnrGemDeposit003", "cnrGemMineral003");
CnrChiseledDepositInitialize("cnrGemDeposit004", "cnrGemMineral004");
CnrChiseledDepositInitialize("cnrGemDeposit005", "cnrGemMineral005");
CnrChiseledDepositInitialize("cnrGemDeposit006", "cnrGemMineral006");
CnrChiseledDepositInitialize("cnrGemDeposit007", "cnrGemMineral007");
CnrChiseledDepositInitialize("cnrGemDeposit008", "cnrGemMineral008");
CnrChiseledDepositInitialize("cnrGemDeposit009", "cnrGemMineral009");
CnrChiseledDepositInitialize("cnrGemDeposit010", "cnrGemMineral010");
CnrChiseledDepositInitialize("cnrGemDeposit011", "cnrGemMineral011");
CnrChiseledDepositInitialize("cnrGemDeposit012", "cnrGemMineral012");
CnrChiseledDepositInitialize("cnrGemDeposit013", "cnrGemMineral013");
CnrChiseledDepositInitialize("cnrGemDeposit014", "cnrGemMineral014");
CnrChiseledDepositInitialize("cnrGemDeposit015", "cnrGemMineral015");
// This section (new to V3.00) allows for easy setup of ore deposits that
// can be bashed with a pickaxe to provide an item.
CnrMinableRockInitialize("cnrRockAdam", "cnrNuggetAdam");
CnrMinableRockInitialize("cnrRockCoba", "cnrNuggetCoba");
CnrMinableRockInitialize("cnrRockCopp", "cnrNuggetCopp");
CnrMinableRockInitialize("cnrRockGold", "cnrNuggetGold");
CnrMinableRockInitialize("cnrRockIron", "cnrNuggetIron");
CnrMinableRockInitialize("cnrRockMith", "cnrNuggetMith");
CnrMinableRockInitialize("cnrRockPlat", "cnrNuggetPlat");
CnrMinableRockInitialize("cnrRockSilv", "cnrNuggetSilv");
CnrMinableRockInitialize("cnrRockTin", "cnrNuggetTin");
CnrMinableRockInitialize("cnrRockTita", "cnrNuggetTita");
CnrMinableRockInitialize("cnrDepositCoal", "cnrLumpOfCoal");
// This section (new to V3.00) allows for easy setup of feather drops
// upon the death of the identified bird.
CnrBirdOnDeathInitialize("cnraFalcon", "cnrFeatherFalcon");
CnrBirdOnDeathInitialize("cnraRaven", "cnrFeatherRaven");
CnrBirdOnDeathInitialize("cnraOwl", "cnrFeatherOwl");
// This section (new to V3.05, similar to CnrBirdOnDeathInitialize) allows
// for easy setup of item drops upon the death of the identified mob.
CnrMobOnDeathInitialize("cnrBeetleStink", "cnrStinkGland");
CnrMobOnDeathInitialize("cnrBeetleBomber", "cnrBellBomb");
}