Arvum

From Ghoulwiki
Revision as of 14:01, 30 November 2008 by Ghoulsblade (talk | contribs)
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 : 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 =) >CN: JUHUUU :D
      • 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.> Wenn nötig kein Problem.


  • 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.

> ChatNoir: Kann dieser Ordner im Zip dann auch ein Passwort haben? > Ghoulsblade: glaube nicht, aber selbst wenn müsste das passwort im quellcode stehen. Prinzipiell muss der user wegen GPL die möglichkeit haben an die daten und sie durch andere zu ersetzen, ohne die funktionalität zu beeinträchtigen, um Tivoisierung zu verhindern. Das heisst aber noch lange nicht dass der user irgendwelche rechte an deinen Grafiken bekommt und sie in anderen Projekten verwenden DARF. Also er kommt an die grafiken ran, aber er darf sie trotzdem nicht unabhängig von arvum-iris verwenden wenn du es ihm nicht explizit über eine bestimmte lizens (wie cc-by-sa) erlaubst.

  • Kompatibilität zu Bauprogrammen: GMTool oder Pandoras Box. Wie sieht es damit aus, was müsste gemacht werden?