63 lines
3.6 KiB
Plaintext
Executable File
63 lines
3.6 KiB
Plaintext
Executable File
-- $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;
|