Coder Social home page Coder Social logo

szapp / itemmap Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 389 KB

Mark all items (and non-empty chests) in the world on the map of Gothic, Gothic Sequel, Gothic 2, and Gothic 2 NotR

License: MIT License

D 100.00%
daedalus gothic gothic1 gothic2 modding-gothic ninja

itemmap's Introduction

ItemMap

Scripts Validation Build GitHub release
World of Gothic Spine Steam Gothic 1 Steam Gothic 2

Mark all items (and non-empty chests) in the world on the map (Gothic, Gothic Sequel, Gothic 2, and Gothic 2 NotR).

This is a modular modification (a.k.a. patch or add-on) that can be installed and uninstalled at any time and is virtually compatible with any modification. It supports Gothic 1, Gothic Sequel, Gothic II (Classic) and Gothic II: NotR.

Generated from szapp/patch-template.

About

The patch draws all items that are currently in the world dynamically onto every map. Non-looted chests are also displayed.

The various item categories are indicated by colors which are adjustable. The visibility of the markers can be toggled to still allow to use the map without them. Collected items will no longer be displayed on the map.

The patch takes into account any kind of item and can thus be used with any modification.

Screenshot ย  Screenshot

Additional key bindings

Draw weapon Toggle the visibility of the item markings

INI settings

The visualization of the items can be adjusted in the Gothic.ini in the section [ITEMMAP]. It will be automatically created on first launch.

  • The colors of the individual item categories can be set by six-digit hexadecimal color values (pre-pended with a '#', e.g. #00D358).
  • Individual item categories can be omitted completely by setting the color value to 0 or FALSE.
  • With minValue, the minimum trading value can be set of displayed items. This way, the amount of items can be reduced to the most interesting ones.
  • With radius, only the items within a certain range (meters) of the player are shown. With -1 or 0 all items are shown.

Notes

  • For modifications with large amounts of items in the world, opening the map may take one or two seconds. There, it is recommended to increase minValue in the Gothic.ini or the disable individual item categories (see above). Under normal circumstances and world sizes (i.e. Gothic 2 Khorinis), there is no noticeable delay.

  • An example of suitable color settings is demonstrated in the German World of Gothic Forum. There, only valuable (i.e. permanent bonuses) plants (green), potions (blue), and stone plates (yellowish) are shown.

  • Items/containers are only displayed on maps that report the player position.

  • The size of the markers follows the interface scaling ([INTERFACE] scale).

  • The default settings of the color values look like this:

[ITEMMAP]
radius=-1
minValue=0
combat=#E23D28
armor=#FF7F00
rune=#FC00FC
magic=#FFFA00
food=#00D358
potion=#00BFFF
docs=#FCF3B5
other=#898989
chest=#7F512E

Installation

  1. Download the latest release of ItemMap.vdf from the releases page.

  2. Copy the file ItemMap.vdf to [Gothic]\Data\. To uninstall, remove the file again.

The patch is also available on

Requirements

GothicGothic SequelGothic II (Classic)Gothic II: NotR
Version 1.08k_modVersion 1.12fReport version 1.30.0.0Report version 2.6.0.0
Ninja 3 or higher

itemmap's People

Contributors

szapp avatar

Stargazers

 avatar

Watchers

 avatar

itemmap's Issues

Setup patch

๐Ÿš€ Let's get started

  • I confirm that I want the repository's name and description to be used for the patch.
  • I have familiarized myself with the documentation of Ninja.

Content scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Ikarus and LeGo

  • Ikarus
  • LeGo

Content initialization

  • Content initialization function

Menu initialization

  • Menu initialization function

Menu scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Particle FX scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Visual FX scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Sound FX scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Music scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Camera scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Fight AI scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Output units

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Animations

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

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.