Commit Graph

  • 025a63af28 Visual effect widget is now a combo box, as the data is an Enum in the game. Zukero 2017-08-21 18:32:11 +02:00
  • 528ac7a7e3 Added support for the new "factionScore" requirement type. Zukero 2017-08-20 11:19:54 +02:00
  • 506afb95ed Simple UI improvements. Combo box to select skill ID in skill level requirement. Icons for most requirements types in requirements list in dialogue editor. More verbose description of requirement in requirement list. Zukero 2017-08-19 11:47:30 +02:00
  • 5d802ed0e3 v0.6.6 released. v0.6.6 Zukero 2017-08-18 22:19:29 +02:00
  • 33cbd059ec More bug fixes in Requirement management for Key and Replace areas. Much better handling of the old school form, and smooth, automatic transitionning from old school to new school, but only when necessary! Zukero 2017-08-18 17:22:06 +02:00
  • 6cb0941ca6 Replace areas can now use any type of requirement. Many bug fix in Key Areas and Replace Areas, especially for the requirements management. Zukero 2017-08-18 16:20:25 +02:00
  • cfb38c33d6 Fixed bug preventing Quests with no quest stages from loading. Zukero 2017-08-18 11:51:48 +02:00
  • ec3afaaf36 v0.6.5 released! v0.6.5 Zukero 2017-08-11 22:32:54 +02:00
  • 9f978591ff Fixed XML-refreshing bug in TMX Map editor, and added area name editor for key areas. Zukero 2017-08-11 22:16:08 +02:00
  • 7fff58d8f9 Merge branch 'master' of https://github.com/Zukero/ATCS.git Zukero 2017-08-11 21:31:57 +02:00
  • 6192bd8dce Fixed issue with symlinks creatipon in windows for paths containing spaces. Zukero 2017-08-11 21:31:34 +02:00
  • be43a2a5d4 Fixed display of incorrect default values when the underlying datais null. Fixed KeyArea initialization. Zukero 2017-08-11 18:43:44 +02:00
  • 99524bf043 Introducing the help panel for Dialogue Sketches' editor's shortcuts. Zukero 2017-08-09 18:04:30 +02:00
  • f2144ab446 Modified marker (*) handled for Dialogue Sketches too. Typo fixed too, now displays "Dialogue sketches" instead of "Dialogue sketchs" Zukero 2017-08-08 18:43:15 +02:00
  • ada045a13b Fixed JSON import of existing element. When an imported item was already present in the game sources, it wasnt associated with the correct file, leading to trouble. Zukero 2017-08-08 18:25:01 +02:00
  • 4c4f7e5b92 Better management of scrolling in TMX Maps editor's Replacement simulator. Zukero 2017-07-30 17:38:50 +02:00
  • ef521207de v0.6.4 released. v0.6.4 Zukero 2017-07-28 13:15:42 +02:00
  • 3ef0f7e0f1 Update checker now honors the "Use internet" setting. Another setting, "check for updates" also controls this behavior. Zukero 2017-07-28 13:11:30 +02:00
  • 74808cdd3a Fixed a bug improperly restoring the state of WriteModeData (Dialogue sketches) after loading it from disk. This created a risk of data loss upon subsequent edition of dialogue sketches. Zukero 2017-07-27 20:50:10 +02:00
  • 1e8d08ee3a Added online version check, to warn of availability of a new version. Zukero 2017-07-27 01:07:01 +02:00
  • 8d8a1e122e v0.6.3 released! v0.6.3 Zukero 2017-07-26 23:49:16 +02:00
  • fe62c05b4b Fixed many bugs in the TMX Maps management. Added the removeQuestProgress dialogue reward type. Initiallized the GDEVisitor class to help with finding dependencies (through the Beanshell console only for now). Zukero 2017-07-26 15:50:50 +02:00
  • f93d03dbd3 Deleting a TMX Map also removes it from created/altered worldmaps, and marks these as modified. Zukero 2017-07-25 19:16:35 +02:00
  • 7eb5c7c208 Fixed NPC editor bug where inflicted actor conditions weren't managed correctly. Fixed Worldmap saving and deletion (mostly the * management was crap) Fixed multi-selection deletion. Zukero 2017-07-25 17:01:31 +02:00
  • e04c3ee2fd v0.6.2 released! Redesigned WorldMap editor. Many new UI features. Fixed Trainer. v0.6.2 Zukero 2017-05-05 15:07:50 +02:00
  • 38a1e90aad Redesigned Worldmap editor. Better UI & support for town labels. Searchable map list that mirrors the on-map selection. Zukero 2017-05-04 14:27:38 +02:00
  • 83d459021b Simple bug fix that broke the NPC icon selection window. Zukero 2017-04-21 15:55:15 +02:00
  • fb8dcb9fb4 v0.6.1! Rebuilt completely the Quest editor. Each quest stage has its own backlinks now. Quest log entries and dialogue replies are now translatable too. Multiple minor UI improvements (notably multiline text area are now taller, and rewards and requirements appear more clearly in the dialogue tree view). v0.6.1 Zukero 2017-04-14 15:52:32 +02:00
  • 5e73b59d06 v0.6.0 released! Weblate integration is complete. New icons (created for weblate integration) now replace to old ugly ones for the notification area. v0.6.0 Zukero 2017-04-12 15:57:35 +02:00
  • bca28781bd Level 2 of weblate integration. Rudimentary UI, but working well. Zukero 2017-04-11 23:51:50 +02:00
  • 899e94c5bc Better layout for clickable links to weblate. Zukero 2017-04-10 23:05:52 +02:00
  • 0a7cb40dbc Added link to Weblate from translatable strings once the translator mode is activated in the workspace settings. This required the addition of a new lib (in source form) for a SipHash implementation. Zukero 2017-04-10 18:16:17 +02:00
  • bd8576df0c v0.5.4 released! Keyword is data-protection. Many small bugfixes, but main changes are: - Modified marker (* character before name) goes up the project tree by marking all parents of a modified object as modified. - Impact management when changing an object's ID. Allows for some refactoring to occur, while marking the impacted elements as modified, or aven creating "altered" versions if imapcted element was only in game source. v0.5.4 Zukero 2017-04-07 10:01:31 +02:00
  • 49f19abb91 Forgot the necessary cleanup of old jars in windows NSIS version. v0.5.3 Zukero 2017-04-03 17:57:03 +02:00
  • 300b7bbbdd Fixed caching issue with spritesheet chooser. Improved actor condition management for items. Zukero 2017-04-03 17:53:44 +02:00
  • bbee5bef25 Bug fix regarding object groups and spawn areas "active in a new game" parameter. Zukero 2017-03-31 09:29:53 +02:00
  • 1fc1cef233 Fixed issue with batch scripts being overly painful to use, and have horrible quoting and escaping rules. Zukero 2017-03-06 18:01:05 +01:00
  • ae9a6695b0 v0.5.2 updated. Messed up something in scripts about paths containing spaces. v0.5.2 Zukero 2017-03-03 17:34:21 +01:00
  • 572704fd73 v0.5.2 ! Upped the bash & batch game. Can run from any directory, auto-adaptation to jar files in lib, creation, use, and preservation upon update or reinstall of a startup customization file (Max JVM memory, custom java binary and custom JVM options as environment variables). This is valid for all OS types (bash or batch startup) and all installation methods (zip and nsis). Robustified a stupid version management for workspace settings. Zukero 2017-03-03 17:15:16 +01:00
  • dfe3cc8480 UAC dirty script for better windows integration to create symlinks. More data using a thread-safe collection. Some NPEs fixed. More data protection in tiled integration functions (better state checking, backup tiled-made file before saving ATCS-made data). jardesc file added for convenience. Zukero 2017-03-02 18:10:03 +01:00
  • 97ae63693a Enhanced Tiled integration. ATCS offers to save a modified map before opening in Tiled, and attempts to save a backup of the externally-modified one when saving in ATCS if necessary. Zukero 2017-03-02 15:30:02 +01:00
  • 940996aa30 Some refactoring. Replaced all "listeners" list by instances of CopyOnWriteArrayList, to allow listeners to unregister themselves due to an event while preventing ConcurrentModificationExceptions. Modified all GameDataElement.elementChanged concrete implementation to remove the backlink from the oldOne.An element pointed by an altered element will not show the game source element in its backlink list anymore. Zukero 2017-03-02 13:53:24 +01:00
  • 2a4cfb0684 Enhanced Tiled integration. Can now reload a map that has changed externaly. Still some rough edges, notably the number of nitification sto skip when saving in ATCS. Zukero 2017-03-01 19:02:00 +01:00
  • 061a0fa11b Create new TMX maps in your project, and edit them with Tiled from ATCS !! Also, "created" elements show the "unsaved" asterisk in their description until they're saved to disk. Added a button to the spritesheet editor to open image in an external tool too. This may or may not remain in the app. Zukero 2017-02-28 18:43:47 +01:00
  • 41462137d6 Enhanced Tiled integration. Now in "File->Edit workspace settings" menu, you have tools to help selecting external tools to bview/edit images and tmx maps. Still rough. Zukero 2017-02-27 18:18:17 +01:00
  • 9888dfe678 Introducing the WorkspaceSettings, workspace-wide user-modifiable settings. No UI yet, so it's useless for now. Zukero 2017-02-24 17:45:34 +01:00
  • baa027bc41 Version 0.5.1 with bugfixes and support for map color filter changes as dialogue reward. v0.5.1 Zukero 2017-02-23 18:54:01 +01:00
  • 8f2e835e9c Fixed nasty and stupid bug about Actor Conditions' JSON format (isStacking and isPositive) Zukero 2017-02-21 19:23:27 +01:00
  • 8333fe3621 Added support for the upcoming script reward "changeColorFilter" Zukero 2017-01-25 19:11:45 +01:00
  • 291808a564 Naive attempt at Tiled integration. Very primitive yet. Requires Java7 !! for symlink creation. Zukero 2017-01-20 18:38:44 +01:00
  • 900d0bc9b5 v0.5.0 ! First release of new Dialogue Sketch feature. v0.5.0 Zukero 2016-12-20 16:43:10 +01:00
  • 6fe4d2a171 Warning hunt. Dialogue sketch I/O progress. Sketch creation from existing Dialogue begins. Zukero 2016-12-19 18:10:25 +01:00
  • 1076693322 Dialogue sketches can be saved. Bug fixes in sketch export. Kevin 2016-12-19 08:51:00 +01:00
  • 5a9e66b7c9 Detect changes in preparation of edition of existing dialogues. Zukero 2016-12-16 15:03:57 +01:00
  • b1d0175a9d Progress on Dialogue Sketch to JSON Data conversion. Opportunistic bug fix in JSON import wizard. Zukero 2016-12-16 09:41:04 +01:00
  • 6ac332834d Progress on WriterMode. Project export package now create deterministically-ordered JSON. Should make nicer diffs. Zukero 2016-12-15 19:16:53 +01:00
  • 32711449b2 Temporary commit Zukero 2016-10-14 17:13:03 +02:00
  • c18ff9d2b4 First drafts of "Writer Mode". Some bug fixes. Zukero 2016-09-16 15:23:00 +02:00
  • ce908f0033 v0.4.8. Removed stupid feature (almost a bug) that made it painful to handle adding spritesheets. Fixed colorfilters not showing on the worldmap and replacements simulator. Added "display type" (a.k.a rarity) item field in the Items comparator. v0.4.8 Zukero 2016-08-12 15:35:17 +02:00
  • 1a70f87897 v0.4.7 ! v0.4.7 Zukero 2016-08-10 18:03:11 +02:00
  • c07fb4ddf3 Implemented all colorfilters in TMXMapEditor, thanks to the new MatrixComposite that really emulates the ColorMatrixColorFilter of Android ! Hi-fidelity filter emulation ! Zukero 2016-08-10 16:20:48 +02:00
  • 1458fb0aaa Bug fix for the map's "outside" property that wasn't handled properly. Added support for the new "colorfilter" map property. Due to Java2D having no correct color filter support, only the "blackXX" values can be previwed. "bw" and "invert" cannot, the performance cost was simply way too high. Zukero 2016-08-08 16:31:38 +02:00
  • 57b8209b26 v0.4.6 ! Oh so many bugfixes... v0.4.6 Zukero 2016-07-21 16:39:55 +02:00
  • a7224755ff Fixed NPE in KeyArea creation. Rest areas can be renamed. Zukero 2016-07-19 18:49:42 +02:00
  • e97168c62e v0.4.5 complete with packaging. v0.4.5 Zukero 2016-07-19 17:57:02 +02:00
  • 1e8dd405c3 Addedchanges to match new datamodel in AT. Notably, ability to disable a Map Object Group in a new game in a map, and the associated rewards ((de)activateMapObjectGroup) in dialogues that replace (de)activateMapChangeArea. Zukero 2016-07-19 17:37:54 +02:00
  • 830e9de56b v0.4.5 to cope with changes to spawnareas definition in game code. replaced gcode references by github repo. Zukero 2016-07-18 18:55:16 +02:00
  • 2a06002b51 Updated packaging for v0.4.4 v0.4.4 Zukero 2016-01-05 14:22:18 +01:00
  • 84b1b6a7eb v0.4.4 ! - Projects can now use either loadresources.xml or loadresources_debug.xml, or none (as before). This must be selected at project creation and cannot be changed. - NPC and Items comparators now include both the source and altered version of elements present in both. - Spritesheets view should now be better laid out, as insets were not taken into account, thus cropping a few pixels right and down. Zukero 2016-01-05 14:15:23 +01:00
  • f924c481f8 v0.4.3 ! Only a bugfix on JSON import. v0.4.3 Zukero 2016-01-01 22:59:20 +01:00
  • ed004f5cfc v0.4.2 ! v0.4.2 Zukero 2015-10-30 14:09:28 +01:00
  • 12ca21b9e4 Added "active" setting for SpawnAreas. Added cool tooltip to DialogueGraphView Zukero 2015-10-30 14:02:38 +01:00
  • f5c454807c Small bug fixes (started ignoring case for Spawn Group lookup, like in the game; avoid NPE in Dialogue parser). Zukero 2015-10-30 12:50:03 +01:00
  • 6118fc39d8 Changed (enhanced ?) UI for Map replacement activation in simulator. Added cool tooltip on the Map replacement simulator showing tiles used for Ground, Objects and Above layers, as well as coordinates, taking the active replacements into account. Zukero 2015-10-28 16:47:42 +01:00
  • 7d5a5008bd v0.4.1 packaging done. v0.4.1 Zukero 2015-10-27 17:24:30 +01:00
  • 56b7ab4b92 v0.4.1 ! Now with ReplaceArea support and simulation tool ! Zukero 2015-10-27 17:14:15 +01:00
  • 0776bc4109 Added replace areas support in model (to preserve contents on map saving) Zukero 2015-08-12 17:59:28 +02:00
  • c870be2d1f Fixed missing attributes in TMX file loading and writing (sizes in tilesets). Added a fancy logo in the workspace selector... could look better though. Zukero 2015-08-12 15:14:30 +02:00
  • 1c90d47bdf Update eclipse project's classpath. Zukero 2015-08-11 17:38:15 +02:00
  • e5747d2995 Patches in AT trainer. Added BeanShellView. v0.4.0 Zukero 2015-08-10 17:37:47 +02:00
  • adf65b47db v0.4.0 Worldmap Segment's label edition capability. First version of the BeanShell console. Bug fixes... Zukero 2015-06-23 17:33:12 +02:00
  • 4b62b65537 Merge remote-tracking branch 'origin/master' Zukero 2015-03-18 17:35:25 +01:00
  • e952489a0e Added credits to new contributors Added link to github repo Zukero 2015-03-18 17:34:55 +01:00
  • 059063025a Merge pull request #4 from DelvalletQuentin/bugfixes Zukero 2015-03-17 22:53:38 +01:00
  • 0eee3c646b Fixed scrollers speed DelvalletQuentin 2015-03-13 15:02:58 +01:00
  • d5eab7f17d Bug fix DelvalletQuentin 2015-03-13 14:39:03 +01:00
  • 82446f47d1 Merge pull request #2 from DelvalletQuentin/bugfixes Zukero 2015-03-05 15:30:20 +01:00
  • 20e73bc47d Fixed actorConditions bugs DelvalletQuentin 2015-03-05 14:42:58 +01:00
  • e0898a0cb1 Merge pull request #1 from DelvalletQuentin/bugfixes Zukero 2015-03-03 16:02:53 +01:00
  • 44e979cdd9 Fixed two bugs related to checkboxes DelvalletQuentin 2015-03-03 14:43:28 +01:00
  • 327c870b17 Fixed two bugs reported by MrMouette - NPE when adding first stage to a newly created quest - Chance serialization issues. Zukero 2015-02-23 23:27:53 +01:00
  • 59d8ad1cdb Initial commit Zukero 2015-02-23 22:43:19 +01:00