Skip to content

Fawkes' & Auronen's script package for Gothic 1 and Gothic 2: Night of the Raven.

Notifications You must be signed in to change notification settings

Bad-Scientists/AF-Script-Packet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazing Features Script Packet (status: WIP)

Authors: Auronen & Fawkes

This script packet aims to consolidate as many useful functions as possible with the main goal being giving modders extensive feature set that they can enable by calling a single 'init' function. Future plans include adding wiki with examples explaining all the features.

Credits We are using a collection of many scripts from the entire Gothic community.

None of this would be possible without Ikarus & LeGo and without modders willing to share their amazing works & ideas.

Thank you: Sektenspinner, Lehona, Gottfried, mud-freak(Szapp), Neconspictor, OrcWarrior, Dalai Zoll, Cryp18Struct, L-Titan (Gelaos) (we will try to keep list up to date 😄 ) Special thanks goes to: helpo1 👑 & Kaiser, who endlessly debugged many features ✨

Requirements:

  1. Ikarus (1.2.2 master branch)
  2. LeGo (2.8.0)
AFSP Initialization
  1. Make sure both Ikarus & LeGo are parsed from your Gothic.src file.

  2. Copy all files from this repository to your Gothic work folder _work\data\Scripts\Content\AF-Script-Packet.

  3. G1 users will have to add function Init_Global(); into their Startup.d file (as it is not there by default). Call Init_Global (); from all INIT_*() functions (don't call it from INIT_SUB_*() functions).

  4. Update file _work\data\Scripts\Content\Gothic.src - add new line after parsed LeGo:

    • G1: AF-Script-Packet\_headers_G1_All.src
    • G2 NoTR: AF-Script-Packet\_headers_G2_All.src
  5. Important note: in case of both G1 & G2 NoTR - each feature has to be initialized by calling respective *_Init function from your Init_Global(); function in Startup.d file.

API files:

API file logic

Features:

G1 Weapon stacking / splitting

G1 Ever looming barrier

G1 Enhanced trading

G1 Enhanced picklocking

G1 Player map

G1 Better inventory controls

G1 Enhanced pickpocketing


G12 Enhanced information manager

G12 Enhanced oCTriggerScript

G12 Enable player states

G12 Picklock helper

G12 Prevent looting

G12 Sprint mode

G12 Torch hotkey

G12 No ammo print

G12 Vob transport

G12 Focus

G12 Inventory item preview

G12 Better bars

G12 Log dialogues

G12 Spacer spawn

G12 Fade away

G12 Despawn only if empty

G12 Rain control

G12 Add perceptions

G12 Moon phases

G12 Equip control

G12 Multi-teleport

Patches:

G12 Set display dialogue distance

G12 Set display dialogue time

G12 Set player turn speed

G12 Set rain through vobs


G1 Patch firedamage multiplication


G12 Patch fight combos

Debugging:

G12 Debugging

About

Fawkes' & Auronen's script package for Gothic 1 and Gothic 2: Night of the Raven.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published