Castrum 1.9.0 upload

Game-5.3.0
Der1248 2019-06-02 18:01:52 +02:00
parent 233640dbc9
commit cd83cf5873
14 changed files with 3648 additions and 384 deletions

Binary file not shown.

747
mods/castrum/Chapter6.lua Normal file
View File

@ -0,0 +1,747 @@
local list = {
{1, {x=-173, y=9, z=-70},{x=-172, y=9, z=-70},2},
{2, {x=-173, y=9, z=-62},{x=-172, y=9, z=-62},2},
{3, {x=-171, y=9, z=-69},{x=-170, y=9, z=-69},2},
{4, {x=-171, y=9, z=-63},{x=-170, y=9, z=-63},2},
{5, {x=-170, y=9, z=-67},{x=-169, y=9, z=-67},2},
{6, {x=-170, y=9, z=-65},{x=-169, y=9, z=-65},2},
{7, {x=-174, y=9, z=-72},{x=-173, y=9, z=-72},2},
{8, {x=-174, y=9, z=-60},{x=-173, y=9, z=-60},2},
{9, {x=-172, y=9, z=-70},{x=-171, y=9, z=-71},2},
{10, {x=-172, y=9, z=-62},{x=-171, y=9, z=-61},2},
{11, {x=-172, y=9, z=-71},{x=-171, y=9, z=-72},2},
{12, {x=-172, y=9, z=-61},{x=-171, y=9, z=-60},2},
{13, {x=-172, y=9, z=-72},{x=-171, y=9, z=-73},2},
{14, {x=-172, y=9, z=-60},{x=-171, y=9, z=-59},2},
{15, {x=-173, y=9, z=-72},{x=-172, y=9, z=-73},2},
{16, {x=-173, y=9, z=-60},{x=-172, y=9, z=-59},2},
{17, {x=-174, y=9, z=-73},{x=-173, y=9, z=-74},2},
{18, {x=-174, y=9, z=-59},{x=-173, y=9, z=-58},2},
{19, {x=-172, y=9, z=-73},{x=-171, y=9, z=-74},2},
{20, {x=-172, y=9, z=-59},{x=-171, y=9, z=-58},2},
{21, {x=-173, y=9, z=-74},{x=-172, y=9, z=-75},2},
{22, {x=-173, y=9, z=-58},{x=-172, y=9, z=-57},2},
{23, {x=-171, y=9, z=-72},{x=-170, y=9, z=-72},2},
{24, {x=-171, y=9, z=-60},{x=-170, y=9, z=-60},2},
{25, {x=-171, y=9, z=-71},{x=-170, y=9, z=-71},2},
{26, {x=-171, y=9, z=-61},{x=-170, y=9, z=-61},2},
{27, {x=-170, y=9, z=-70},{x=-169, y=9, z=-70},2},
{28, {x=-170, y=9, z=-62},{x=-169, y=9, z=-62},2},
{29, {x=-170, y=9, z=-69},{x=-169, y=9, z=-69},2},
{30, {x=-170, y=9, z=-63},{x=-169, y=9, z=-63},2},
{31, {x=-169, y=9, z=-68},{x=-168, y=9, z=-68},2},
{32, {x=-169, y=9, z=-64},{x=-168, y=9, z=-64},2},
{33, {x=-169, y=9, z=-67},{x=-168, y=9, z=-67},2},
{34, {x=-169, y=9, z=-65},{x=-168, y=9, z=-65},2},
{35, {x=-168, y=9, z=-66},{x=-167, y=9, z=-66},2},
{36, {x=-172, y=9, z=-75},{x=-171, y=9, z=-76},2},
{37, {x=-172, y=9, z=-57},{x=-171, y=9, z=-56},2},
{38, {x=-171, y=9, z=-74},{x=-170, y=9, z=-74},2},
{39, {x=-171, y=9, z=-58},{x=-170, y=9, z=-58},2},
{40, {x=-171, y=9, z=-73},{x=-170, y=9, z=-73},2},
{41, {x=-171, y=9, z=-59},{x=-170, y=9, z=-59},2},
{42, {x=-170, y=9, z=-72},{x=-169, y=9, z=-72},2},
{43, {x=-170, y=9, z=-60},{x=-169, y=9, z=-60},2},
{44, {x=-170, y=9, z=-71},{x=-169, y=9, z=-71},2},
{45, {x=-170, y=9, z=-61},{x=-169, y=9, z=-61},2},
{46, {x=-169, y=9, z=-70},{x=-168, y=9, z=-70},2},
{47, {x=-169, y=9, z=-62},{x=-168, y=9, z=-62},2},
{48, {x=-169, y=9, z=-69},{x=-168, y=9, z=-69},2},
{49, {x=-169, y=9, z=-63},{x=-168, y=9, z=-63},2},
{50, {x=-168, y=9, z=-68},{x=-167, y=9, z=-68},2},
{51, {x=-168, y=9, z=-64},{x=-167, y=9, z=-64},2},
{52, {x=-168, y=9, z=-67},{x=-167, y=9, z=-67},2},
{53, {x=-168, y=9, z=-65},{x=-167, y=9, z=-65},2},
{54, {x=-167, y=9, z=-66},{x=-166, y=9, z=-66},2},
{55, {x=-171, y=9, z=-76},{x=-170, y=9, z=-77},2},
{56, {x=-171, y=9, z=-56},{x=-170, y=9, z=-55},2},
{57, {x=-170, y=9, z=-74},{x=-169, y=9, z=-75},2},
{58, {x=-170, y=9, z=-58},{x=-169, y=9, z=-57},2},
{59, {x=-170, y=9, z=-73},{x=-169, y=9, z=-73},2},
{60, {x=-170, y=9, z=-59},{x=-169, y=9, z=-59},2},
{61, {x=-169, y=9, z=-72},{x=-168, y=9, z=-72},2},
{62, {x=-169, y=9, z=-60},{x=-168, y=9, z=-60},2},
{63, {x=-169, y=9, z=-71},{x=-168, y=9, z=-71},2},
{64, {x=-169, y=9, z=-61},{x=-168, y=9, z=-61},2},
{65, {x=-168, y=9, z=-70},{x=-167, y=9, z=-70},2},
{66, {x=-168, y=9, z=-62},{x=-167, y=9, z=-62},2},
{67, {x=-168, y=9, z=-69},{x=-167, y=9, z=-69},2},
{68, {x=-168, y=9, z=-63},{x=-167, y=9, z=-63},2},
{69, {x=-167, y=9, z=-68},{x=-166, y=9, z=-68},2},
{70, {x=-167, y=9, z=-64},{x=-166, y=9, z=-64},2},
{71, {x=-167, y=9, z=-67},{x=-166, y=9, z=-67},2},
{72, {x=-167, y=9, z=-65},{x=-166, y=9, z=-65},2},
{73, {x=-166, y=9, z=-66},{x=-165, y=9, z=-66},2},
{74, {x=-170, y=9, z=-77},{x=-169, y=9, z=-78},2},
{75, {x=-170, y=9, z=-55},{x=-169, y=9, z=-54},2},
{76, {x=-169, y=9, z=-75},{x=-168, y=9, z=-76},2},
{77, {x=-169, y=9, z=-57},{x=-168, y=9, z=-56},2},
{78, {x=-169, y=9, z=-73},{x=-168, y=9, z=-74},2},
{79, {x=-169, y=9, z=-59},{x=-168, y=9, z=-58},2},
{80, {x=-168, y=9, z=-72},{x=-167, y=9, z=-72},2},
{81, {x=-168, y=9, z=-60},{x=-167, y=9, z=-60},2},
{82, {x=-169, y=9, z=-75},{x=-168, y=9, z=-75},2},
{83, {x=-169, y=9, z=-57},{x=-168, y=9, z=-57},2},
{84, {x=-168, y=9, z=-73},{x=-167, y=9, z=-73},2},
{85, {x=-168, y=9, z=-59},{x=-167, y=9, z=-59},2},
{86, {x=-168, y=9, z=-71},{x=-167, y=9, z=-71},2},
{87, {x=-168, y=9, z=-61},{x=-167, y=9, z=-61},2},
{88, {x=-167, y=9, z=-70},{x=-166, y=9, z=-70},2},
{89, {x=-167, y=9, z=-62},{x=-166, y=9, z=-62},2},
{90, {x=-167, y=9, z=-69},{x=-166, y=9, z=-69},2},
{91, {x=-167, y=9, z=-63},{x=-166, y=9, z=-63},2},
{92, {x=-166, y=9, z=-68},{x=-165, y=9, z=-68},2},
{93, {x=-166, y=9, z=-64},{x=-165, y=9, z=-64},2},
{94, {x=-166, y=9, z=-67},{x=-165, y=9, z=-67},2},
{95, {x=-166, y=9, z=-65},{x=-165, y=9, z=-65},2},
{96, {x=-165, y=9, z=-66},{x=-164, y=9, z=-66},2},
{97, {x=-169, y=9, z=-78},{x=-168, y=9, z=-79},2},
{98, {x=-169, y=9, z=-54},{x=-168, y=9, z=-53},2},
{99, {x=-168, y=9, z=-76},{x=-167, y=9, z=-77},2},
{100, {x=-168, y=9, z=-56},{x=-167, y=9, z=-55},2},
{101, {x=-168, y=9, z=-74},{x=-167, y=9, z=-75},2},
{102, {x=-168, y=9, z=-58},{x=-167, y=9, z=-57},2},
{103, {x=-168, y=9, z=-76},{x=-167, y=9, z=-77},2},
{104, {x=-168, y=9, z=-56},{x=-167, y=9, z=-55},2},
{105, {x=-167, y=9, z=-74},{x=-166, y=9, z=-75},2},
{106, {x=-167, y=9, z=-58},{x=-166, y=9, z=-57},2},
{107, {x=-167, y=9, z=-72},{x=-166, y=9, z=-73},2},
{108, {x=-167, y=9, z=-60},{x=-166, y=9, z=-59},2},
{109, {x=-167, y=9, z=-71},{x=-166, y=9, z=-71},2},
{110, {x=-167, y=9, z=-61},{x=-166, y=9, z=-61},2},
{111, {x=-166, y=9, z=-70},{x=-165, y=9, z=-70},2},
{112, {x=-166, y=9, z=-62},{x=-165, y=9, z=-62},2},
{113, {x=-166, y=9, z=-69},{x=-165, y=9, z=-69},2},
{114, {x=-166, y=9, z=-63},{x=-165, y=9, z=-63},2},
{115, {x=-165, y=9, z=-68},{x=-164, y=9, z=-68},2},
{116, {x=-165, y=9, z=-64},{x=-164, y=9, z=-64},2},
{117, {x=-165, y=9, z=-67},{x=-164, y=9, z=-67},2},
{118, {x=-165, y=9, z=-65},{x=-164, y=9, z=-65},2},
{119, {x=-164, y=9, z=-66},{x=-163, y=9, z=-66},2},
{120, {x=-168, y=9, z=-79},{x=-167, y=9, z=-80},2},
{121, {x=-168, y=9, z=-53},{x=-167, y=9, z=-52},2},
{122, {x=-167, y=9, z=-77},{x=-166, y=9, z=-78},2},
{123, {x=-167, y=9, z=-55},{x=-166, y=9, z=-54},2},
{124, {x=-167, y=9, z=-75},{x=-166, y=9, z=-76},2},
{125, {x=-167, y=9, z=-57},{x=-166, y=9, z=-56},2},
{126, {x=-166, y=9, z=-73},{x=-165, y=9, z=-74},2},
{127, {x=-166, y=9, z=-59},{x=-165, y=9, z=-58},2},
{128, {x=-166, y=9, z=-71},{x=-165, y=9, z=-72},2},
{129, {x=-166, y=9, z=-61},{x=-165, y=9, z=-60},2},
{130, {x=-165, y=9, z=-70},{x=-164, y=9, z=-70},2},
{131, {x=-165, y=9, z=-62},{x=-164, y=9, z=-62},2},
{132, {x=-165, y=9, z=-69},{x=-164, y=9, z=-69},2},
{133, {x=-165, y=9, z=-63},{x=-164, y=9, z=-63},2},
{134, {x=-164, y=9, z=-68},{x=-163, y=9, z=-68},2},
{135, {x=-164, y=9, z=-64},{x=-163, y=9, z=-64},2},
{136, {x=-164, y=9, z=-67},{x=-163, y=9, z=-67},2},
{137, {x=-164, y=9, z=-65},{x=-163, y=9, z=-65},2},
{138, {x=-163, y=9, z=-66},{x=-162, y=9, z=-66},2},
{139, {x=-167, y=9, z=-80},{x=-166, y=9, z=-81},2},
{140, {x=-167, y=9, z=-52},{x=-166, y=9, z=-51},2},
{141, {x=-166, y=9, z=-78},{x=-165, y=9, z=-79},2},
{142, {x=-166, y=9, z=-54},{x=-165, y=9, z=-53},2},
{143, {x=-166, y=9, z=-76},{x=-165, y=9, z=-77},2},
{144, {x=-166, y=9, z=-56},{x=-165, y=9, z=-55},2},
{145, {x=-165, y=9, z=-74},{x=-164, y=9, z=-75},2},
{146, {x=-165, y=9, z=-58},{x=-164, y=9, z=-57},2},
{147, {x=-165, y=9, z=-72},{x=-164, y=9, z=-73},2},
{148, {x=-165, y=9, z=-60},{x=-164, y=9, z=-59},2},
{149, {x=-164, y=9, z=-70},{x=-163, y=9, z=-71},2},
{150, {x=-164, y=9, z=-62},{x=-163, y=9, z=-61},2},
{151, {x=-164, y=9, z=-69},{x=-163, y=9, z=-69},2},
{152, {x=-164, y=9, z=-63},{x=-163, y=9, z=-63},2},
{153, {x=-163, y=9, z=-68},{x=-162, y=9, z=-68},2},
{154, {x=-163, y=9, z=-64},{x=-162, y=9, z=-64},2},
{155, {x=-163, y=9, z=-67},{x=-162, y=9, z=-67},2},
{156, {x=-163, y=9, z=-65},{x=-162, y=9, z=-65},2},
{157, {x=-162, y=9, z=-66},{x=-161, y=9, z=-66},2},
{158, {x=-166, y=9, z=-81},{x=-165, y=9, z=-81},2},
{159, {x=-166, y=9, z=-51},{x=-165, y=9, z=-51},2},
{160, {x=-165, y=9, z=-79},{x=-164, y=9, z=-79},2},
{161, {x=-165, y=9, z=-53},{x=-164, y=9, z=-53},2},
{162, {x=-165, y=9, z=-77},{x=-164, y=9, z=-78},2},
{163, {x=-165, y=9, z=-55},{x=-164, y=9, z=-54},2},
{164, {x=-164, y=9, z=-75},{x=-163, y=9, z=-76},2},
{165, {x=-164, y=9, z=-57},{x=-163, y=9, z=-56},2},
{166, {x=-164, y=9, z=-73},{x=-163, y=9, z=-74},2},
{167, {x=-164, y=9, z=-59},{x=-163, y=9, z=-58},2},
{168, {x=-163, y=9, z=-71},{x=-162, y=9, z=-72},2},
{169, {x=-163, y=9, z=-61},{x=-162, y=9, z=-60},2},
{170, {x=-163, y=9, z=-69},{x=-162, y=9, z=-70},2},
{171, {x=-163, y=9, z=-63},{x=-162, y=9, z=-62},2},
{172, {x=-162, y=9, z=-68},{x=-161, y=9, z=-68},2},
{173, {x=-162, y=9, z=-64},{x=-161, y=9, z=-64},2},
{174, {x=-162, y=9, z=-67},{x=-161, y=9, z=-67},2},
{175, {x=-162, y=9, z=-65},{x=-161, y=9, z=-65},2},
{176, {x=-161, y=9, z=-66},{x=-160, y=9, z=-66},2},
{177, {x=-165, y=9, z=-81},{x=-164, y=9, z=-81},2},
{178, {x=-165, y=9, z=-51},{x=-164, y=9, z=-51},2},
{179, {x=-164, y=9, z=-79},{x=-163, y=9, z=-79},2},
{180, {x=-164, y=9, z=-53},{x=-163, y=9, z=-53},2},
{181, {x=-164, y=9, z=-78},{x=-163, y=9, z=-78},2},
{182, {x=-164, y=9, z=-54},{x=-163, y=9, z=-54},2},
{183, {x=-163, y=9, z=-76},{x=-162, y=9, z=-76},2},
{184, {x=-163, y=9, z=-56},{x=-162, y=9, z=-56},2},
{185, {x=-163, y=9, z=-74},{x=-162, y=9, z=-74},2},
{186, {x=-163, y=9, z=-58},{x=-162, y=9, z=-58},2},
{187, {x=-162, y=9, z=-72},{x=-161, y=9, z=-73},2},
{188, {x=-162, y=9, z=-60},{x=-161, y=9, z=-59},2},
{189, {x=-162, y=9, z=-70},{x=-161, y=9, z=-71},2},
{190, {x=-162, y=9, z=-62},{x=-161, y=9, z=-61},2},
{191, {x=-161, y=9, z=-68},{x=-160, y=9, z=-69},2},
{192, {x=-161, y=9, z=-64},{x=-160, y=9, z=-63},2},
{193, {x=-161, y=9, z=-67},{x=-160, y=9, z=-67},2},
{194, {x=-161, y=9, z=-65},{x=-160, y=9, z=-65},2},
{195, {x=-160, y=9, z=-66},{x=-159, y=9, z=-66},2},
{196, {x=-164, y=9, z=-81},{x=-163, y=9, z=-81},2},
{197, {x=-164, y=9, z=-51},{x=-163, y=9, z=-51},2},
{198, {x=-163, y=9, z=-79},{x=-162, y=9, z=-79},2},
{199, {x=-163, y=9, z=-53},{x=-162, y=9, z=-53},2},
{200, {x=-163, y=9, z=-78},{x=-162, y=9, z=-78},2},
{201, {x=-163, y=9, z=-54},{x=-162, y=9, z=-54},2},
{202, {x=-162, y=9, z=-76},{x=-161, y=9, z=-76},2},
{203, {x=-162, y=9, z=-56},{x=-161, y=9, z=-56},2},
{204, {x=-162, y=9, z=-74},{x=-161, y=9, z=-74},2},
{205, {x=-162, y=9, z=-58},{x=-161, y=9, z=-58},2},
{206, {x=-161, y=9, z=-73},{x=-160, y=9, z=-73},2},
{207, {x=-161, y=9, z=-59},{x=-160, y=9, z=-59},2},
{208, {x=-161, y=9, z=-71},{x=-160, y=9, z=-71},2},
{209, {x=-161, y=9, z=-61},{x=-160, y=9, z=-61},2},
{210, {x=-160, y=9, z=-69},{x=-159, y=9, z=-69},2},
{211, {x=-160, y=9, z=-63},{x=-159, y=9, z=-63},2},
{212, {x=-160, y=9, z=-67},{x=-159, y=9, z=-68},2},
{213, {x=-160, y=9, z=-65},{x=-159, y=9, z=-64},2},
{214, {x=-159, y=9, z=-66},{x=-158, y=9, z=-66},2},
{215, {x=-163, y=9, z=-81},{x=-162, y=9, z=-81},2},
{216, {x=-163, y=9, z=-51},{x=-162, y=9, z=-51},2},
{217, {x=-162, y=9, z=-79},{x=-161, y=9, z=-79},2},
{218, {x=-162, y=9, z=-53},{x=-161, y=9, z=-53},2},
{219, {x=-162, y=9, z=-78},{x=-161, y=9, z=-78},2},
{220, {x=-162, y=9, z=-54},{x=-161, y=9, z=-54},2},
{221, {x=-161, y=9, z=-76},{x=-160, y=9, z=-76},2},
{222, {x=-161, y=9, z=-56},{x=-160, y=9, z=-56},2},
{223, {x=-161, y=9, z=-74},{x=-160, y=9, z=-74},2},
{224, {x=-161, y=9, z=-58},{x=-160, y=9, z=-58},2},
{225, {x=-160, y=9, z=-73},{x=-159, y=9, z=-73},2},
{226, {x=-160, y=9, z=-59},{x=-159, y=9, z=-59},2},
{227, {x=-160, y=9, z=-71},{x=-159, y=9, z=-71},2},
{228, {x=-160, y=9, z=-61},{x=-159, y=9, z=-61},2},
{229, {x=-159, y=9, z=-69},{x=-158, y=9, z=-69},2},
{230, {x=-159, y=9, z=-63},{x=-158, y=9, z=-63},2},
{231, {x=-159, y=9, z=-68},{x=-158, y=9, z=-68},2},
{232, {x=-159, y=9, z=-64},{x=-158, y=9, z=-64},2},
{233, {x=-162, y=9, z=-81},{x=-161, y=9, z=-81},2},
{234, {x=-162, y=9, z=-51},{x=-161, y=9, z=-51},2},
{235, {x=-161, y=9, z=-79},{x=-160, y=9, z=-79},2},
{236, {x=-161, y=9, z=-53},{x=-160, y=9, z=-53},2},
{237, {x=-161, y=9, z=-78},{x=-160, y=9, z=-78},2},
{238, {x=-161, y=9, z=-54},{x=-160, y=9, z=-54},2},
{239, {x=-160, y=9, z=-76},{x=-159, y=9, z=-76},2},
{240, {x=-160, y=9, z=-56},{x=-159, y=9, z=-56},2},
{241, {x=-160, y=9, z=-74},{x=-159, y=9, z=-74},2},
{242, {x=-160, y=9, z=-58},{x=-159, y=9, z=-58},2},
{243, {x=-159, y=9, z=-73},{x=-158, y=9, z=-73},2},
{244, {x=-159, y=9, z=-59},{x=-158, y=9, z=-59},2},
{245, {x=-159, y=9, z=-71},{x=-158, y=9, z=-71},2},
{246, {x=-159, y=9, z=-61},{x=-158, y=9, z=-61},2},
{247, {x=-161, y=9, z=-81},{x=-160, y=9, z=-81},2},
{248, {x=-161, y=9, z=-51},{x=-160, y=9, z=-51},2},
{249, {x=-160, y=9, z=-79},{x=-159, y=9, z=-79},2},
{250, {x=-160, y=9, z=-53},{x=-159, y=9, z=-53},2},
{251, {x=-160, y=9, z=-78},{x=-159, y=9, z=-78},2},
{252, {x=-160, y=9, z=-54},{x=-159, y=9, z=-54},2},
{253, {x=-159, y=9, z=-76},{x=-158, y=9, z=-76},2},
{254, {x=-159, y=9, z=-56},{x=-158, y=9, z=-56},2},
{255, {x=-159, y=9, z=-74},{x=-158, y=9, z=-74},2},
{256, {x=-159, y=9, z=-58},{x=-158, y=9, z=-58},2},
{257, {x=-160, y=9, z=-81},{x=-159, y=9, z=-81},2},
{258, {x=-160, y=9, z=-51},{x=-159, y=9, z=-51},2},
{259, {x=-159, y=9, z=-79},{x=-158, y=9, z=-79},2},
{260, {x=-159, y=9, z=-53},{x=-158, y=9, z=-53},2},
{261, {x=-159, y=9, z=-78},{x=-158, y=9, z=-78},2},
{262, {x=-159, y=9, z=-54},{x=-158, y=9, z=-54},2},
{263, {x=-159, y=9, z=-81},{x=-158, y=9, z=-81},2},
{264, {x=-159, y=9, z=-51},{x=-158, y=9, z=-51},2},
{265, {x=-158, y=9, z=-81},{x=-157, y=9, z=-81},2},
{266, {x=-158, y=9, z=-51},{x=-157, y=9, z=-51},2},
{267, {x=-157, y=9, z=-81},{x=-156, y=9, z=-80},2},
{268, {x=-157, y=9, z=-51},{x=-156, y=9, z=-52},2},
{269, {x=-158, y=9, z=-79},{x=-157, y=9, z=-79},2},
{270, {x=-158, y=9, z=-53},{x=-157, y=9, z=-53},2},
{271, {x=-158, y=9, z=-78},{x=-157, y=9, z=-78},2},
{272, {x=-158, y=9, z=-54},{x=-157, y=9, z=-54},2},
{273, {x=-156, y=9, z=-80},{x=-155, y=9, z=-80},2},
{274, {x=-156, y=9, z=-52},{x=-155, y=9, z=-52},2},
{275, {x=-157, y=9, z=-79},{x=-156, y=9, z=-79},2},
{276, {x=-157, y=9, z=-53},{x=-156, y=9, z=-53},2},
{277, {x=-157, y=9, z=-78},{x=-156, y=9, z=-78},2},
{278, {x=-157, y=9, z=-54},{x=-156, y=9, z=-54},2},
{279, {x=-158, y=9, z=-76},{x=-157, y=9, z=-76},2},
{280, {x=-158, y=9, z=-56},{x=-157, y=9, z=-56},2},
{281, {x=-158, y=9, z=-74},{x=-157, y=9, z=-74},2},
{282, {x=-158, y=9, z=-58},{x=-157, y=9, z=-58},2},
{283, {x=-155, y=9, z=-80},{x=-154, y=9, z=-79},2},
{284, {x=-155, y=9, z=-52},{x=-154, y=9, z=-53},2},
{285, {x=-156, y=9, z=-79},{x=-155, y=9, z=-78},2},
{286, {x=-156, y=9, z=-53},{x=-155, y=9, z=-54},2},
{287, {x=-156, y=9, z=-78},{x=-155, y=9, z=-77},2},
{288, {x=-156, y=9, z=-54},{x=-155, y=9, z=-55},2},
{289, {x=-157, y=9, z=-76},{x=-156, y=9, z=-76},2},
{290, {x=-157, y=9, z=-56},{x=-156, y=9, z=-56},2},
{291, {x=-157, y=9, z=-74},{x=-156, y=9, z=-74},2},
{292, {x=-157, y=9, z=-58},{x=-156, y=9, z=-58},2},
{293, {x=-158, y=9, z=-73},{x=-157, y=9, z=-73},2},
{294, {x=-158, y=9, z=-59},{x=-157, y=9, z=-59},2},
{295, {x=-158, y=9, z=-71},{x=-157, y=9, z=-71},2},
{296, {x=-158, y=9, z=-61},{x=-157, y=9, z=-61},2},
{297, {x=-154, y=9, z=-79},{x=-153, y=9, z=-79},2},
{298, {x=-154, y=9, z=-53},{x=-153, y=9, z=-53},2},
{299, {x=-155, y=9, z=-78},{x=-154, y=9, z=-78},2},
{300, {x=-155, y=9, z=-54},{x=-154, y=9, z=-54},2},
{301, {x=-155, y=9, z=-77},{x=-154, y=9, z=-77},2},
{302, {x=-155, y=9, z=-55},{x=-154, y=9, z=-55},2},
{303, {x=-156, y=9, z=-76},{x=-155, y=9, z=-76},2},
{304, {x=-156, y=9, z=-56},{x=-155, y=9, z=-56},2},
{305, {x=-156, y=9, z=-74},{x=-155, y=9, z=-74},2},
{306, {x=-156, y=9, z=-58},{x=-155, y=9, z=-58},2},
{307, {x=-157, y=9, z=-73},{x=-156, y=9, z=-73},2},
{308, {x=-157, y=9, z=-59},{x=-156, y=9, z=-59},2},
{309, {x=-157, y=9, z=-71},{x=-156, y=9, z=-71},2},
{310, {x=-157, y=9, z=-61},{x=-156, y=9, z=-61},2},
{311, {x=-158, y=9, z=-69},{x=-157, y=9, z=-69},2},
{312, {x=-158, y=9, z=-63},{x=-157, y=9, z=-63},2},
{313, {x=-158, y=9, z=-68},{x=-157, y=9, z=-68},2},
{314, {x=-158, y=9, z=-64},{x=-157, y=9, z=-64},2},
{315, {x=-153, y=9, z=-79},{x=-152, y=9, z=-78},2},
{316, {x=-153, y=9, z=-53},{x=-152, y=9, z=-54},2},
{317, {x=-154, y=9, z=-78},{x=-153, y=9, z=-77},2},
{318, {x=-154, y=9, z=-54},{x=-153, y=9, z=-55},2},
{319, {x=-154, y=9, z=-77},{x=-153, y=9, z=-76},2},
{320, {x=-154, y=9, z=-55},{x=-153, y=9, z=-56},2},
{321, {x=-155, y=9, z=-76},{x=-154, y=9, z=-75},2},
{322, {x=-155, y=9, z=-56},{x=-154, y=9, z=-57},2},
{323, {x=-155, y=9, z=-74},{x=-154, y=9, z=-74},2},
{324, {x=-155, y=9, z=-58},{x=-154, y=9, z=-58},2},
{325, {x=-156, y=9, z=-73},{x=-155, y=9, z=-73},2},
{326, {x=-156, y=9, z=-59},{x=-155, y=9, z=-59},2},
{327, {x=-156, y=9, z=-71},{x=-155, y=9, z=-71},2},
{328, {x=-156, y=9, z=-61},{x=-155, y=9, z=-61},2},
{329, {x=-157, y=9, z=-69},{x=-156, y=9, z=-69},2},
{330, {x=-157, y=9, z=-63},{x=-156, y=9, z=-63},2},
{331, {x=-157, y=9, z=-68},{x=-156, y=9, z=-68},2},
{332, {x=-157, y=9, z=-64},{x=-156, y=9, z=-64},2},
{333, {x=-158, y=9, z=-66},{x=-157, y=9, z=-66},2},
{334, {x=-152, y=9, z=-78},{x=-151, y=9, z=-78},2},
{335, {x=-152, y=9, z=-54},{x=-151, y=9, z=-54},2},
{336, {x=-153, y=9, z=-77},{x=-152, y=9, z=-77},2},
{337, {x=-153, y=9, z=-55},{x=-152, y=9, z=-55},2},
{338, {x=-151, y=9, z=-78},{x=-150, y=9, z=-77},2},
{339, {x=-151, y=9, z=-54},{x=-150, y=9, z=-55},2},
{340, {x=-152, y=9, z=-77},{x=-151, y=9, z=-76},2},
{341, {x=-152, y=9, z=-55},{x=-151, y=9, z=-56},2},
{342, {x=-153, y=9, z=-76},{x=-152, y=9, z=-75},2},
{343, {x=-153, y=9, z=-56},{x=-152, y=9, z=-57},2},
{344, {x=-154, y=9, z=-75},{x=-153, y=9, z=-74},2},
{345, {x=-154, y=9, z=-57},{x=-153, y=9, z=-58},2},
{346, {x=-154, y=9, z=-74},{x=-153, y=9, z=-73},2},
{347, {x=-154, y=9, z=-58},{x=-153, y=9, z=-59},2},
{348, {x=-155, y=9, z=-73},{x=-154, y=9, z=-72},2},
{349, {x=-155, y=9, z=-59},{x=-154, y=9, z=-60},2},
{350, {x=-155, y=9, z=-71},{x=-154, y=9, z=-71},2},
{351, {x=-155, y=9, z=-61},{x=-154, y=9, z=-61},2},
{352, {x=-156, y=9, z=-69},{x=-155, y=9, z=-69},2},
{353, {x=-156, y=9, z=-63},{x=-155, y=9, z=-63},2},
{354, {x=-156, y=9, z=-68},{x=-155, y=9, z=-68},2},
{355, {x=-156, y=9, z=-64},{x=-155, y=9, z=-64},2},
{356, {x=-157, y=9, z=-66},{x=-156, y=9, z=-66},2},
{357, {x=-150, y=9, z=-77},{x=-149, y=9, z=-77},2},
{358, {x=-150, y=9, z=-55},{x=-149, y=9, z=-55},2},
{359, {x=-151, y=9, z=-76},{x=-150, y=9, z=-76},2},
{360, {x=-151, y=9, z=-56},{x=-150, y=9, z=-56},2},
{361, {x=-152, y=9, z=-75},{x=-151, y=9, z=-75},2},
{362, {x=-152, y=9, z=-57},{x=-151, y=9, z=-57},2},
{363, {x=-153, y=9, z=-74},{x=-152, y=9, z=-74},2},
{364, {x=-153, y=9, z=-58},{x=-152, y=9, z=-58},2},
{365, {x=-149, y=9, z=-77},{x=-148, y=9, z=-76},2},
{366, {x=-149, y=9, z=-55},{x=-148, y=9, z=-56},2},
{367, {x=-150, y=9, z=-76},{x=-149, y=9, z=-75},2},
{368, {x=-150, y=9, z=-56},{x=-149, y=9, z=-57},2},
{369, {x=-151, y=9, z=-75},{x=-150, y=9, z=-74},2},
{370, {x=-151, y=9, z=-57},{x=-150, y=9, z=-58},2},
{371, {x=-152, y=9, z=-74},{x=-151, y=9, z=-73},2},
{372, {x=-152, y=9, z=-58},{x=-151, y=9, z=-59},2},
{373, {x=-153, y=9, z=-73},{x=-152, y=9, z=-72},2},
{374, {x=-153, y=9, z=-59},{x=-152, y=9, z=-60},2},
{375, {x=-154, y=9, z=-72},{x=-153, y=9, z=-71},2},
{376, {x=-154, y=9, z=-60},{x=-153, y=9, z=-61},2},
{377, {x=-154, y=9, z=-71},{x=-153, y=9, z=-70},2},
{378, {x=-154, y=9, z=-61},{x=-153, y=9, z=-62},2},
{379, {x=-155, y=9, z=-69},{x=-154, y=9, z=-69},2},
{380, {x=-155, y=9, z=-63},{x=-154, y=9, z=-63},2},
{381, {x=-155, y=9, z=-68},{x=-154, y=9, z=-68},2},
{382, {x=-155, y=9, z=-64},{x=-154, y=9, z=-64},2},
{383, {x=-156, y=9, z=-66},{x=-155, y=9, z=-66},2},
{384, {x=-148, y=9, z=-76},{x=-147, y=9, z=-76},2},
{385, {x=-148, y=9, z=-56},{x=-147, y=9, z=-56},2},
{386, {x=-149, y=9, z=-75},{x=-148, y=9, z=-75},2},
{387, {x=-149, y=9, z=-57},{x=-148, y=9, z=-57},2},
{388, {x=-150, y=9, z=-74},{x=-149, y=9, z=-74},2},
{389, {x=-150, y=9, z=-58},{x=-149, y=9, z=-58},2},
{390, {x=-151, y=9, z=-73},{x=-150, y=9, z=-73},2},
{391, {x=-151, y=9, z=-59},{x=-150, y=9, z=-59},2},
{392, {x=-152, y=9, z=-72},{x=-151, y=9, z=-72},2},
{393, {x=-152, y=9, z=-60},{x=-151, y=9, z=-60},2},
{394, {x=-153, y=9, z=-71},{x=-152, y=9, z=-71},2},
{395, {x=-153, y=9, z=-61},{x=-152, y=9, z=-61},2},
{396, {x=-147, y=9, z=-76},{x=-146, y=9, z=-75},2},
{397, {x=-147, y=9, z=-56},{x=-146, y=9, z=-57},2},
{398, {x=-148, y=9, z=-75},{x=-147, y=9, z=-74},2},
{399, {x=-148, y=9, z=-57},{x=-147, y=9, z=-58},2},
{400, {x=-149, y=9, z=-74},{x=-148, y=9, z=-73},2},
{401, {x=-149, y=9, z=-58},{x=-148, y=9, z=-59},2},
{402, {x=-150, y=9, z=-73},{x=-149, y=9, z=-72},2},
{403, {x=-150, y=9, z=-59},{x=-149, y=9, z=-60},2},
{404, {x=-151, y=9, z=-72},{x=-150, y=9, z=-71},2},
{405, {x=-151, y=9, z=-60},{x=-150, y=9, z=-61},2},
{406, {x=-152, y=9, z=-71},{x=-151, y=9, z=-70},2},
{407, {x=-152, y=9, z=-61},{x=-151, y=9, z=-62},2},
{408, {x=-153, y=9, z=-70},{x=-152, y=9, z=-69},2},
{409, {x=-153, y=9, z=-62},{x=-152, y=9, z=-63},2},
{410, {x=-154, y=9, z=-69},{x=-153, y=9, z=-68},2},
{411, {x=-154, y=9, z=-63},{x=-153, y=9, z=-64},2},
{412, {x=-154, y=9, z=-68},{x=-153, y=9, z=-67},2},
{413, {x=-154, y=9, z=-64},{x=-153, y=9, z=-65},2},
{414, {x=-155, y=9, z=-66},{x=-154, y=9, z=-66},2},
{415, {x=-146, y=9, z=-75},{x=-145, y=9, z=-75},2},
{416, {x=-146, y=9, z=-57},{x=-145, y=9, z=-57},2},
{417, {x=-147, y=9, z=-74},{x=-146, y=9, z=-74},2},
{418, {x=-147, y=9, z=-58},{x=-146, y=9, z=-58},2},
{419, {x=-148, y=9, z=-73},{x=-147, y=9, z=-73},2},
{420, {x=-148, y=9, z=-59},{x=-147, y=9, z=-59},2},
{421, {x=-149, y=9, z=-72},{x=-148, y=9, z=-72},2},
{422, {x=-149, y=9, z=-60},{x=-148, y=9, z=-60},2},
{423, {x=-150, y=9, z=-71},{x=-149, y=9, z=-71},2},
{424, {x=-150, y=9, z=-61},{x=-149, y=9, z=-61},2},
{425, {x=-151, y=9, z=-70},{x=-150, y=9, z=-70},2},
{426, {x=-151, y=9, z=-62},{x=-150, y=9, z=-62},2},
{427, {x=-152, y=9, z=-69},{x=-151, y=9, z=-69},2},
{428, {x=-152, y=9, z=-63},{x=-151, y=9, z=-63},2},
{429, {x=-153, y=9, z=-68},{x=-152, y=9, z=-68},2},
{430, {x=-153, y=9, z=-64},{x=-152, y=9, z=-64},2},
{431, {x=-145, y=9, z=-75},{x=-144, y=9, z=-75},2},
{432, {x=-145, y=9, z=-57},{x=-144, y=9, z=-57},2},
{433, {x=-146, y=9, z=-74},{x=-145, y=9, z=-74},2},
{434, {x=-146, y=9, z=-58},{x=-145, y=9, z=-58},2},
{435, {x=-147, y=9, z=-73},{x=-146, y=9, z=-73},2},
{436, {x=-147, y=9, z=-59},{x=-146, y=9, z=-59},2},
{437, {x=-148, y=9, z=-72},{x=-147, y=9, z=-72},2},
{438, {x=-148, y=9, z=-60},{x=-147, y=9, z=-60},2},
{439, {x=-149, y=9, z=-71},{x=-148, y=9, z=-71},2},
{440, {x=-149, y=9, z=-61},{x=-148, y=9, z=-61},2},
{441, {x=-150, y=9, z=-70},{x=-149, y=9, z=-70},2},
{442, {x=-150, y=9, z=-62},{x=-149, y=9, z=-62},2},
{443, {x=-151, y=9, z=-69},{x=-150, y=9, z=-69},2},
{444, {x=-151, y=9, z=-63},{x=-150, y=9, z=-63},2},
{445, {x=-152, y=9, z=-68},{x=-151, y=9, z=-68},2},
{446, {x=-152, y=9, z=-64},{x=-151, y=9, z=-64},2},
{447, {x=-153, y=9, z=-67},{x=-152, y=9, z=-67},2},
{448, {x=-153, y=9, z=-65},{x=-152, y=9, z=-65},2},
{449, {x=-154, y=9, z=-66},{x=-153, y=9, z=-66},2},
{450, {x=-144, y=9, z=-75},{x=-144, y=9, z=-74},2},
{451, {x=-144, y=9, z=-57},{x=-144, y=9, z=-58},2},
{452, {x=-145, y=9, z=-74},{x=-145, y=9, z=-73},2},
{453, {x=-145, y=9, z=-58},{x=-145, y=9, z=-59},2},
{454, {x=-144, y=9, z=-74},{x=-144, y=9, z=-73},2},
{455, {x=-144, y=9, z=-58},{x=-144, y=9, z=-59},2},
{456, {x=-146, y=9, z=-73},{x=-146, y=9, z=-72},2},
{457, {x=-146, y=9, z=-59},{x=-146, y=9, z=-60},2},
{458, {x=-145, y=9, z=-73},{x=-145, y=9, z=-72},2},
{459, {x=-145, y=9, z=-59},{x=-145, y=9, z=-60},2},
{460, {x=-144, y=9, z=-73},{x=-144, y=9, z=-72},2},
{461, {x=-144, y=9, z=-59},{x=-144, y=9, z=-60},2},
{462, {x=-148, y=9, z=-71},{x=-147, y=9, z=-71},2},
{463, {x=-148, y=9, z=-61},{x=-147, y=9, z=-61},2},
{464, {x=-149, y=9, z=-70},{x=-148, y=9, z=-70},2},
{465, {x=-149, y=9, z=-62},{x=-148, y=9, z=-62},2},
{466, {x=-150, y=9, z=-69},{x=-149, y=9, z=-69},2},
{467, {x=-150, y=9, z=-63},{x=-149, y=9, z=-63},2},
{468, {x=-151, y=9, z=-68},{x=-150, y=9, z=-68},2},
{469, {x=-151, y=9, z=-64},{x=-150, y=9, z=-64},2},
{470, {x=-152, y=9, z=-67},{x=-151, y=9, z=-67},2},
{471, {x=-152, y=9, z=-65},{x=-151, y=9, z=-65},2},
{472, {x=-153, y=9, z=-66},{x=-152, y=9, z=-66},2},
{473, {x=-148, y=9, z=-70},{x=-147, y=9, z=-70},2},
{474, {x=-148, y=9, z=-62},{x=-147, y=9, z=-62},2},
{475, {x=-149, y=9, z=-69},{x=-148, y=9, z=-69},2},
{476, {x=-149, y=9, z=-63},{x=-148, y=9, z=-63},2},
{477, {x=-150, y=9, z=-68},{x=-149, y=9, z=-68},2},
{478, {x=-150, y=9, z=-64},{x=-149, y=9, z=-64},2},
{479, {x=-151, y=9, z=-67},{x=-150, y=9, z=-67},2},
{480, {x=-151, y=9, z=-65},{x=-150, y=9, z=-65},2},
{481, {x=-152, y=9, z=-66},{x=-151, y=9, z=-66},2},
{482, {x=-148, y=9, z=-69},{x=-147, y=9, z=-69},2},
{483, {x=-148, y=9, z=-63},{x=-147, y=9, z=-63},2},
{484, {x=-149, y=9, z=-68},{x=-148, y=9, z=-68},2},
{485, {x=-149, y=9, z=-64},{x=-148, y=9, z=-64},2},
{486, {x=-150, y=9, z=-67},{x=-149, y=9, z=-67},2},
{487, {x=-150, y=9, z=-65},{x=-149, y=9, z=-65},2},
{488, {x=-151, y=9, z=-66},{x=-150, y=9, z=-66},2},
{489, {x=-147, y=9, z=-72},{x=-146, y=9, z=-71},2},
{490, {x=-147, y=9, z=-60},{x=-146, y=9, z=-61},2},
{491, {x=-146, y=9, z=-72},{x=-145, y=9, z=-71},2},
{492, {x=-146, y=9, z=-60},{x=-145, y=9, z=-61},2},
{493, {x=-147, y=9, z=-71},{x=-146, y=9, z=-70},2},
{494, {x=-147, y=9, z=-61},{x=-146, y=9, z=-62},2},
{495, {x=-148, y=9, z=-68},{x=-147, y=9, z=-68},2},
{496, {x=-148, y=9, z=-64},{x=-147, y=9, z=-64},2},
{497, {x=-149, y=9, z=-67},{x=-148, y=9, z=-67},2},
{498, {x=-149, y=9, z=-65},{x=-148, y=9, z=-65},2},
{499, {x=-150, y=9, z=-66},{x=-149, y=9, z=-66},2},
{500, {x=-147, y=9, z=-70},{x=-146, y=9, z=-69},2},
{501, {x=-147, y=9, z=-62},{x=-146, y=9, z=-63},2},
{502, {x=-146, y=9, z=-71},{x=-145, y=9, z=-70},2},
{503, {x=-146, y=9, z=-61},{x=-145, y=9, z=-62},2},
{504, {x=-145, y=9, z=-72},{x=-144, y=9, z=-71},2},
{505, {x=-145, y=9, z=-60},{x=-144, y=9, z=-61},2},
{506, {x=-145, y=9, z=-70},{x=-145, y=9, z=-69},2},
{507, {x=-145, y=9, z=-62},{x=-145, y=9, z=-63},2},
{508, {x=-144, y=9, z=-71},{x=-144, y=9, z=-70},2},
{509, {x=-144, y=9, z=-61},{x=-144, y=9, z=-62},2},
{510, {x=-145, y=9, z=-71},{x=-145, y=9, z=-70},2},
{511, {x=-145, y=9, z=-61},{x=-145, y=9, z=-62},2},
{512, {x=-144, y=9, z=-72},{x=-144, y=9, z=-71},2},
{513, {x=-144, y=9, z=-60},{x=-144, y=9, z=-61},2},
{514, {x=-144, y=9, z=-70},{x=-144, y=9, z=-69},2},
{515, {x=-144, y=9, z=-62},{x=-144, y=9, z=-63},2},
{516, {x=-149, y=9, z=-66},{x=-148, y=9, z=-66},2},
{517, {x=-147, y=9, z=-68},{x=-147, y=9, z=-67},2},
{518, {x=-147, y=9, z=-64},{x=-147, y=9, z=-65},2},
{519, {x=-147, y=9, z=-69},{x=-147, y=9, z=-68},2},
{520, {x=-147, y=9, z=-63},{x=-147, y=9, z=-64},2},
{521, {x=-146, y=9, z=-69},{x=-146, y=9, z=-68},2},
{522, {x=-146, y=9, z=-63},{x=-146, y=9, z=-64},2},
{523, {x=-145, y=9, z=-69},{x=-145, y=9, z=-68},2},
{524, {x=-145, y=9, z=-63},{x=-145, y=9, z=-64},2},
{525, {x=-144, y=9, z=-69},{x=-144, y=9, z=-68},2},
{526, {x=-144, y=9, z=-63},{x=-144, y=9, z=-64},2},
{527, {x=-146, y=9, z=-70},{x=-146, y=9, z=-69},2},
{528, {x=-146, y=9, z=-62},{x=-146, y=9, z=-63},2},
{529, {x=-145, y=9, z=-70},{x=-145, y=9, z=-69},2},
{530, {x=-145, y=9, z=-62},{x=-145, y=9, z=-63},2},
{531, {x=-144, y=9, z=-71},{x=-144, y=9, z=-70},2},
{532, {x=-144, y=9, z=-61},{x=-144, y=9, z=-62},2},
{533, {x=-144, y=9, z=-70},{x=-144, y=9, z=-69},2},
{534, {x=-144, y=9, z=-62},{x=-144, y=9, z=-63},2},
{535, {x=-147, y=9, z=-67},{x=-146, y=9, z=-67},2},
{536, {x=-147, y=9, z=-65},{x=-146, y=9, z=-65},2},
{537, {x=-148, y=9, z=-67},{x=-147, y=9, z=-67},2},
{538, {x=-148, y=9, z=-65},{x=-147, y=9, z=-65},2},
{539, {x=-148, y=9, z=-66},{x=-147, y=9, z=-66},2},
{540, {x=-146, y=9, z=-67},{x=-145, y=9, z=-67},2},
{541, {x=-146, y=9, z=-65},{x=-145, y=9, z=-65},2},
{542, {x=-145, y=9, z=-68},{x=-145, y=9, z=-67},2},
{543, {x=-145, y=9, z=-64},{x=-145, y=9, z=-65},2},
{544, {x=-144, y=9, z=-68},{x=-144, y=9, z=-67},2},
{545, {x=-144, y=9, z=-64},{x=-144, y=9, z=-65},2},
{546, {x=-146, y=9, z=-68},{x=-145, y=9, z=-67},2},
{547, {x=-146, y=9, z=-64},{x=-145, y=9, z=-65},2},
{548, {x=-146, y=9, z=-69},{x=-146, y=9, z=-68},2},
{549, {x=-146, y=9, z=-63},{x=-146, y=9, z=-64},2},
{550, {x=-145, y=9, z=-69},{x=-145, y=9, z=-68},2},
{551, {x=-145, y=9, z=-63},{x=-145, y=9, z=-64},2},
{552, {x=-144, y=9, z=-69},{x=-144, y=9, z=-68},2},
{553, {x=-144, y=9, z=-63},{x=-144, y=9, z=-64},2},
{554, {x=-146, y=9, z=-68},{x=-145, y=9, z=-67},2},
{555, {x=-146, y=9, z=-64},{x=-145, y=9, z=-65},2},
{556, {x=-147, y=9, z=-68},{x=-146, y=9, z=-68},2},
{557, {x=-147, y=9, z=-64},{x=-146, y=9, z=-64},2},
{558, {x=-147, y=9, z=-67},{x=-146, y=9, z=-67},2},
{559, {x=-147, y=9, z=-65},{x=-146, y=9, z=-65},2},
{560, {x=-147, y=9, z=-66},{x=-146, y=9, z=-66},2},
{561, {x=-146, y=9, z=-67},{x=-145, y=9, z=-67},2},
{562, {x=-146, y=9, z=-65},{x=-145, y=9, z=-65},2},
{563, {x=-146, y=9, z=-66},{x=-145, y=9, z=-66},2},
{564, {x=-145, y=9, z=-68},{x=-145, y=9, z=-67},2},
{565, {x=-145, y=9, z=-64},{x=-145, y=9, z=-65},2},
{566, {x=-144, y=9, z=-68},{x=-144, y=9, z=-67},2},
{567, {x=-144, y=9, z=-64},{x=-144, y=9, z=-65},2},
{568, {x=-146, y=9, z=-68},{x=-145, y=9, z=-67},2},
{569, {x=-146, y=9, z=-64},{x=-145, y=9, z=-65},2},
{570, {x=-174, y=9, z=-70},{x=-173, y=9, z=-70},1},
{571, {x=-174, y=9, z=-62},{x=-173, y=9, z=-62},1},
{572, {x=-172, y=9, z=-69},{x=-171, y=9, z=-69},1},
{573, {x=-172, y=9, z=-63},{x=-171, y=9, z=-63},1},
{574, {x=-171, y=9, z=-67},{x=-170, y=9, z=-67},1},
{575, {x=-171, y=9, z=-65},{x=-170, y=9, z=-65},1},
{576, {x=-173, y=9, z=-70},{x=-172, y=9, z=-70},1},
{577, {x=-173, y=9, z=-62},{x=-172, y=9, z=-62},1},
{578, {x=-171, y=9, z=-69},{x=-170, y=9, z=-69},1},
{579, {x=-171, y=9, z=-63},{x=-170, y=9, z=-63},1},
{580, {x=-170, y=9, z=-67},{x=-169, y=9, z=-67},1},
{581, {x=-170, y=9, z=-65},{x=-169, y=9, z=-65},1},
{582, {x=-172, y=9, z=-70},{x=-171, y=9, z=-70},1},
{583, {x=-172, y=9, z=-62},{x=-171, y=9, z=-62},1},
{584, {x=-170, y=9, z=-69},{x=-169, y=9, z=-69},1},
{585, {x=-170, y=9, z=-63},{x=-169, y=9, z=-63},1},
{586, {x=-169, y=9, z=-67},{x=-168, y=9, z=-67},1},
{587, {x=-169, y=9, z=-65},{x=-168, y=9, z=-65},1},
{588, {x=-171, y=9, z=-70},{x=-170, y=9, z=-70},1},
{589, {x=-171, y=9, z=-62},{x=-170, y=9, z=-62},1},
{590, {x=-169, y=9, z=-69},{x=-168, y=9, z=-69},1},
{591, {x=-169, y=9, z=-63},{x=-168, y=9, z=-63},1},
{592, {x=-168, y=9, z=-67},{x=-167, y=9, z=-67},1},
{593, {x=-168, y=9, z=-65},{x=-167, y=9, z=-65},1},
{594, {x=-170, y=9, z=-70},{x=-169, y=9, z=-70},1},
{595, {x=-170, y=9, z=-62},{x=-169, y=9, z=-62},1},
{596, {x=-168, y=9, z=-69},{x=-167, y=9, z=-69},1},
{597, {x=-168, y=9, z=-63},{x=-167, y=9, z=-63},1},
{598, {x=-167, y=9, z=-67},{x=-166, y=9, z=-67},1},
{599, {x=-167, y=9, z=-65},{x=-166, y=9, z=-65},1},
{600, {x=-169, y=9, z=-70},{x=-168, y=9, z=-70},1},
{601, {x=-169, y=9, z=-62},{x=-168, y=9, z=-62},1},
{602, {x=-167, y=9, z=-69},{x=-166, y=9, z=-69},1},
{603, {x=-167, y=9, z=-63},{x=-166, y=9, z=-63},1},
{604, {x=-166, y=9, z=-67},{x=-165, y=9, z=-67},1},
{605, {x=-166, y=9, z=-65},{x=-165, y=9, z=-65},1},
{606, {x=-168, y=9, z=-70},{x=-167, y=9, z=-71},1},
{607, {x=-168, y=9, z=-62},{x=-167, y=9, z=-61},1},
{608, {x=-165, y=9, z=-67},{x=-164, y=9, z=-67},1},
{609, {x=-165, y=9, z=-65},{x=-164, y=9, z=-65},1},
{610, {x=-166, y=9, z=-69},{x=-165, y=9, z=-69},1},
{611, {x=-166, y=9, z=-63},{x=-165, y=9, z=-63},1},
{612, {x=-167, y=9, z=-71},{x=-166, y=9, z=-71},1},
{613, {x=-167, y=9, z=-61},{x=-166, y=9, z=-61},1},
{614, {x=-166, y=9, z=-71},{x=-165, y=9, z=-72},1},
{615, {x=-166, y=9, z=-61},{x=-165, y=9, z=-60},1},
{616, {x=-165, y=9, z=-69},{x=-164, y=9, z=-70},1},
{617, {x=-165, y=9, z=-63},{x=-164, y=9, z=-62},1},
{618, {x=-164, y=9, z=-67},{x=-163, y=9, z=-68},1},
{619, {x=-164, y=9, z=-65},{x=-163, y=9, z=-64},1},
{620, {x=-165, y=9, z=-72},{x=-164, y=9, z=-72},1},
{621, {x=-165, y=9, z=-60},{x=-164, y=9, z=-60},1},
{622, {x=-164, y=9, z=-70},{x=-163, y=9, z=-70},1},
{623, {x=-164, y=9, z=-62},{x=-163, y=9, z=-62},1},
{624, {x=-163, y=9, z=-68},{x=-162, y=9, z=-67},1},
{625, {x=-163, y=9, z=-64},{x=-162, y=9, z=-65},1},
{626, {x=-164, y=9, z=-72},{x=-163, y=9, z=-73},1},
{627, {x=-164, y=9, z=-60},{x=-163, y=9, z=-59},1},
{628, {x=-163, y=9, z=-70},{x=-162, y=9, z=-71},1},
{629, {x=-163, y=9, z=-62},{x=-162, y=9, z=-61},1},
{630, {x=-162, y=9, z=-67},{x=-161, y=9, z=-68},1},
{631, {x=-162, y=9, z=-65},{x=-161, y=9, z=-64},1},
{632, {x=-163, y=9, z=-73},{x=-162, y=9, z=-73},1},
{633, {x=-163, y=9, z=-59},{x=-162, y=9, z=-59},1},
{634, {x=-162, y=9, z=-71},{x=-161, y=9, z=-71},1},
{635, {x=-162, y=9, z=-61},{x=-161, y=9, z=-61},1},
{636, {x=-161, y=9, z=-68},{x=-160, y=9, z=-67},1},
{637, {x=-161, y=9, z=-64},{x=-160, y=9, z=-65},1},
{638, {x=-162, y=9, z=-73},{x=-161, y=9, z=-74},1},
{639, {x=-162, y=9, z=-59},{x=-161, y=9, z=-58},1},
{640, {x=-161, y=9, z=-71},{x=-160, y=9, z=-71},1},
{641, {x=-161, y=9, z=-61},{x=-160, y=9, z=-61},1},
{642, {x=-160, y=9, z=-67},{x=-159, y=9, z=-68},1},
{643, {x=-160, y=9, z=-65},{x=-159, y=9, z=-64},1},
{644, {x=-161, y=9, z=-74},{x=-160, y=9, z=-74},1},
{645, {x=-161, y=9, z=-58},{x=-160, y=9, z=-58},1},
{646, {x=-160, y=9, z=-74},{x=-159, y=9, z=-74},1},
{647, {x=-160, y=9, z=-58},{x=-159, y=9, z=-58},1},
{648, {x=-160, y=9, z=-71},{x=-159, y=9, z=-71},1},
{649, {x=-160, y=9, z=-61},{x=-159, y=9, z=-61},1},
{650, {x=-159, y=9, z=-68},{x=-158, y=9, z=-67},1},
{651, {x=-159, y=9, z=-64},{x=-158, y=9, z=-65},1},
{652, {x=-159, y=9, z=-74},{x=-158, y=9, z=-74},1},
{653, {x=-159, y=9, z=-58},{x=-158, y=9, z=-58},1},
{654, {x=-159, y=9, z=-71},{x=-158, y=9, z=-71},1},
{655, {x=-159, y=9, z=-61},{x=-158, y=9, z=-61},1},
{656, {x=-158, y=9, z=-67},{x=-157, y=9, z=-68},1},
{657, {x=-158, y=9, z=-65},{x=-157, y=9, z=-64},1},
{658, {x=-158, y=9, z=-74},{x=-157, y=9, z=-74},1},
{659, {x=-158, y=9, z=-58},{x=-157, y=9, z=-58},1},
{660, {x=-157, y=9, z=-74},{x=-156, y=9, z=-74},1},
{661, {x=-157, y=9, z=-58},{x=-156, y=9, z=-58},1},
{662, {x=-158, y=9, z=-71},{x=-157, y=9, z=-71},1},
{663, {x=-158, y=9, z=-61},{x=-157, y=9, z=-61},1},
{664, {x=-157, y=9, z=-68},{x=-156, y=9, z=-67},1},
{665, {x=-157, y=9, z=-64},{x=-156, y=9, z=-65},1},
{666, {x=-156, y=9, z=-74},{x=-155, y=9, z=-74},1},
{667, {x=-156, y=9, z=-58},{x=-155, y=9, z=-58},1},
{668, {x=-157, y=9, z=-71},{x=-156, y=9, z=-71},1},
{669, {x=-157, y=9, z=-61},{x=-156, y=9, z=-61},1},
{670, {x=-155, y=9, z=-74},{x=-154, y=9, z=-74},1},
{671, {x=-155, y=9, z=-58},{x=-154, y=9, z=-58},1},
{672, {x=-156, y=9, z=-71},{x=-155, y=9, z=-71},1},
{673, {x=-156, y=9, z=-61},{x=-155, y=9, z=-61},1},
{674, {x=-156, y=9, z=-67},{x=-155, y=9, z=-68},1},
{675, {x=-156, y=9, z=-65},{x=-155, y=9, z=-64},1},
{676, {x=-154, y=9, z=-74},{x=-153, y=9, z=-74},1},
{677, {x=-154, y=9, z=-58},{x=-153, y=9, z=-58},1},
{678, {x=-155, y=9, z=-71},{x=-154, y=9, z=-71},1},
{679, {x=-155, y=9, z=-61},{x=-154, y=9, z=-61},1},
{680, {x=-155, y=9, z=-68},{x=-154, y=9, z=-67},1},
{681, {x=-155, y=9, z=-64},{x=-154, y=9, z=-65},1},
{682, {x=-153, y=9, z=-74},{x=-152, y=9, z=-74},1},
{683, {x=-153, y=9, z=-58},{x=-152, y=9, z=-58},1},
{684, {x=-154, y=9, z=-71},{x=-153, y=9, z=-71},1},
{685, {x=-154, y=9, z=-61},{x=-153, y=9, z=-61},1},
{686, {x=-152, y=9, z=-74},{x=-151, y=9, z=-74},1},
{687, {x=-152, y=9, z=-58},{x=-151, y=9, z=-58},1},
{688, {x=-153, y=9, z=-71},{x=-152, y=9, z=-71},1},
{689, {x=-153, y=9, z=-61},{x=-152, y=9, z=-61},1},
{690, {x=-154, y=9, z=-67},{x=-153, y=9, z=-68},1},
{691, {x=-154, y=9, z=-65},{x=-153, y=9, z=-64},1},
{692, {x=-151, y=9, z=-74},{x=-150, y=9, z=-73},1},
{693, {x=-151, y=9, z=-58},{x=-150, y=9, z=-59},1},
{694, {x=-152, y=9, z=-71},{x=-151, y=9, z=-70},1},
{695, {x=-152, y=9, z=-61},{x=-151, y=9, z=-62},1},
{696, {x=-153, y=9, z=-68},{x=-152, y=9, z=-67},1},
{697, {x=-153, y=9, z=-64},{x=-152, y=9, z=-65},1},
{698, {x=-150, y=9, z=-73},{x=-149, y=9, z=-73},1},
{699, {x=-150, y=9, z=-59},{x=-149, y=9, z=-59},1},
{700, {x=-151, y=9, z=-70},{x=-150, y=9, z=-69},1},
{701, {x=-151, y=9, z=-62},{x=-150, y=9, z=-63},1},
{702, {x=-152, y=9, z=-67},{x=-151, y=9, z=-67},1},
{703, {x=-152, y=9, z=-65},{x=-151, y=9, z=-65},1},
{704, {x=-149, y=9, z=-73},{x=-148, y=9, z=-72},1},
{705, {x=-149, y=9, z=-59},{x=-148, y=9, z=-60},1},
{706, {x=-150, y=9, z=-69},{x=-149, y=9, z=-69},1},
{707, {x=-150, y=9, z=-63},{x=-149, y=9, z=-63},1},
{708, {x=-151, y=9, z=-67},{x=-150, y=9, z=-67},1},
{709, {x=-151, y=9, z=-65},{x=-150, y=9, z=-65},1},
{710, {x=-148, y=9, z=-72},{x=-147, y=9, z=-71},1},
{711, {x=-148, y=9, z=-60},{x=-147, y=9, z=-61},1},
{712, {x=-149, y=9, z=-69},{x=-148, y=9, z=-69},1},
{713, {x=-149, y=9, z=-63},{x=-148, y=9, z=-63},1},
{714, {x=-150, y=9, z=-67},{x=-149, y=9, z=-67},1},
{715, {x=-150, y=9, z=-65},{x=-149, y=9, z=-65},1},
{716, {x=-147, y=9, z=-71},{x=-146, y=9, z=-70},1},
{717, {x=-147, y=9, z=-61},{x=-146, y=9, z=-62},1},
{718, {x=-148, y=9, z=-69},{x=-147, y=9, z=-69},1},
{719, {x=-148, y=9, z=-63},{x=-147, y=9, z=-63},1},
{720, {x=-149, y=9, z=-67},{x=-148, y=9, z=-67},1},
{721, {x=-149, y=9, z=-65},{x=-148, y=9, z=-65},1},
{722, {x=-146, y=9, z=-70},{x=-145, y=9, z=-69},1},
{723, {x=-146, y=9, z=-62},{x=-145, y=9, z=-63},1},
{724, {x=-147, y=9, z=-69},{x=-146, y=9, z=-68},1},
{725, {x=-147, y=9, z=-63},{x=-146, y=9, z=-64},1},
{726, {x=-148, y=9, z=-67},{x=-147, y=9, z=-67},1},
{727, {x=-148, y=9, z=-65},{x=-147, y=9, z=-65},1},
{728, {x=-145, y=9, z=-69},{x=-144, y=9, z=-69},1},
{729, {x=-145, y=9, z=-63},{x=-144, y=9, z=-63},1},
{730, {x=-146, y=9, z=-68},{x=-145, y=9, z=-68},1},
{731, {x=-146, y=9, z=-64},{x=-145, y=9, z=-64},1},
{732, {x=-147, y=9, z=-67},{x=-146, y=9, z=-67},1},
{733, {x=-147, y=9, z=-65},{x=-146, y=9, z=-65},1},
{734, {x=-146, y=9, z=-67},{x=-145, y=9, z=-67},1},
{735, {x=-146, y=9, z=-65},{x=-145, y=9, z=-65},1},
{736, {x=-145, y=9, z=-68},{x=-144, y=9, z=-67},1},
{737, {x=-145, y=9, z=-64},{x=-144, y=9, z=-65},1},
{738, {x=-144, y=9, z=-69},{x=-144, y=9, z=-68},1},
{739, {x=-144, y=9, z=-63},{x=-144, y=9, z=-64},1},
{740, {x=-144, y=9, z=-68},{x=-144, y=9, z=-67},1},
{741, {x=-144, y=9, z=-64},{x=-144, y=9, z=-65},1},
}
function Chapter6()
return list
end

View File

@ -406,6 +406,76 @@ function set_fight(player,level)
turn(player,{x=-174, y=9, z=-72},3)
minetest.set_node({x=-174, y=9, z=-60}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-60},3)
elseif level == 6 then
minetest.set_node({x=-173, y=9, z=-65}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-173, y=9, z=-65},3)
minetest.set_node({x=-173, y=9, z=-67}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-173, y=9, z=-67},3)
minetest.set_node({x=-174, y=9, z=-64}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-64},3)
minetest.set_node({x=-174, y=9, z=-68}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-68},3)
minetest.set_node({x=-172, y=9, z=-66}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-66},3)
minetest.set_node({x=-173, y=9, z=-62}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-173, y=9, z=-62},3)
minetest.set_node({x=-173, y=9, z=-70}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-173, y=9, z=-70},3)
minetest.set_node({x=-171, y=9, z=-69}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-171, y=9, z=-69},3)
minetest.set_node({x=-171, y=9, z=-63}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-171, y=9, z=-63},3)
minetest.set_node({x=-170, y=9, z=-65}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-170, y=9, z=-65},3)
minetest.set_node({x=-170, y=9, z=-67}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-170, y=9, z=-67},3)
minetest.set_node({x=-170, y=9, z=-70}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-170, y=9, z=-70},3)
minetest.set_node({x=-169, y=9, z=-68}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-169, y=9, z=-68},3)
minetest.set_node({x=-169, y=9, z=-64}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-169, y=9, z=-64},3)
minetest.set_node({x=-168, y=9, z=-66}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-168, y=9, z=-66},3)
minetest.set_node({x=-170, y=9, z=-62}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-170, y=9, z=-62},3)
minetest.set_node({x=-172, y=9, z=-71}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-71},3)
minetest.set_node({x=-172, y=9, z=-61}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-61},3)
minetest.set_node({x=-174, y=9, z=-72}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-72},3)
minetest.set_node({x=-174, y=9, z=-60}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-60},3)
minetest.set_node({x=-174, y=9, z=-67}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-67},3)
minetest.set_node({x=-174, y=9, z=-65}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-65},3)
minetest.set_node({x=-174, y=9, z=-59}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-59},3)
minetest.set_node({x=-174, y=9, z=-73}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-73},3)
minetest.set_node({x=-172, y=9, z=-60}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-60},3)
minetest.set_node({x=-172, y=9, z=-72}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-72},3)
minetest.set_node({x=-174, y=9, z=-65}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-65},3)
minetest.set_node({x=-174, y=9, z=-67}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-67},3)
minetest.set_node({x=-174, y=9, z=-62}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-62},3)
minetest.set_node({x=-174, y=9, z=-70}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-174, y=9, z=-70},3)
minetest.set_node({x=-172, y=9, z=-69}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-69},3)
minetest.set_node({x=-172, y=9, z=-63}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-172, y=9, z=-63},3)
minetest.set_node({x=-171, y=9, z=-65}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-171, y=9, z=-65},3)
minetest.set_node({x=-171, y=9, z=-67}, {name="castrum:knight_lv3_dark"})
turn(player,{x=-171, y=9, z=-67},3)
end
player:set_attribute("fightlv", ""..level)
end
@ -443,134 +513,127 @@ function fight_step1(player)
end
end
function fight_step3(player,num2,num,dignum,m,j,i)
local d = 0
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)}).name == "castrum:knight_lv"..num2.."_dark" and dignum < m then
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)+1, y=10, z=i*(-1)}).name == "castrum:knight_lv"..num.."_sit" then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1)+1, y=9, z=i*(-1)}, {name="air"})
minetest.set_node({x=j*(-1)+1, y=10, z=i*(-1)}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)-1, y=10, z=i*(-1)}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)-1, y=10, z=i*(-1)}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1)-1, y=9, z=i*(-1)}, {name="air"})
minetest.set_node({x=j*(-1)-1, y=10, z=i*(-1)}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1), y=10, z=i*(-1)}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1), y=9, z=i*(-1)}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1), y=10, z=i*(-1)}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1), y=9, z=i*(-1)}, {name="air"})
minetest.set_node({x=j*(-1), y=10, z=i*(-1)}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)-1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)+1, y=10, z=i*(-1)-1}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)-1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)+1, y=10, z=i*(-1)-1}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)-1}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1)+1, y=9, z=i*(-1)-1}, {name="air"})
minetest.set_node({x=j*(-1)+1, y=10, z=i*(-1)-1}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)-1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)-1, y=10, z=i*(-1)-1}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)-1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)-1, y=10, z=i*(-1)-1}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)-1}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1)-1, y=9, z=i*(-1)-1}, {name="air"})
minetest.set_node({x=j*(-1)-1, y=10, z=i*(-1)-1}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)-1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1), y=10, z=i*(-1)-1}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1), y=9, z=i*(-1)-1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1), y=10, z=i*(-1)-1}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)-1}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1), y=9, z=i*(-1)-1}, {name="air"})
minetest.set_node({x=j*(-1), y=10, z=i*(-1)-1}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)+1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)-1, y=10, z=i*(-1)+1}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)+1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)-1, y=10, z=i*(-1)+1}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)+1}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1)-1, y=9, z=i*(-1)+1}, {name="air"})
minetest.set_node({x=j*(-1)-1, y=10, z=i*(-1)+1}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)+1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)+1, y=10, z=i*(-1)+1}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)+1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1)+1, y=10, z=i*(-1)+1}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)+1}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1)+1, y=9, z=i*(-1)+1}, {name="air"})
minetest.set_node({x=j*(-1)+1, y=10, z=i*(-1)+1}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)+1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1), y=10, z=i*(-1)+1}).name == "castrum:knight_lv"..num.."_sit" then
if (minetest.get_node({x=j*(-1), y=9, z=i*(-1)+1}).name == "castrum:knight_lv"..num or minetest.get_node({x=j*(-1), y=10, z=i*(-1)+1}).name == "castrum:knight_lv"..num.."_sit") and d == 0 then
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)+1}).name == "castrum:horse1" then
player:set_attribute("fighthkill1", ""..(player:get_attribute("fighthkill1")+1))
end
minetest.set_node({x=j*(-1), y=9, z=i*(-1)+1}, {name="air"})
minetest.set_node({x=j*(-1), y=10, z=i*(-1)+1}, {name="air"})
d = 1
end
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1)+1, y=9, z=i*(-1)}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1)-1, y=9, z=i*(-1)}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1), y=9, z=i*(-1)}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)-1}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)-1}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1)+1, y=9, z=i*(-1)-1}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)-1}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)-1}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1)-1, y=9, z=i*(-1)-1}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)-1}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)-1}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1), y=9, z=i*(-1)-1}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)+1}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1)+1, y=9, z=i*(-1)+1}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1)+1, y=9, z=i*(-1)+1}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)+1}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1)-1, y=9, z=i*(-1)+1}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1)-1, y=9, z=i*(-1)+1}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)+1}).name == "castrum:castrum_knight"..num and dd == 0 then
if minetest.get_node({x=j*(-1), y=9, z=i*(-1)+1}).name == "castrum:castrum_knight1" and d == 0 then
minetest.set_node({x=j*(-1), y=9, z=i*(-1)+1}, {name="air"})
player:set_attribute("fightkill"..num, ""..(player:get_attribute("fightkill"..num)+1))
dd = 1
d = 1
end
end
return d
end
function fight_step2(player)
local move = tonumber(player:get_attribute("fightmove"))
@ -588,6 +651,8 @@ function fight_step2(player)
list = Chapter4()
elseif tonumber(chapter) == 5 then
list = Chapter5()
elseif tonumber(chapter) == 6 then
list = Chapter6()
end
local move2 = move
local d = 0
@ -596,19 +661,19 @@ function fight_step2(player)
for j=144,174 do
for i=51,81 do
dignum = math.random(8)
fight_step3(player,1,1,dignum,5,j,i)
fight_step3(player,1,2,dignum,3,j,i)
fight_step3(player,1,3,dignum,2,j,i)
fight_step3(player,2,1,dignum,7,j,i)
fight_step3(player,2,2,dignum,5,j,i)
fight_step3(player,2,2,dignum,3,j,i)
fight_step3(player,3,1,dignum,8,j,i)
fight_step3(player,3,2,dignum,7,j,i)
fight_step3(player,3,3,dignum,5,j,i)
d = fight_step3(player,1,1,dignum,5,j,i)
d = fight_step3(player,1,2,dignum,3,j,i)
d = fight_step3(player,1,3,dignum,2,j,i)
d = fight_step3(player,2,1,dignum,7,j,i)
d = fight_step3(player,2,2,dignum,5,j,i)
d = fight_step3(player,2,2,dignum,3,j,i)
d = fight_step3(player,3,1,dignum,8,j,i)
d = fight_step3(player,3,2,dignum,7,j,i)
d = fight_step3(player,3,3,dignum,5,j,i)
end
end
while d == 0 and move2 < 167 and dd == 0 and tonumber(chapter) == 1 do
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv1_dark" and minetest.get_node(list[move2][3]).name == "air" then
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv1_dark" and (minetest.get_node(list[move2][3]).name == "air" or minetest.get_node(list[move2][3]).name == "castrum:knight_lv1_dark") then
minetest.set_node(list[move2][2], {name="air"})
minetest.set_node(list[move2][3], {name="castrum:knight_lv1_dark"})
player:set_attribute("fightmove", ""..(move2+1))
@ -621,7 +686,7 @@ function fight_step2(player)
end
end
while d == 0 and move2 < 300 and dd == 0 and tonumber(chapter) == 2 do
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv1_dark" and minetest.get_node(list[move2][3]).name == "air" then
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv1_dark" and (minetest.get_node(list[move2][3]).name == "air" or minetest.get_node(list[move2][3]).name == "castrum:knight_lv1_dark") then
minetest.set_node(list[move2][2], {name="air"})
minetest.set_node(list[move2][3], {name="castrum:knight_lv1_dark"})
@ -635,7 +700,7 @@ function fight_step2(player)
end
end
while d == 0 and move2 < 300 and dd == 0 and tonumber(chapter) == 3 do
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv2_dark" and minetest.get_node(list[move2][3]).name == "air" then
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv2_dark" and (minetest.get_node(list[move2][3]).name == "air" or minetest.get_node(list[move2][3]).name == "castrum:knight_lv2_dark") then
minetest.set_node(list[move2][2], {name="air"})
minetest.set_node(list[move2][3], {name="castrum:knight_lv2_dark"})
player:set_attribute("fightmove", ""..(move2+1))
@ -648,7 +713,7 @@ function fight_step2(player)
end
end
while d == 0 and move2 < 430 and dd == 0 and tonumber(chapter) == 4 do
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv2_dark" and minetest.get_node(list[move2][3]).name == "air" then
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv2_dark" and (minetest.get_node(list[move2][3]).name == "air" or minetest.get_node(list[move2][3]).name == "castrum:knight_lv2_dark") then
minetest.set_node(list[move2][2], {name="air"})
minetest.set_node(list[move2][3], {name="castrum:knight_lv2_dark"})
player:set_attribute("fightmove", ""..(move2+1))
@ -661,7 +726,20 @@ function fight_step2(player)
end
end
while d == 0 and move2 < 430 and dd == 0 and tonumber(chapter) == 5 do
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv3_dark" and minetest.get_node(list[move2][3]).name == "air" then
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv3_dark" and (minetest.get_node(list[move2][3]).name == "air" or minetest.get_node(list[move2][3]).name == "castrum:knight_lv3_dark") then
minetest.set_node(list[move2][2], {name="air"})
minetest.set_node(list[move2][3], {name="castrum:knight_lv3_dark"})
player:set_attribute("fightmove", ""..(move2+1))
screwdriver_handler(player, {type="node", under=list[move2][3], above=list[move2][3]}, 1)
screwdriver_handler(player, {type="node", under=list[move2][3], above=list[move2][3]}, 1)
screwdriver_handler(player, {type="node", under=list[move2][3], above=list[move2][3]}, 1)
d = 1
else
move2 = move2+1
end
end
while d == 0 and move2 < 742 and dd == 0 and tonumber(chapter) == 6 do
if minetest.get_node(list[move2][2]).name == "castrum:knight_lv3_dark" and (minetest.get_node(list[move2][3]).name == "air" or minetest.get_node(list[move2][3]).name == "castrum:knight_lv3_dark") then
minetest.set_node(list[move2][2], {name="air"})
minetest.set_node(list[move2][3], {name="castrum:knight_lv3_dark"})
player:set_attribute("fightmove", ""..(move2+1))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 221 B

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 229 B

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 495 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 501 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

View File

@ -3,236 +3,209 @@ minetest.register_chatcommand("update", {
description = "Run this command after update",
func = function(name, param)
local player = minetest.get_player_by_name(name)
file = io.open(minetest.get_worldpath().."/SAVE/Home1.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Home1(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Home2.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Home2(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Barracks.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Barracks(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Battleground.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Battleground(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Camp1.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Camp1(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Fountain.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Fountain(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Lake.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Lake(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Mine.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Mine(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Moate.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Moat_east(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Moatw.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Moat_west(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Moats.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Moat_south(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Moatn.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Moat_north(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Pier.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Pier(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Quarry.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Quarry(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Ship1.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Ship1(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Smithy.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Smithy(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Tower1.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Tower1(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Tower2.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Tower2(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Tower3.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Tower3(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Tower4.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Tower4(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Tree.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Tree(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Walle.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Wall_east(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Wallw.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Wall_west(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Walls.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Wall_south(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Walln.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Wall_north(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Fountain.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Fountain(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Walln.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Walln(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Walls.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Walls(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Wallw.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Wallw(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Walle.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Walle(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Sandmine.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Sandmine(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Camp1.txt", "r")
local level = file:read("*l")
file:close()
if tonumber(level) > 0 then
Update_knight(player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Camp2.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Camp2(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Camp3.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Camp3(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Cactusfarm.txt", "r")
local level = file:read("*l")
@ -288,8 +261,6 @@ minetest.register_chatcommand("update", {
for i=1,tonumber(level) do
Home3(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Barracks.txt", "r")
local level = file:read("*l")
file:close()
@ -343,6 +314,36 @@ minetest.register_chatcommand("update", {
file:close()
if tonumber(level) > 0 then
Update_pirates(player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Camp3.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Camp3(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Cannon1.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Cannon1(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Cannon2.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Cannon2(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Pier2.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Pier2(i,player)
end
file = io.open(minetest.get_worldpath().."/SAVE/Island_Battleground.txt", "r")
local level = file:read("*l")
file:close()
for i=1,tonumber(level) do
Island_Battleground(i,player)
end
end,
})

View File

@ -88,18 +88,20 @@ local function populate_chest(pos, rand, dungeontype)
amount = rand:next(loot.count[1], loot.count[2])
end
if itemdef.tool_capabilities then
for n = 1, amount do
local wear = rand:next(0.20 * 65535, 0.75 * 65535) -- 20% to 75% wear
table.insert(items, ItemStack({name = loot.name, wear = wear}))
if itemdef then
if itemdef.tool_capabilities then
for n = 1, amount do
local wear = rand:next(0.20 * 65535, 0.75 * 65535) -- 20% to 75% wear
table.insert(items, ItemStack({name = loot.name, wear = wear}))
end
elseif itemdef.stack_max == 1 then
-- not stackable, add separately
for n = 1, amount do
table.insert(items, loot.name)
end
else
table.insert(items, ItemStack({name = loot.name, count = amount}))
end
elseif itemdef.stack_max == 1 then
-- not stackable, add separately
for n = 1, amount do
table.insert(items, loot.name)
end
else
table.insert(items, ItemStack({name = loot.name, count = amount}))
end
end
end