Giter Site home page Giter Site logo

polutils's People

Contributors

alphaone2 avatar aureus1 avatar byrth avatar cairthenn avatar hinbe avatar kelhor avatar smd111 avatar teotwawki avatar wrenffxi avatar z16 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  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

polutils's Issues

NPC Renamer still broken

When a new name is applied, the new name is right offset by 4 bytes and the 4 byte ID is overwritten.

I believe the only change needed is on line 90 in NameChange.cs.
DATFile.Position -= 0x1C; should be DATFile.Position -= 0x20;

Flag02 and Flag03

We figured out what these flags mean.

Flag02 = Obtainable from Goblin Box

Flag03 = Usable inside Mog Garden

Moblists in NPCrenamer missing.

Currently there is no way to rename NPCs in Sheol A / Odyssey as those areas are not accessible in the renamer drop down menu.

I do not know if there are other areas/new content also missing but an update to include any that have been added since the last revision would be useful, Or, perhaps a way to open a selected moblist .dat from the renamer without having to select a zone at all could be added so that renamer is not limited by the current area-list dropdown functionality?

Item Level wrong

Some pieces of armor and weapons are showing item level 375. A couple weapons are showing 256.

Stuff being missed by mass extractor

Some mob/npc lists are being missed. These same zones can be extracted manually in polutils, but during the mass extractors dumping not every zone gets dumped.

I intended to fix this and do a pull request but I simply haven't had time so I figure I better at least let you know of it.

Getting this to run without installing .NET 2.0

I had to just make the following change to get POLUtils to run in .NET4.0 (instead of installing .NET 2.0, yuck):

  1. Create a file, called POLUtils.exe.config
  2. Put this in the file:
<configuration>
  <startup>
    <supportedRuntime version="v4.0"/>
  </startup>
</configuration>

This is just a band-aid until someone actually goes ahead and ports this to a later version of .NET because I can't imagine this will be backwards compatible forever. I've only tested exporting item's icons, but I imagine not all functionality works in .NET 4.0 without porting the code over. If this doesn't work for you, install .NET 2.0, I guess.

audio manager

Yes I know we can't decode the newer audio files. but if we could get rid of that BS about managed directx, that'd be great. MDX was discontinued forever ago and the audio manager part of polutils is still good for identifying sound effects in addition to older music tracks.

Rhapsodies of Vana'diel Data

Please add shortcuts in the menu for Rhapsodies of Vana'diel.

Missions:
English .DAT is ROM/333/4.DAT
Japanese .DAT is ROM/333/3.DAT

Maps:
Escha - Zi'Tah is ROM/333/8.DAT
Escha - Ru'Aun is ROM/337/37.DAT

Dialogue:
Escha - Zi'Tah is ROM/332/106.DAT
Escha - Ru'Aun is ROM/337/63.DAT

NPC/Monster List
I do not know where either of these are.

Spells & Abilities

Spells & Abilities no longer is being read correctly.

String Tables > Common > Spells & Abilities

Can't view weapon data

Looks like viewing weapon data got busted, armor lists and usable lists still load but for weapons it claims no viewer is available.

Sone zone selections loading incorrect dat?

As an example, looking at dialogs in Abyssea Uleguearand Range the strings do not match what is actually in displayed game for that zone for that ID. polutils lists ID 7465 as "≺Numeric Parameter 0≻ ≺Singular/Plural Choice (Parameter 0)≻[Magic Flagon/Magic Flagons].≺Prompt≻" for Abyssea Uleguearand, when in reality that ID displays some ATMA info (subtle blow major, water damage attack major, resist poison major).

French and German Menus

So I did not realize SE dropped French and German support from the client and all the French and German dats I see are leftovers and newer content's alt language dats exist but are empty (they left placeholder dats all over). At this point I don't think its worth bothering to find the few that have actual dialog strings still.

More than a 3rd of SoA and none of Rhapsodies have no French or German strings, and some of the older strings are no longer being update when the English and Japanese are.

Perhaps its for the best to drop those menu's out of polutils entirely? I can either:

  1. try to fill in what exists and trim off what does not
  2. leave sections greyed out
  3. remove it all entirely.

Let me know and I can prep a pull request soon.

Armor Inaccuracies

The Su1 flag seems to have pushed some things over in the Armor .dats. Specifically Shield Size was pushed into Enchantment Charges, and Enchantment Charges pushed somewhere else.

Unable to read NPC info from DATs after v1.1.6037.10692

Somewhere along the way a change broke the ability to read NPC info from DAT files. The last release of this project that I can read NPC DAT info in is v1.1.6037.10692. In the latest version only images are made available for viewing.

AbilityInfo

No longer able to find abilities. I'd like to fix it but I don't know where to start.

Armor 2

Armor 2 dat is displaying as an image file with the February 2016 update. Armor 1 is unaffected.

MassExtractor

There is a problem with MassExtractor not extracting the mob-list-***.xmls.

They all failed.

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.