Banner left   Banner center   Banner right

Germanenglish Home · News · Diary · Screenshots · Documentation (Wiki) · Downloads · Guestbook · Forum

Home · Benutzer registrieren · Suchen · Statistik · FAQ · Benutzerliste

Zur Zeit online: kein Gast, xanbank

 X-Force - Fight For Destiny - Forum —› Quellcode / Programmierung —› Erweiterte Eingabemaske im Editor fr Alienausrstung und anderes

Seite: 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] .. [45] [46] >>

Autor Mitteilung
verfasst am: 24.10.2005, 07:42
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beitrge: 5596
Bei der Vorstellung der Roadmap wurde angegeben, das man auch eine Zuordnung der Alienausrstung haben mchte. Da hab ich in einem ersten Kommentar leichtsinnigerweise gesagt das man da die Routinen fr die Zuordnung UFO/Alien bernehmen kann und das das deshalb keine prinzipiellen Probleme machen wrde.

Bei nherer Betrachtung klappt das leider nur, wenn man die Zuordnung auf die Waffenauswahl des Aliens beschrnkt - Sensoren, Granaten, Panzerung usw kann dann nicht zugeordnet werden.

Fr eine solche Zuordnung braucht man ein deutlich aufwendigeres Eingabefenster mit einer Verwaltung von Ausrstungsgruppen. Zuerst habe ich mich gefragt ob sich die Arbeit an so einem Fenster lohnt oder ob man in erster Linie nicht tatschlich die Zuordnung auf die Waffe beschrnkt - bis mir aufgefallen ist das genau dasselbe Eingabefenster auch das Eingabeproblem bei den alternativen Forschungszweigen und einigem anderem lsen wrde.

Genau genommen kann dieses Fenster die Ausrstung eines Aliens definieren, die Verteilung von Aliens in einem Raumschiff genauer steuern und die Forschungsalternativen im Forschungsbaum abfragen.


Deshalb mchte ich hier mal ein Konzept fr ein solches Fenster zur Diskussion stellen:


Der Eingabebereich besteht aus einer Liste von Gruppen. Jede dieser Gruppen hat eine berschrift, zwei Zahlenwerte (absolut und wahrscheinlichkeit) sowie eine Liste von Unteroptionen, die pro Eintrag aus ID und Hufigkeit bestehen.
Daneben werden Buttons bentigt, die eine solche Hauptgruppe lschen bzw. erzeugen und die einen Untereintrag lschen bzw. erzeugen, auerdem OK und Cancel.

Bei der Verwendung zur Eingabe einer Alienausrstung steht jede Gruppe fr einen Ausrstungstyp. D.h. Es gibt eine Gruppe mit Waffen, eine Gruppe mit Granaten, eine Gruppe mit Sensoren, eine Gruppe Grtel, eine Gruppe Panzerung und eine Gruppe Lageritem (z.B. "Leiche" oder Schlsselausrstung fr Forschung etc.) - hier kann dies schon mehr oder weniger fest bergeben werden.
Der Absolutwert der Gruppe gibt dann an, wie oft die Wahrscheinlichkeit gewrfelt wird, ob ein Gegenstand der Gruppe vorhanden ist - bei Waffen sollte das 1x100% sein, aber bei Granaten wren 3x20% oder sowas denkbar, deshalb die freie Eingabe.
Innerhalb einer Gruppe werden alle Verfgbaren Ausrstungsteile dieser Gruppe gelistet und der Wert dabei gibt die Wahrscheinlichkeit an, das der jeweilige Gegenstand ausgewhlt wird - genau wie bisher die Aliens im Raumschiff.

Bei der Verwendung fr die Forschungseingabe wird auf den Ergebnissen natrlich nicht gewrfelt, deshalb werden die beiden Gruppenwerte ignoriert. Die Forschung ist dann erlaubt, wenn aus jeder Gruppe mindestens eine Bedingung erfllt ist.
Die berschrift einer Gruppe ist egal, als Teilpunkte werden die verschiedenen Forschungen ausgewhlt. Wird in einer Gruppe genau eine Forschung ausgewhlt, dann muss diese natrlich erfllt sein. Werden mehrere ausgewhlt dann reicht es wenn eine davon erfllt ist.
Der Zahlenwert dieser Forschungen, der bei Aliens die Wahrscheinlichkeit angibt, knnte hier zur Eingabe des bentigten Upgrade-Levels dienen.

Bei der Verwendung fr die UFO-Besatzung gelten wieder die Wahrscheinlichkeitsregeln der Ausrstung - nur dass man jetzt deutlich besser die Besatzung zuordnen kann und eine regelrechte Kommandostruktur eingibt (eine Gruppe 1x100% mit Komandantenauswahl, eine Gruppe 5x100% mit Soldatenauswahl, eine Gruppe 5x30% fr variable Besatzung usw. anstelle der bisherigen 6 mindestens 5 zustzlich und freie Verteilung ber alles).


Es wird einiges an Funktionen fr die Eingabeberprfung neu geschrieben werden mssen - keine Ahnung ob das noch fr 1.0 gemacht werden kann oder besser zurckgestellt wird und bis dahin nur eine Waffenwahl fr Aliens erfolgt.

Auf jeden Fall stelle ich das Eingabekonzept hier zur Diskussion.
verfasst am: 14.05.2022, 05:01
Registrierdatum: 30.11.2021, 05:01

 Beitrge: 79
Really I am very impressed by this post. the creator of this post, it's a great human being. Thanks for sharing this with us. I will visit your site!
scribbl io
verfasst am: 22.11.2023, 13:44
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 01.12.2023, 15:21
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ru
verfasst am: 17.01.2024, 17:04
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:05
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:06
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:07
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:08
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:09
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:10
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:11
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:12
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:13
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:14
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:15
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:16
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:17
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:18
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977
verfasst am: 17.01.2024, 17:19
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 607977

Seite: 1 [2] [3] [4] [5] [6] [7] [8] [9] [10] .. [45] [46] >>




Du musst dich registrieren um auf dieses Thema zu antworten.
Login :: » Name » Passwort

Ladezeit (sec.): 0.019 · Powered by miniBB 1.6 with parts of 1.7 © 2001-2003