-- $Id: 2.89_guez_pdm_charge_type.upd 62864 2024-05-24 08:23:59Z rathje $ -- $HeadURL$ -- $Author: rathje $ ------------------------------------------------------------------------- -- INFO: Update gear_class and (re)new munition Bomblet -- PROJECT: Guez -- DATE: 2026-02-18 -- VERSION: 2.154 ------------------------------------------------------------------------- -- GLOBAL: PDM; BEGIN; -- for re-using the update-script DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 361; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 362; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 363; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 364; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 365; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 366; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 801 AND charge_type_id = 367; DELETE FROM pdm.pdm_charge_type WHERE id = 373; -- delete ADLER_STANDALONE DELETE FROM pdm.pdm_effect_source WHERE id = 3; -- delete permanent DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 361; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 362; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 363; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 364; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 365; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 366; DELETE FROM pdm.pdm_gear_type_charge_type WHERE gear_type_id = 701 AND charge_type_id = 367; INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 361, NULL); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 362, NULL); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 363, NULL); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 364, NULL); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 365, NULL); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 366, NULL); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (801, 367, NULL); -- Bomblet wieder hinzufuegen INSERT INTO pdm.pdm_charge_type (id, predefined_name, name, short_name, properties, dis_entity, charge_legacy_id) VALUES (373, NULL, 'Bomblet', 'Bomblet', '{"impactRadius":25, "impactEdgeLength":25}', '2.9.222.2.19.10.0', 3); INSERT INTO pdm.pdm_gear_type_charge_type (gear_type_id, charge_type_id, max_range) VALUES (701, 373, 25190); INSERT INTO pdm.pdm_charge_type_igniter_type_igniter_function (charge_type_id, igniter_type_id, igniter_function_id, impact_area, impact_radius, hazard_distance, charge_legacy_id, igniter_function_base_id, properties) VALUES (373, 0, 0, NULL, 25, 0, 0, 0, NULL); INSERT INTO pdm.pdm_translation (iso_code, disambiguation, context, key, translation) VALUES ('en_GB', 'name', 'ChargeType', 'Bomblet', 'Bomblet'); INSERT INTO pdm.pdm_translation (iso_code, disambiguation, context, key, translation) VALUES ('en_GB', 'shortName', 'ChargeType', 'Bomblet', 'Bomblet'); -- add new Entry ADLER_STANDALONE INSERT INTO pdm_effect_source (id, name) VALUES (3, 'ES_ADLER_STANDALONE'); COMMIT; -- EXERCISE: NONE; BEGIN; COMMIT;