Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Psithief

Pages: [1] 2
1
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: April 28, 2013, 10:21:25 AM »
Feature changes
  • Individual results can be double-clicked to open an editor.
  • Some display bugs fixed.

Data changes
  • Added all the Domains I could find.

2
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: April 07, 2013, 08:05:26 AM »
Feature Changes
  • Download links appear as notifications in the top right
  • Advanced-usage buttons are hidden by default
  • Default search is now INTERSECT. (For example: alternate rogue searches for 'alternate AND rogue' instead of 'alternate OR rogue')
  • Firefox supports downloads!

Data changes
  • Added Alternate class features / substitution levels.

(Format for substitution levels isn't final)
  • Spells fixed for Spell Compendium, unrecognised spells removed.

New recommendation
Don't use the online version. Dropbox is not a reliable webhost except for individual files.

3
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: March 26, 2013, 02:19:39 AM »
One more week until Firefox supports local downloads.
When that comes I'll release a new, more robust version with:
  • pagination.
  • draggable / resizable popup windows.

Edit: Also, Chrome's extreme search delay appears to have vanished in the newly released Chrome 26.

4
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: March 21, 2013, 12:33:44 AM »
I would welcome that data. I'd prefer only  the tables that are complete. :)
At the moment CSV is the best option, but I could use the raw SQL dump if pressed.

Note:
Only a few more weeks until Firefox gets the <a download> attribute.

5
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: March 20, 2013, 02:31:23 AM »
so, was that link/content any better or at least useful?
No, it seems to be the same data. I chose not to import the 3.0 stuff at this point. Differentiating between editions will require more effort.
Thanks regardless, as I'm still using 6/7ths of your data.

If you want, I have everything from Dragon #309 to Dragon #359 in a database.
What kind of database?

6
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: March 15, 2013, 01:02:53 PM »
Sorting 12 thousand queried records with a merge sort
Chrome 25: 10 seconds
Firefox 19: 2 seconds

Damn, Gecko really murders WebKit here, probably because it has a heavy-duty JavaScript compiler.
I won't be happy until Chrome can sort faster.

7
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 27, 2013, 07:44:07 AM »
The link you posted isn't public, and no I'm not going to request access.
Quote
You need permission to access this item.
Updates
- Been fixing some data. The apostrophes went missing form all the Teamwork benefits.
- Put in basic soulmeld data from Magic of Incarnum, Dragon Magic and The Mind's Eye.

8
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 26, 2013, 02:36:49 PM »
Wasn't your list what I used?
It didn't have any page numbers, unfortunately. It was also missing class entries for all the Complete Psionic lists (lurk and mantles).
I put those all in by hand, added psychic rogue's classlist to the powers too.

9
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 24, 2013, 08:38:16 AM »
According to the comments in the following blog post, Microsoft is not going to make any attempts to keep IndexedDB up to date. The result is that support for IE10 must be dropped.
Blog post
The Google Chrome Frame plugin will be automatically suggested for any users of 32-bit Internet Explorer.

10
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 21, 2013, 12:02:37 PM »
Progress:
- magic items from http://chet.kindredcircle.org/ imported.

Problem:
- no magic items from the Magic Item Compendium included.

Solution:
- wait until someone helps out?

11
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 18, 2013, 03:18:45 AM »
*thumbs up* That's totally expected because Safari is terrible.
http://caniuse.com/#compare=chrome+24,safari+6
Safari does not have IndexedDB.

Should it tell you your browser is not adequate? Of course! but proof-of-concept is way before even alpha, let-alone beta software. :)
The application will let you know if your browser doesn't meet the requirements.
I can put in the shim that lets one use WebSQL in place of IndexedDB but I will have no way of testing it because I do not have Safari 6.
I had a go at using some shim code but it's not quite good enough.

12
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 17, 2013, 11:04:41 AM »
Progress update post removed!

13
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: February 08, 2013, 05:03:34 AM »
Good progress has been made, but I'm short quite a few pieces of data for a comprehensive search. (See first post)

Search rules are as follows:
  • Multiple search terms are intersected together. (AND)
  • Search terms preceeded with a '+' are instead unioned. (OR)
  • Search terms preceeded with a '-' subtract matching results. (AND NOT)
  • There is currently no support for grouping, e.g. (this OR that) AND "that other thing"

  • A data store and a property can be specified as part of the search term. These are separated by colons. (optional)data:(optional)property:searchTerm
  • If subsequent search terms do not reset the data store/property they will apply to subsequent terms.
  • Resetting is achieved by prefixing the term with a colon.
  • Whenever the data store is reset the property is also reset.
  • To search using multiple words as one term, surround the term in double quotes.
Example searches:
Everything*
Level 1 bard spells that aren't mind-affectingspells:"bard 1" -mind-affecting
All eldritch essence invocations for warlocksinv:warlock inv:essence:true
All manoeuvresman:*
Strike manoeuvresman:type:strike
Crusader non-stance manoeuvresman:crus -stance
Large Monstrous humanoidsmon:Large "Monstrous hum"
Creatures with the Good subtype that aren't Outsidersmon:Good -Outsider
Teamwork Benefits that require both Listen and Spot to learnteam:req:listen spot
Spells in the Sun and Healing domains+spells:class:Sun +Healing
All spells and powers with the Creation subschool/subdiscipline:sub:creation
All spells and powers with the Creation subschool/subdiscipline with medium range:sub:creation :range:medium
Everything in the book 'Complete Adventurer':source:cad

Sorting:
  • Sorting does not have partial property matching. 'nam' is not a substitute for 'name' and so on.
  • Sorts properties left to right with quicksort.
  • Sort direction can be inverted for any property be preceeding it with a dash. ('-', not em-dashes or en-dashes).

Here's a pic of the prototype in action:

14
D&D 3.5 and Pathfinder / Re: Indexes Project
« on: December 30, 2012, 09:51:49 PM »
Are you including homebrew, or just published material?
I figure as long as everything can be tied to its source, the user can just select what sources they want to search on.
(Or what category of sources).

It will just be HTML, Javascript, maybe some SVG.
I'm just building the engine to import/export, display, search and sort.
It is an Index engine, though. I'll likely discard parts of sources that contain the entire descriptions.

That won't stop anyone from importing more data than I intend. :)

15
D&D 3.5 and Pathfinder / Indexes Project
« on: December 29, 2012, 09:37:03 PM »
Last update: 28th April, 2013

Index Project
What is it?
It's an index that lets you look up the location of any feat, class, spell, monster etc. so you don't have to trawl through all the books
AND it's an index that will list everything in a category, whether that category be 'Aquatic Outsiders', 'Bard Necromancy spells', 'Vestiges that give bonuses to Diplomacy' or 'The entire index of Complete Adventurer'.

Current status?
Pre-Alpha
Lacking all but the most basic documentation, key features missing.
Newest features:
  • Double-click to edit a returned result. Now you can fix errors when you see them.
Developing:
  • To be decided
Current System Requirements
Works only on:
  • Chrome
  • Firefox
  • Internet Explorer with the Google Chrome Frame plugin (auto-linked)
Common issues:
It won't work in "Private Browsing Mode"/"Incognito Mode". It's an offline web application, it needs to be able to store data on your computer.
Where do I get it?
Try it here:
Downloadable (847KB archive) (Recommended)
Online version

Online version warning:
The first load may be slow. After that it should be cached in your browser.
Dropbox's web cache will want to throttle the number of requests your browser makes. It may prove impossible to cache the application from Dropbox.

Only looking for the latest data? 2013-04-28
Download the latest data

Individual data files can be found here. (Likely out of date, yet to be automated.)

How do I contribute?
Okay, let's split this into two parts. I'll do the code and everyone else can collaborate to do the "type everything into a spreadsheet and save it as a comma-separated values file (.csv)" boring data entry part.

Collaborate?
Everything that can be imported into the application can be exported again. You can take an entire snapshot of it (JSON format) to share, OR export the data piece by piece in CSV format.

Importing a snapshot will overwrite anything you already have imported though!

What needs doing?
The current aim is to cover all the D&D3.5 default setting books.
Future goals will probably include things like: D&D3 Eberron+ Faerun, D&D3.0, D&D4E, D&D5th

Data needed:
Spells
Items
Soulmelds
Cityscape (pp. 66-68)
Complete Mage (pp. 95-122)Complete Mage (pp. 125-136)
Dragon Magic (pp. 64-75)Dragon Magic (pp. 92-97)Dragon Magic
Fiendish Codex I (pp. 90-96)
Fiendish Codex II (pp. 100-106)
Magic of Incarnum (pp. 98-106)Magic of Incarnum (pp.108-114)Magic of Incarnum
Tome of MagicTome of Magic
Magic Item Compendium
Planar Handbook (pp. 78-84)
Complete Champion (pp. 131-144)
Tome of Battle
Eberron (all the books)

  • Base Classes (all restrictions)
  • Feats (all prerequisites, types)
  • Magic items (see above)
  • Prestige Classes (all prerequisites)
  • Spells (see above)
  • Tome of Magic: Mysteries, Utterances
What are the system requirements?
I'm aiming for the following browser support:
  • Google Chrome and Chromium
  • Mozilla Firefox
  • Microsoft Internet Explorers with the Google Chrome Frame plugin installed.
  • Opera, once they switch to WebKit.
See current status above for current compatibility.

Where do I report bugs?
At the github project page here

16
There's a JDBC driver.

17
You know guys we could go web-based and offer an option to upload a custom database. Now that I think of it though, we get into other problems, like how bug that database will be or whatever.

Yeah, I support this idea, provided HTML5 is used and it's restricted to browsers that implement the File API (anything that's not Internet Explorer). [Supported browsers]
With the File API you can open local files and the browser javascript can read them, so that huge custom CharOp database would only be loaded into your local memory.
Any actual builds wouldn't need all that information just to be shared with the public. (if you wanted to do that.)

Applications are unfun when working on a rapidly changing system such as this. Distribution is a nightmare and such. With a web application you always have the latest version.

18
9th level powers/spells as defined do not rewrite your own expression of your genetic code preventing you from wanting the company/adoration/acceptance of or validation from others.

You'd have to research one for that, and there's no guarantee that anyone that's reached 17th level has actually had enough downtime to do that yet.  :plotting

Essentially: I'm sure there are lots of those high level people.. but we never hear about them for exactly that reason! Thus the ones that still interact with society are the only ones around to be counted.

19
Introduce Yourself / Re: Hi, I'm The Sach
« on: December 22, 2011, 09:12:53 PM »
Hello The Sach, fancy seeing you here.

20
Min/Max 3.x / Re: Immunity to Negative Levels
« on: December 14, 2011, 08:18:35 PM »
And if DMs had a word on that, ToB and Psionics would never have been printed >.>

I do not understand what Tome of Battle has to do with it. Please enlighten me in a non-condescending manner.

I've played very few games where 3.0 material wasn't allowed; most of those were run by DM's so ignorant of the rules that I ended up walking away from the game. 
Huh. I guess we can just have completely different experiences. All the DMs I played with that let unaltered 3.0 into their games were the ignorant ones and vice versa.

I'm tempted to make a poll in that poll forum, as clearly my experiences are not as universal as I've thought. I've seen a general lack of references to 3.0 around most forums except for niche TO discussions regarding things like Iiajutsu Focus.

Edit: Apologies to PlzBreakMyCampaign for thread derailment.

Pages: [1] 2