Jump to content

Recommended Posts

Posted (edited)

L2Homage

Customizing Lineage 2

 

 

Read more about the development process in the initial thread

Initial thread

 

Check out our Discord if you're interested in the project

Discord Channel

 

Download here:

L2Homage 6.1 (Recommended)

Map Files

System Folder (Based on L2Shrine's system folder. Should work well for new projects)

WIKI <-- A work in progress. Includes in-depth install guide, both for server software and tool.

 

Please feel free to post any questions you have in this thread. We also appreciate if you'll post screenshots of your work. We want to see what you make :)

 

Disclaimer and Credits

  Reveal hidden contents

 

# Table of Contents:
# -----------------
# 1.0 What is L2Homage
# 2.0 Features
# 3.0 Installation
# 4.0 Usage
# 5.0 FAQs
# 6.0 Roadmap


# 1.0 What is L2Homage
L2Homage is a modding tool meant to make modding L2 OFF files easier. It doesn't do anything you can't do on your own, by editing a handful files.
L2H is an extensive editing tool for both client and server files for Lineage 2 Epilogue.
While still in development, the intention of this project is to provide users with a tool that’s capable of repurposing most of existing ingame content.
This will allow users to rethink and reshape the world of Lineage 2, providing the hordes of burnt out players with new, exciting content, without having to spend hours learning how to manipulate the data structure.
The hope is to see a bunch of unique, new game worlds appear, instead of relaunches of the same L2 experience we’ve all been through too many times to count.

With this tool, you can edit all weapons, armors, misc items (etcs), recipes, npcs, droplists and spawns. The list goes on, and expands as the project evolves.

L2H allows you to very easily edit, replicate or modify a huge of amount of Lineage 2 content - without having to worry about L2OFF data structures, file editors, encryption or decryption.

It's as simple as editing a spreadsheet.


# 2.0 Current Features
- Add, delete or modify weapons
- Add, delete or modify armors
- Add, delete or modify etc items
- Add, delete or modify sets
- Add, delete or modify spawn zones

- Add, delete or modify NPCs
- Add, delete or modify NPC spawns and parameters

- Add, delete or modify Skills

- Add, delete or modify recipes

- Add, delete or modify droplists

- Add, delete or modify shoplists (multisell)

- Modify any stats of any class

- Modify the starting equipment of any class

- Modify the starting location of all classes

- Modify when classes learn skills

- Modify what skills cost or require

- Modify NPC AI Properties (requires .nasc files in data/ai folder)

- Modify system text

- Modify class descriptions and titles

- Modify loading screen text

- Modify hunting areas

- Modify the EULA

- Modify the chat filter

- Modify zone names

- Modify raids list (accessible through in-game map)
- Export server and client files simultaneously, ready for use immediately


# 3.0 Installation

  Reveal hidden contents

 

# 4.0 Usage

  Reveal hidden contents

 

# 5.0 FAQs

  Reveal hidden contents

 

# 6.0 Roadmap

  Reveal hidden contents


 

 

Thank you,

-B

 

Edited by Bumble
July 29 2020: Updated to 6.1. Included some Quality of Life additions and a few fixes. Added a link to the WIKI.
  • Like 9
  • Thanks 4
Posted (edited)

Screenshots of L2Homage in action:

 

Save/Load/Export:

J6HynOZ.png

 

Weapons editing:

F2PgpwY.png

 

Armors editing:

IvX5HpI.png

 

Etc item editing:

2nhJ6WX.png

 

Sets editing:

hKdzSVO.png

 

Npc editing:

Fl84T7k.png

 

Droplists editing:

rAjUwHG.png

 

Spawn editing:

Lxv9Jxw.jpg

 

Recipe editing:

syAK3bX.png

 

Edited by Bumble
  • Thanks 1
Posted

Thanks, I've put a lot of work into this. I hope to see people create something cool.

 

@Narzor, I like this uploader. It's served me well so far. If you don't like it, feel free to share this on other platforms, I don't mind.

 

Progress update:

I split decryption/encryption into separate files, allowing for easier upgrades. Previously, all files would decrypt/encrypt at once, possibly overwriting data. This new method allows for separate calls.

 

I'm about 25% done with the crafting/recipe system.

  • Upvote 1
Posted (edited)

Progress update:

Crafting/Recipe system is now complete, moving on to tattoos tomorrow.

 

I've thought about it, and I think I'll re prioritize these features:

  Quote

Modifying item enchant success rate - only available with eressea's extender
Cell input options lists, to see which options you have per cell

Expand  

Item enchant success rate is simple to edit in it's current form, and cell input options are really just polish. I'd rather add more features.

 

When tattoos are done, I'll work on milestone 4. I'll update the roadmap accordingly after this post. Also adding recipe editing screenshot to my comment above.

 

EDIT: Looking into tattoos and dyes, it actually makes sense to complete milestone 4 before tattoos. Tattoos reference different classes, so I'll need to parse class data first anyway. I'll start on milestone 4 tomorrow instead of tattoos.

 

That means milestone 3 is technically finished, so I'll release that when a few more tests have been done.

With milestone 3 finished, the crafting system is now completely open and editable.

Edited by Bumble
Posted

Progress update:

I haven't been able to test the recipe update yet, but if anyone would like to help out, it can be found on discord (or pm me). I'd prefer not to post test versions in this thread. From what I can gather, it should work correctly, but you never know.

 

If anyone here is using this tool for a project, I'd like to know. It keeps me motivated knowing that my effort is put to good use. I'll still develop L2H regardless, as it's kind of become a hobby, but I'd like to know.

 

I've also been thinking on the target chronicle. Right now, it's targeting Epilogue, mainly because Eressea did such good work with her extender. I _could_ change L2H to target interlude, but I feel like that would be a step back, even though it's more popular. Instead, I plan on switching to H5 when/if a good server pack becomes available for free. It's been roughly 9 years since H5 released, and with L2's declining popularity, it could happen.

 

When I know the recipe system works correctly, I'll implement the following:

 

- Start gear per class

- Start position per class

- Attributes per class

 

Thanks,

-B

  • 3 weeks later...
Posted

I haven't had any reports of huge bugs in the newest test version, so I've included the link in the original post above. It's also available on Discord.

 

Weedy caught a significant NPC export error, which is fixed in the new version. If you're making custom new npcs, you'll need to download this.

 

I'm looking into AI for the time being.

  • 2 months later...
Posted

I've been on vacation, but I'm back now!

 

I'll see when I have time to continue the work, but I have no intentions of stopping now. I just have some catching up to do!

 

Thanks xeL, I know you've done a lot of parsing yourself! I'm sure you know the hassle :)

  • 2 weeks later...
Posted
  On 6/12/2019 at 9:06 PM, Bumble said:

I've been on vacation, but I'm back now!

 

I'll see when I have time to continue the work, but I have no intentions of stopping now. I just have some catching up to do!

 

Thanks xeL, I know you've done a lot of parsing yourself! I'm sure you know the hassle :)

Expand  

Indeed I do. 

Posted (edited)

Updated to version 3.2.

 

- Fixed incorrect name on newly created exported NPCs.

- Added multisell list editing: t2eHplE.png

3y8rCWt.png

 

- Added direct download link to worldmap files.

- Added direct download link to working base system folder. This will make it easier to start modding. It's based off of L2Shrine's system folder, so thanks Emca once again.

 

Development has been slow due to a sudden case of leukemia (lucky me). I'll continue working on L2H when I can.

Please let me know if/when you find any bugs.

 

-B

 

Edited by Bumble
  • Thanks 1
  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...