1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- local director = mob_spawning_director
- director.register_spawn_event (
- {
- description = "Unggoy group",
- name = "mob_unggoy:unggoy",
- intensity_min = 0.0,
- intensity_max = 0.6,
- group_min = 1,
- group_max = 4,
- probability = 0.4,
- day_start = 0,
- spawn_time = 5.0,
- spawn_location_type = "ground",
- })
- director.register_spawn_event(
- {
- description = "Unggoy horde",
- name = "mob_unggoy:unggoy",
- intensity_min = 0.0,
- intensity_max = 0.1,
- group_min = 21,
- group_max = 24,
- probability = 0.8,
- day_start = 1,
- spawn_time = 20.0,
- spawn_location_type = "ground",
- })
- director.register_spawn_event(
- {
- description = "Unggoy bombers",
- name = "mob_unggoy:unggoy",
- intensity_min = 0.0,
- intensity_max = 0.1,
- group_min = 5,
- group_max = 10,
- probability = 0.8,
- day_start = 1,
- spawn_time = 31.0,
- spawn_location_type = "ground",
- get_staticdata = function(pos, group_size)
- return minetest.serialize({spawn_with_bombs = true})
- end
- })
- director.register_spawn_event (
- {
- description = "Paniki group",
- name = "mob_paniki:paniki",
- intensity_min = 0.0,
- intensity_max = 0.3,
- group_min = 1,
- group_max = 6,
- probability = 0.6,
- day_start = 0,
- spawn_time = 30.0,
- spawn_location_type = "air",
- })
- director.register_spawn_event (
- {
- description = "Sarangay",
- name = "mob_sarangay:sarangay",
- intensity_min = 0.0,
- intensity_max = 0.2,
- group_min = 1,
- group_max = 1,
- probability = 0.4,
- day_start = 2,
- spawn_time = 90.0,
- spawn_location_type = "ground",
- })
- director.register_spawn_event (
- {
- description = "Botete",
- name = "mob_botete:botete",
- intensity_min = 0.0,
- intensity_max = 0.3,
- group_min = 1,
- group_max = 1,
- probability = 0.4,
- day_start = 1,
- spawn_time = 90.0,
- spawn_location_type = "air",
- })
|