Seite: 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] .. [11] [12] >> |
Autor |
Mitteilung |
|
verfasst am: 30.08.2015, 13:58
|
Registrierdatum: 21.11.2011, 10:49
Beitrge: 21
 |
Ich arbeite ja jetzt seit ein paar tagen an rangeeffects rum und mir sind mal ein paar fragen gekommen auf die ich nicht so recht eine lsung finde:
1. Kann man irgentwie die ID oder die werte der abgefeuerten Waffe/Munition auslesen?
2. Kann man vorkehrungen treffen, damit man auch bei eigenen effekten im spielsatz editor z.b. die anzahl der Splitter einstellen kann?
3. Und wenn 2. mglich ist, kann man auch eigene kategorien einfgen?
Ich hoffe mir kann jemand was dazu sagen. Ein nein wre auch gut, dann brauch ich nicht weiter in der richtung arbeiten, sondern muss mir was anderes einfallen lassen.
MfG OberKnirps |
|
verfasst am: 30.08.2015, 14:25
|
Programmierer, allgemeines
Registrierdatum: 06.06.2004, 17:19
Beitrge: 3186
 |
program RangeEffectTombariGift;
uses
ID_Konstanten;
procedure StartMission;
var
Figure:TGameFigure;
begin
// no Figure hit
if (MissionObject=Nil) then
begin
mission_abort;
end;
if not (IsObject(MissionObject)) then
begin
mission_abort;
end;
Figure:=TGameFigure(MissionObject);
if (Figure.UnitModelID=TombariWissenschaftler)
or (Figure.UnitModelID=TombariSoldat)
or (Figure.UnitModelID=TombariSniper)
or (Figure.UnitModelID=TombariTrooper)
or (Figure.UnitModelID=TombariAnfuehrer) then
begin
Figure.KillUnit;
end;
mission_win;
end;
begin
MissionName:='RangeEffectTombariGift';
MissionType:=mzUser;
end.
Soweit ich mich erinnere, hat man nur Zugriff auf die getroffene Einheit (siehe oben). Einen direkten Weg fr 1., 2. und 3. gibt es also nicht. Man kann das hchstens dadurch erreichen, dass man jeder Munition ein eindeutiges Skript zuweist (und dann in dem Skript z.B. die ID dieser Munition als Konstante anlegt). Ist aber vermutlich nicht das was du wolltest. |
|
verfasst am: 30.08.2015, 15:41
|
Registrierdatum: 21.11.2011, 10:49
Beitrge: 21
 |
Schade, was anderes hatte ich eig. kaum erwartet...
naja dann den umstndlichen weg-.-(muss ich den schadens multiplikator halt an forschungen oder sowas koppeln)
trotzdem danke
MfG OberKnirps |
|
verfasst am: 27.11.2021, 15:12
|
Registrierdatum: 29.10.2021, 14:57
Beitrge: 763
 |
|
|
verfasst am: 27.01.2022, 13:15
|
Registrierdatum: 27.01.2022, 13:07
Beitrge: 318
 |
|
|
verfasst am: 22.11.2023, 11:01
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 01.12.2023, 12:38
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 01.02.2024, 18:57
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 01.03.2024, 10:36
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 01.05.2024, 15:21
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 01.08.2024, 09:47
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 01.09.2024, 07:42
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:52
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:53
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:54
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:55
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:56
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:57
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
|
verfasst am: 16.10.2024, 08:58
|
Registrierdatum: 22.11.2023, 07:10
Beitrge: 223544
 |
|
Seite: 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] .. [11] [12] >> |