Giter Club home page Giter Club logo

digglesmodmanager's Introduction

digglesmodmanager's People

Contributors

aehrraid avatar cech12 avatar igilga avatar ktksgit avatar marormur avatar shrike82 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

digglesmodmanager's Issues

patch diff format

Change the Mod format to the patch diff format (like git)

Carsten Orthbandt: "Wäre es nicht sicherer, das "normale" PatchDiff-Format zu benutzen? Die Suchen-Ersetzen-Methode ist u.U. zu unscharf, um Änderungen korrekt abzubilden. Sie benutzen ja schon Github und damit wohl auch git selbst. Das Format, dass "git diff" ausspuckt ist das reguläre patch-diff-Format."

[Mod Wish] Recycling

A mod which enables a recycling mechanism for items like the riding hamster, panniers, weapons and more.
Maybe the key binding of "Alt" for the "use" operation can be used to recycle items. The ingredients to craft this item should be generated (with a probability).

This could also be used for buildings. Or:

Eine Mod, die einen neuen Button bei jedem Gebäude hinzufügt. Funktioniert wie der aufbauen/Zusammenpacken Button, nur entfernt er das Gebäude und liefert die Einzelteile als Items. Somit gäbe es ein Feature mit dem man Gebäude entfernen kann und gleichzeitig auch die Rohstoffe zurückbekommen kann.

Adding a use method (see Grillpilz) to all items which shlould be recycled should be enough. :)

Method open_box in Scripts/classes/zwerg/z_procs.tcl looks also good.

[Mod Wish] Pannier Upgrade

A mod which adds a new recipe to the "Sägewerk". This recipe include a small pannier and some other material to upgrade it to a large pannier. So, the old small panniers have a usage for the late game.

Add Hint for Mods

It would be a good feature to add hints to mods that are not working with savegames. (idea: sad_drone)

Admin Rights

There are problems in some cases when the admin rights are missing. (Example: Game is installed at C:\Program Files)

To solve this issue: Detect, if admin rights are needed. If yes: ask user for it.

Nude Patch

Back in days there was a nude pqtch that made the fairy naked. This feature could be added by a mod.

Grubs in secound world

captcarrot:

I'm also using the regedit tweak that lets you play at higher game speed ( NoGamespeedLock=1 )

The only problem I encountered was in World 2 with the grub resource. This resource behaves differently then all the other ones when you try to build/cook something with it. I had many grub moving on the floor of my caves and dwarves just keep ignoring it and going somewhere far away to get it. It finally got solved by itself when I created 2 farms of grub but it took a long time.

Fababfan:

ich nutze eine Mittelalterküche, um Raupensuppen zu kochen. Das hat auch ganz gut geklappt, hatte vor dem Umzug ein Setup mit zwei benachbarten Höhlen, eine mit Küche und eine mit Raupenfarm.
Nach dem Umzug ist die Situation wie auf dem Bild dargestellt. Die Farm direkt neben der Küche produziert munter Raupen, aber die Raupen aus der Farm werden anscheinend vom Spiel nicht erkannt. Wenn ich die Farmtätigkeit beende, fliehen die Raupen aus der Farm, werden aber immer noch nicht erkannt, Erst, wenn ein Zwerg die Raupen aufhebt und wieder fallen lässt, können sie genutzt werden. Das Problem tritt aber immer wieder auf, wenn ich in der Farm Raupen züchte.

Wiggles_Raupenfarm.png

Chance dropping resources on any campain and sandbox.

Hi, in file \Scripts\classes\zwerg\z_dignwalk.tcl on proc dig_execute.
Have part code:

if {rand()<$rndval} {
 if {[im_in_campaign]} {
  set zone 0
  set UMK 0;set UTP 0; set UUM 0
  catch {set UMK [sm_get_event Uebergang_Met_Kris]}
  if {$UMK} {
   set zone 3
  } else {
   catch {set UTP [sm_get_event Titanic_Pumpe_aktiviert]}
   if {$UTP} {
    set zone 2
   } else {
    catch {set UUM [sm_get_event Uebergang_Urw_Met]}
    if {$UUM} {
     set zone 1
    }
   }
  }
 } else {
  global civ_state
  set zone [hmax 0 [hmin [expr {int($civ_state*10.0)}] 3]]
 }
 set mix [lindex {{0.0 1.1} {0.0 0.7 0.9 1.1} {0.0 0.5 0.66 0.94 1.1} {0.0 0.3 0.45 0.7 0.8 1.1}} $zone]
 set rnd [random]
 set idx -1
 foreach entry $mix {
  if {$rnd<$entry} {
   break
  } else {
   incr idx
  }
 }
 set cc [lindex {Stein Eisenerz Kohle Golderz Kristallerz} $idx]
 sel /obj
 set present [new $cc "" $digpoint {0 0 0}]
 set_physic $present true
 set_autolight $present false
 set_owner $present -1
}

I think need in game depends on event jump in other world. No! Replace part code.

 if {[im_in_campaign]} {
  set zone 0
  set UMK 0;set UTP 0; set UUM 0
  catch {set UMK [sm_get_event Uebergang_Met_Kris]}
  if {$UMK} {
   set zone 3
  } else {
   catch {set UTP [sm_get_event Titanic_Pumpe_aktiviert]}
   if {$UTP} {
    set zone 2
   } else {
    catch {set UUM [sm_get_event Uebergang_Urw_Met]}
    if {$UUM} {
     set zone 1
    }
   }
  }
 } else {
  global civ_state
  set zone [hmax 0 [hmin [expr {int($civ_state*10.0)}] 3]]
 }

on new code

 global civ_state
 set zone [hmax 0 [hmin [expr {int($civ_state*10.0)}] 3]]

Will any campain and solo nice dependes on level civilization.

Add dependencies for mods

Add a possibility to let mods depend on each other. A mod should be able to define other mods, that must be installed before (required or optional).

In the moment of adding a mod to the active mods:

  • all required mods should also be added
  • the mod should be arranged below all required and optional mods
  • if it is an optional/required mod of another active mod, it should be arranged before it.
  • (circular dependencies?)

Could be combined with the hint/warning system: #34

Weapon Mod

  • two handed skill is difficult to reach (no twohanded weapon without skill) (maybe a spear as an early 2 handed weapon?)
  • add an high end one hand weapon (gold sword?!) (best weapon for now is +7)
  • balancing of weapons?!

Trigger open dev console via mod

I'm using the gog version of the game. Currently the -console Parameter doesn't work. Is it Possible to trigger the event to open the console using a mod?

Error messages

Add detailed error messages. In which file is what kind of error?

Maybe it is simpler to log these errors?

ModManager is blurry when scaled/zoomed on Windows 10

On Windows 10 using the "Change the size of text, apps and other items" other than the recommended, the ModManager gets blurry. We might want to try to fix that.

I found http://crsouza.com/2015/04/13/how-to-fix-blurry-windows-forms-windows-in-high-dpi-settings/ and some other tips regarding this problem.

I am not sure, whether this is fixable on the current .NET-Version while also being able to support Windows XP.

I attached a screenshot of my application while being blurred (zoom 125%) and not blurred (zoom 100%) on a 2560x1440 monitor.

image
image

Installationsfehler-Erkennung

zed2000 schrieb:

Wir bräuchten für den Mod Manager irgendeinen Mechanismus damit man prüfen kann auf welchem Stand Wiggles\Data\Scripts Ordner ist.
Dadurch könnten wir bei Anfragen sagen: Ah, die und die Dateien sind anders.

Eine Checksumme wie MD5 oder SHA pro *.tcl Datei wird mit den Checksummen einer Vanilla 1.0.844 Build 59495 (oder auch 1.0.979 Build 59630) Installation verglichen.
Dazu muss jemand natürlich eine Vanilla Version aller *.tcl Dateien haben.

WigTweak replacement

In Steam & Gog version the old WigTweak.exe is missing to configure some of the registry settings.
Maybe the DigglesModManager could add this functionality?!

start the campaign as diffrent clan

Idee für eine weitere mod:

Wir alle wollten doch schon immer einmal die Kampange mit einem anderen Volk durchspielen.
Ich habe nach einigen recherchen herausgefunden, dass man hierfür lediglich
Wiggles/Data /Scripts/gameplay/CampaignInit.tcl
bearbeiten muss.
Darin gibt es den folgenden Block:
set_ownerrace 0 0
set_ownerrace 1 1
set_ownerrace 2 2
set_ownerrace 3 3
set_ownerrace 4 4
Ändert man die ersten beiden zu
set_ownerrace 0 1
set_ownerrace 1 0
Startet man als Vodoo und die Vodoos werden zu Wiggles
Quelle

Idea for a new mod:
We all ever wantet to play the campaign with a diffrent clan. Through researches I found out, that the file Wiggles/Data /Scripts/gameplay/CampaignInit.tcl have to be modificated to achive this.
In this file is a textblock:
set_ownerrace 0 0
set_ownerrace 1 1
set_ownerrace 2 2
set_ownerrace 3 3
set_ownerrace 4 4
if the first two lines are moificatet to this
set_ownerrace 0 1
set_ownerrace 1 0
The diggles becomes vodoo and the vodoo becomes diggles
source

Forum Tod?

Tach,

ich wähle mal diesen Weg.
Ich versuche mich sei einiger Zeit im Wiggle-Forum (wiggles.ruka.at/forum/) anzumelden.
Man bekommt aber keine Bestätigungsmail und der Admin meldet sich auch nicht.
Ist das Forum Tod?

All caves from beginning

Add a mod which enables to dig all caves from beginning of the game.

data scripts misc techtreetunes (almost at end) set tttexp_digbrush2 ,3 ,4

ReShade Mod

Add a mod which adds ReShade to the game. It needs DirectX 9 or higher but Wiggles uses DirectX 8.
So, the usage of a tool which upgrades the DirectX version is needed. dgVooDoo upgrades the version to DirectX 10. (The old page seems to be dangerous, but I think it isn't)

So, the mod should add:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.