Campaign Suite Extended Review
By Kevin Mathis, Staff Reviewer

Campaign Suite: Extended Software
[May PreOrder]
Retail $44.95 Sale $35.95
"Designed for game masters and players alike to streamline their game preparation, this web-8friendly roleplaying game database provides a smooth interface for character, dungeon, weather, treasure generation, and much more. Boosted with a powerful XML back-end to allow for even more customizability than ever before, this popular engine features stats for 3.0, 3.5, and d20 versions of your game."
Initiative Round
Twin Rose Software's Campaign Suite Extended (CSX) is a very powerful tool. Like many powerful tools, there is a rather steep learning curve, but once the user gains some experience, its true utility becomes apparent.
Keep in mind that this tool is designed to produce "web based" content. You can export just about any information to HTML files for viewing on-line. The installation directory is full of XML and XSL files; for those unfamiliar with Web programming, these are text files that contain all of the program data in a relatively readable format. Style sheets are also used to manage the output.
CSX segregates user data into (at least) two files: the Configuration file and the Campaign file. The Configuration file is the container for all of the feats, classes, races, and other rule related material that you use. The Campaign file (or files) holds the specific encounters, characters, and locales. These files are also XML. For the knowledgeable and/or brave, you can make edits to these files directly. However that is almost never needed. I recommend making backups before changing anything!
Unfortunately, my initial impression of the program was not of its attractive output or of its truly amazing level of configurability. I had to work to figure out some simple tasks; others I would have never successfully accessed without the on-line support avenues. The Help files are out of date - while they cover the configuration tools well, a novice user is mostly left guessing.
Twin Rose recognizes this weakness as they have created a Tutorials page and a Forum page on their web site as well as a Discussion Group on Yahoo. With these resources, the program's user interface weaknesses can be handled.
The program opens into a relatively blank screen - only a menu bar is displayed across the top of the window. Having used other programs for this task, my initial interest centered on the Character Management tools. The New Character Window opens to display controls for race, class, statistics, and buttons for accessing other "pages". I only lately found that performing a "mouse hover" over certain sections provides context sensitive notes. Additionally one must also experiment with double-clicking and right clicking in order to access various features. Even after building several dozen characters, I'm still stumbling about somewhat. The Gear window has "hidden" dropdown lists that are somewhat difficult to open, at least from my laptop's touchpad mouse. Also I've triggered a few problems by adding and removing equipment - somehow my character ended up with a lot more gold than I began with! And I was not using the "Free Purchase" toggle!
For spellcasting characters, the Spells page is not very friendly either. It opens with two unidentified and empty columns. A row of "check boxes" for each spell level is near the middle of the page. One should "check" a spell level to see a list of spells of that level in the left-most column. Double clicking moves this spell name to the right hand column. A button labeled "Export" does not seem to provide any function.
My only issue with the character output is that the Print button has the same appearance as the page navigation buttons. I have accidentally started printing several times by absently hitting what appears to be just another page button. The printed output is quite well done, however. The default character sheet contains most of the information a player could want. Again, if it's not exactly what you want, it can be modified with only a little effort!
Bothersome to me, the Campaign Window has a different "look and feel". This window presents a list containing "Campaign", "Communities", "Credits", "Demographics", and "Tips, Hints, and FAQs". The "Tips" selection is empty but allows the user added notes. Double-clicking only has an effect on the "Campaign" entry; the others require right-clicks to accomplish anything.
The Demographics element must be configured to use the Community generator page. This is not at all obvious from anything on either of those pages and is totally missing from the Help files. Personally, I think demographics should be linked to a specific community and thus subordinate in the display.
Double-clicking the Campaign element explodes it to show "Adventures", "Character Lists", "Dungeons", "Notes", and "Weather". Data entry into these areas is somewhat tedious due to the lack of consistent methodology.
These elements provide data entry space for the various levels of the campaign. You can place character data in at several levels depending on their relevance: campaign-wide, community-based, potentially present in a range of encounters, or only in a specific dungeon. However I've noted two problems. First, the gear placed on automatically generated characters, such as NPCs created with the "Taverns and Inns" script, is a bit messed up. I don't know how a Dwarf Commoner1 can have an Incorporeal Touch Attack! The second issue appears to be a simple oversight; the Dungeon Export style sheet does not exist. Since the styles are missing, one cannot export this data to another format. There doesn't appear to be any way to print this data either, but that is likely due to the export problem.
"Weather" contains a random generator that displays from 1 to 40 days of weather events after querying about the climate. I cannot find a way to clear this page after the first usage.
The user interface is difficult in several areas. If the program's functionality ended here, I would have no use for this program at all. But there are a lot more useful tools hidden away!
Selecting the "Character Info" element on the main Configuration menu opens the most interesting part of the program, the Character Configuration window. From here most, if not all, of the rules elements can be altered to fit your campaign. House ruled that Rangers should get d10-hit dice? Change it within seconds under the Classes section!
For users with access to Profantasy's Campaign Cartographer 2 Pro mapping software, a rudimentary level of integration is provided. Using CC2's external file links to connect to specific areas detailed in CSX is only a four-step process. This greatly improves my organization of my custom adventure data.
Campaign Suite Extended: Psionics data set:
The only problem with adding this data set was my assumption that the install program would actually place the data where it would be immediately usable. However, it really cannot do that. It cannot know which Campaign data file is which. Thus after running the installer, a manual Import must be executed to pull the data in.
Critical Hit
The adaptability of this software is its saving grace. With a little work, one could implement nearly any Open Game License game! I am rarely impressed with software because I work in that field. But the organization and design of the database engine underneath this program is truly incredible.
Another wonderful aspect of this software is the price of update data set packages - the psionics pack is only $1.25!! Several other data sets are FREE!!
Critical Fumble
The version of software reviewed has many flaws - none of which are fatal, merely annoying. Most are simply the result of more focus on the engine than on "polishing" the user interface.
Most screens are non-intuitive to a beginning user. The help files are nearly useless for those getting started. The Help files are out of date, lacking any information about the Communities section of the Campaign window. Additionally, the Help files as well as the main menu point toward a built-in Mapping capability that was removed some time ago. Why these menu items were not pulled along with the functionality, I do not understand.
If you are ready to jump into making modifications to the rules, the Help file is helpful, otherwise spend your time in the on-line resources mentioned above.
Coup de Grace
The program has its barnacles. Its "look and feel" are not as smooth and polished as CMP's "E-tools", for example. However, its underlying engine design is nothing short of genius! With the ongoing support that Twin Rose is providing ensures that it will only get better.
Avail yourself of the online tutorials, the support forums, and the Discussion areas on Yahoo. From these one can learn to make real use of that powerful engine lurking beneath the currently tedious-in-places user interface. Stick with it. Practice makes it much more valuable.
Access to non-OGL data is not provided. So if you require a particular element from a new book, it is not likely to exist yet and perhaps not ever. However, user-creation of such data is a relatively painless task. Sharing of these configuration files is illegal under the OGL though. Almost the entire burden of creating campaign data falls on the user therefore.
My Review Score below assumes that CSX is used alone. Anyone proficient with Campaign Cartographer 2 Pro has the endurance to scale a steep learning curve of a complex software package.
Final Grade: C+ (Solid 'B' if used with CC2 Pro)
Re: Campaign Suite Extended Review
To anyone potentially daunted by the user interface, one thing the reviewer forgot to mention is that there is a completely free download and 30 day trial. If after the thirty days it is difficult for you to use, with the addition of tutorials and near 24 hour support, then it's probably not a product for you ... But try the free version, if what you need is chargen or quick dungeons, then you may find it's not as difficult as you think.
Re: Campaign Suite Extended Review
Chris neglected to mention that the free version may be downloaded at: http://twinrose.net/csxinfo.php
Re: Campaign Suite Extended Review
First, I apologize for neglecting to mention the free trial month! That is important. I just dropped the ball.
I should have also explained a few other points - some were dropped as I agonizingly cycled through many self-edits of this review, some were dropped on purpose, and some need a bit more explanation than they got:
Things I dropped by mistake:
1) TRS_Chris, I did not contact you for support for very specific reason. I believe software programs must stand on their own. As it is now, one really would not get the full benefit of the program because the Help is incorrect/incomplete. I shouldn't have to go find the tutorials/forums on my own; at the very least you should have links in the program that direct the novice user straight to those topics. Obviously, this is personal opinion, and I should have spelled that out in my review.
In your response here, you mention your support on the various forums. Indeed, you do provide quick answers to user questions. However, as someone that has to support my own software, when I'm overly busy answering questions, I'm not spending time working on new features! I would much rather see you complete new features than answer my stupid questions! Making updates to the Help or including the tutorials under the "Tips, FAQs, & Notes" databases would go a very long way.
2) The Free Trial is an excellent marketing tactic to grab curious "bypassers", get them hooked, and get them to buy. However, my complaints about the user interface are even more serious when applied to such a trial! Frankly, without digging around on the web site & forums, I would not have found sufficent utility to "get hooked". In my area of the software business, you often only get a single attempt to pitch something to a customer. If your presentation isn't clean, pretty, and blatantly obvious to use, you will lose that business!
3) Most importantly, you have me hooked. I want to use the program. I'm just still blind as to its full utility.
Things I left out on purpose:
1) I didn't mention the new features that you have promised to release very soon. I write reviews based on what I have, not promised enhancements. However, these new features will greatly improve the "must have" status. And thus it would increase my review score. The return of mapping features (via better CC2 Pro integration) is really exciting! I want a "one stop" source for containing all my campaign data. It's there already, but just not obvious.
2) Mention of the forthcoming User's Guide was also omitted on purpose. I haven't seen this document, so I couldn't objectively consider its impact. I *hope* it will contain elements that will explain away all of my questions/concerns. If it does and it is readily available, it will also greatly impact my review score for the positive.
Something that seriously impacted the review score but probably didn't get the explaination required.
1) Lack of non-OGL material hurts the product. I don't blame you for wanting to hold on to your profits instead of handing it all over in some licensing deal. However, if someone requires a lot of the OGL material, they have to do it all themselves. But this aspect really didn't reduce the review score much at all.
2) CSX's utility for me is in Campaign data management. I have CMP's E-tools for Character Generation. It's much more "slickly polished" in visual appearance, and they have access to the non-OGL material via their license. My campaign is not too far off standard 3.5E, so I was hoping to find the ability to "fake" a few feats and add a few prestige classes. I found a LOT more than that! However, I couldn't use it without fighting beyond some non-obvious screens. This, more than anything else, dropped the review score!
The containment of campaign data is the big feature that CSX provides for which I have great need. I have looked at several other programs, and none do the job exceedingly well. Most of them have fatal flaws - their engines cannot handle significant changes. E-tools is one of the programs in this category, in fact!
CSX is ***NOT*** fatally flawed. It needs a dose of "spit & polish" to be an amazingly useful tool.
Perhaps I was overly harsh in my critique of the user interface? If I was (and I don't believe I was), it is because I can see the real genius underneath. You put so much good design into the engine and waste that "one shot" with a rough exterior.
Spend some time on the tedious but vital work of cleaning/updating the Helpfiles. Put screenshots with explainations of what each button does (I still don't know what the strange little buttons at the top of the Monster Generator are...click them & they turn into slider dials?). This is probably not a lot of effort, but it would raise my score by at least half a letter grade! More importantly, it would allow your free trial to "hook" more customers.
Chris, if I torqued you off, I am sorry. Chalk it up to the opinion of a worthless reviewer and ignore me.
I hope instead that this critical review inspires you to "show me up"!
Re: Campaign Suite Extended Review
I like seeing reviews like this for products such as software. While I am always tempted to find new ways to spend money, and new technology makes for great toys, it seems like most of the gaming products along these lines actually require more work.
When there is a high learning curve, and then you add in a "non-intuitive" interface and unhelpful help files, my decision is easy.