Coder Social home page Coder Social logo

incrementis / akuns-gear- Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 3.53 MB

This is an item mod that contains 2 enchanted katanas and 1 armor for a Wizard Slayer.

C++ 100.00%
armor baldur baldursgate compassion crave dust edition enhanced gate giberlings3 item katana layers mod modding mods power slayer weave wizard

akuns-gear-'s Introduction

akuns-gear-'s People

Contributors

incrementis avatar

Watchers

 avatar  avatar

akuns-gear-'s Issues

Power Crave mainhand only

The "Power Crave" is Opcode = 111 // Create Weapon, which replaces all equippable main hand weapon slots with the summoned item.
This can be problematic when "Power Crave" is equipped as an off-hand weapon, as it still replaces all main-hand weapon slots.

Indivdual weapon and armor sound

Since itemtype.2da offers the possibility to add new sound effects for grabbing and releasing the items, a sound experiment for this equipment set should be considered.

Here is an example entry for itemtype.2da:
74 GAM_41A GAM_41B 35

74 is the id which is referenced in ITM file.
GAM_41A GAM_41B are the sound files and can be found in the WAV folder.
35 means item is usable at mainhand only.

Mod-folder in Override

After installing a mod generated by WeiDU, the files will be located in the game's location, specifically in the override folder.
To keep things organized, create an “AkunsGear” folder in the Override folder.
This can be helpful in finding mod-specific data, especially if more than one mod is installed.

New description images recommended

The preset images in the description should be improved as they look unclean.
An example follows:
grafik
The white and gray areas must be removed.
An exception might be the jewel in "Weave to Dust".

Invalid character [!]

It seems that a parsing error may occur if "!" is used for category name. What this might look like requires further research, as it may only occur when used as the first character.

//[ITEMCAT] LEXER ERROR at line 40 column 1-3
//Near Text: !
//invalid character [!]
//WARNING: error parsing ITEMCAT.IDS: Parsing.Parse_error
//[ITEMCAT] LEXER ERROR at line 40 column 1-3
//Near Text: !
//invalid character [!]
//WARNING: error parsing ITEMCAT.IDS: Parsing.Parse_error

source: https://www.gibberlings3.net/forums/topic/36760-item-mod-bgee-akuns-gear/?do=findComment&comment=341552

Discussion opportunities

There is no offer to discuss the mod in the readme file.
The discussion offering should include: GitHub, Beamdog and G3 forums.

Naming files with prefix

For example, the files in the “lpf” folder should be renamed with the “!_” prefix.
This helps find out who owns the files and who is responsible for them.

.tra for messages

The error and warning messages provide information for different languages ​​at the same time.
To resolve this issue, .tra files could be used.
The recommended solution is to give the specific OUTER_SPRINT variables the required @reference value.

All message files can be found here:
https://github.com/Incrementis/Akuns-Gear-/tree/main/akgear/lpa

The specific part for OUTER_SPRINT in WeiDU doc can be found here:
https://weidu.org/~thebigg/README-WeiDU.html#OUTER_SPRINT

If the doc is down, then use the attached screenshot.
grafik

Relocate Includes

Move the includes of lib files and global files within the tp2 file to the "ALWAYS" section as these files are needed globally and before mod installation.
The area "ALWAYS" features such behavior.

For more information about "ALWAYS" , see the WeiDU documentation:
https://weidu.org/~thebigg/README-WeiDU.html

If the documentation website is down, use the screenshot:
grafik

NOTE:
"ALWAYS" comes before the "LANGUAGE" area (see "TP2 Flag")!!!

Here is an example of ALWAYS:
// --------------
// Initialization
// --------------
ALWAYS
// LIBRARY INCLUDES(Don't touch these)
// -----------------------------------
INCLUDE ~%MOD_FOLDER%/lib/dynArrayFunctionalities.tph~
INCLUDE ~%MOD_FOLDER%/lib/dialogTlkFunctionalities.tph~

END// End of "ALWAYS"

Operating System in Readme

The readme file does not inform the user which operating system the mod supports.
This should be included in the readme file.

The supported operating system is Windows 11.
All versions except 11 may work, but it should be made clear that there is no guarantee.

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.