Arvum

From Ghoulwiki
Revision as of 00:36, 29 November 2008 by Ghoulsblade (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Arvum wishlist

  • mobile anims (trinken, schlagen, casten, schlafen legen/würde ich die anim für liefern)
  • dynamic anims (fackeln, firefield, Wasserfälle, Baumkronen bewegen sich im Wind, usw./ Animdata nutzbar machen.)
  • static anims (animiertes Wasser, Atmoanims wie Wassertropfen bei Regen auf Wasser, Treibsand, usw.)
  • Textures: Originalnutzung der texture.mul, für normale Bodendefinitionen.
  • mehrerebilder für verschiedene hues beim selben itemtype [Art- Hues bestimmt, reichen ja 12 pro Bild] (via ordner als png reinladen )
  • wasser raender huebscher (Via animierten Wasser: Schwappt an den Rändern hoch?)
  • Gumperweiterung: Wie Arterweiterung, nur andere Huedefinitionen
  • Möglichkeit, dass RunUO befehle an client sendet, also sprich : Skript sagt: Baum gefällt, client zeigt: gefällten Baum. Machbar? (Nichts konkretes, nur allgemein ;-))
    • ghoulsblade : ich weiss nicht genau was du mit runuo befehle meinst. wenn du meinst : static item entfernen : wäre theoretisch machenbar, neue netzwerk nachrichten kann man in net.generic.lua hinzufügen, als subcommands vom 0xBF packet. umkipp animation müsstest du über dynamic anim oder sonen anim effekt machen.
      • ghoulsblade : gemeint ist statics temporär entfernen. z.b. :
        • spieler sieht : holzfäller hack am baum, baum fällt um, neuer baum wächst nach
        • Technik dahinter:, ausgewachsener baume als static. wenn baum fällt, schickt server ein spezial packet : entferne static an position x,y,z,index. umgefallener baum und junger baum als dynamics. wenn er nachgewachsen ist wird mit der umkehrung für das spezialpacket : zeige static an pos x,y,z,index wieder.. wären nur ein paar zeilen, bau ich euch ein =)


  • Clientumfang anpassen nur für 2d ?
    • ghoulsblade : ich denke mal gemeint ist 3d daten weglassen zwecks kleinerer download. wenn das für den shard sinn macht, hab ich nix dagegen, sie müssen sich halt selber dadrum kümmern. (updater funktioniert nicht halt nicht mehr, also müssen sie selber download packs zusammenstellen oder nen eigenen updater basteln)
  • Wenn möglich alles in einem Client. Exe packen und Ordner für die Grafiken dann verschlüsseln, wenn für den Shard modifiziert. (SPieler sollen ja nicht am Client rumbasteln, sondern den nur einfach nutzen können.)
    • ghoulsblade :
      • verschlüsseln : wegen gpl müsst ihr den quellcode von ner veränderten exe die ihr an spieler verteilt auch rausgeben, inclusive encryption key, also ist das relativ sinnlos.
      • alles in eine exe packen ist schwierig wegen dateipfaden und sachen wie cache dateien die iris in einem extra ordner erstellt.
      • was aber geht ist ordner mit grafiken zu zips machen, ogre kann zip laden.