Skip to content

Releases: P3pp3rF1y/AncientWarfare2

2.4.113-beta-MC1.7.10 (Release Candidate)

29 Sep 17:22
Compare
Choose a tag to compare

-CHANGE French translations

-FIX Default break particles for Engineering station

-FIX Null-safe template generation

-CHANGE Improved chunk-loaders

-CHANGE Made leaf detection in tree farm more subtle #383

-FIX Added shield damage

-CHANGE Improved Npc path finding through more types of doors, including fence gates

-CHANGE Added drafting station model

-FIX Reworked owning system to support UUID

-FIX AutomationAPI missing from modules build

2.4.83-beta-MC1.7.10 (Release Candidate)

24 Dec 22:14
Compare
Choose a tag to compare

Change Log:

  • CHANGE - highly enchanted tools now requires 2 enchantment books, of any type. lightly enchanted tools requires a single enchantment book of any type. Closes #190
  • FIX - fix using 'use research' setting from config. fix using 'use research resources' from config. Closes #188
  • CHANGE - allow researched recipe to use ore dictionary for item matching. -may- greatly fubar all the things. Closes #185
  • CHANGE - reduce knockback from archer arrows by half. Should make fighting swarms of archers a lot easier. Will also reduce archer effectiveness when they are fighting solo (mobs will hit them much more often with less knockback). Closes #174
  • CHANGE - update 'building expansion' setting for included default town templates.
  • CHANGE - update cluster value for default included structures; should reduce frequency of two large structures close together, and reduce the frequency of them spawning next to towns.
  • FIX - add randomized loot to chest in village smith template
  • FIX - add preview images for most structures
  • FIX - fix outhouse template; change gold block to chest+nuggets.
  • NEW - add dulciphi's mayor mansion template and add tavern template to small town structure lists. add screenshot for dulc' mayor mansion. update default structure pack with all new changes.
  • FIX - Fix an issue that was causing cluster value to be improperly calculated (doubling the value of some structures, counting some structures out past the cutoff distance, basically fubar).
  • CHANGE - update villager spawn #'s in default town templates
  • FIX - fix included windmill template
  • FIX - add trapped chest meta rotation mapping
  • FIX - add rule to handle new skull tile-entity data format; rotation supported. (will need to rescan any templates with skulls in them)
  • FIX - fix sign post blocks not generating properly.
  • FIX - fix town generator placement of lamps in front of doors. if doors are set properly in the template, a single block will be ignored for lamp-post positioning (might still have issues with double doors).
  • FIX - fix up loading of template images in directories in structure packs.
  • FIX - fix mayoral mannor missing the top of its roof =\ (and add some random loot to the chests)
  • CHANGE - adjust selection weight of towns to encourage spawning of walled town more, and fewer bandit towns.

2.4.82-beta-MC1.7.10 (Release Candidate)

24 Dec 00:04
Compare
Choose a tag to compare

Change Log:
Commits on Dec 23, 2014

  • FIX - clean up issue of world-gen structures not placing air-blocks properly.
  • FIX - clean up issue of towns allowing validation below world horizon level
  • FIX - clean up town generation, remove even skippable blocks from town area (not border). Should resolve issues of trees generating inside of the towns (or rather town not clearing out the trees that were in the
    bounds)

2.4.81-beta-MC1.7.10 (Release Candidate)

23 Dec 02:45
Compare
Choose a tag to compare

Change Log:

  • CHANGE - restructure bard song stuff -- move song-data class into core, as it will also be used by structure module in song-block
  • FIX - save out the tune index...just to help with long playlists not restarting every time the block is reloaded / server restarts
  • NEW - add faction-based NPC bards, definition and registration.
  • NEW - add zh_TW localization
  • CHANGE - delay generation in chunks, defer to tick-handler. Also delay structure generation with tick handler. Closes #150
  • NEW - add a command to disable NPC ai on a persistent per-world basis. Should be useful for build-worlds to disable NPC AI for setting up structures. (/awnpcdebug)
  • CHANGE - reassign default value for factions for new players. Was 0, now -50. Should result in all NPCs being hostile towards players until they have done some work to improve their standing (trading with faction-owned traders). (Will not effect existing worlds, new worlds only; may need config file regenerated)
  • FIX - add ladder block->item meta remap for survival-mode structures. Should resolve issues of structures being un-buildable in drafting station when the template calls for ladders.
  • FIX - fix crash bug with instant structure builder when click on air
  • add template rule for windmill blade blocks, flywheel storage blocks. add windmill control block to list of torque-tiles registered for regular torque-tile block rule. Fixes windmills not generating properly
    in structure system.
  • FIX - clean up handling of empty/air blocks in ticked structure builder. Closes #192
  • CHANGE - ticked structure builder now does an initial pass to clear the build-area of any existing blocks (not re-validated once cleared). Each block cleared will drop the item for that block and consume energy. HINT: It may pay off to pre-clear the area where these structure builders will be used!
  • FIX - fix up vanilla logic template rule type assignment being overwritten by awautomationlogic assignment, should be backwards compatible, and future templates should be more conformant
  • FIX - fix wrong loading of town-map data.
  • FIX - fix default assignment of town-gen flag in config file (default=true) (may need to regen config/change manually)

2.4.79-beta-MC1.7.10 (Test Release)

19 Dec 23:47
Compare
Choose a tag to compare
Pre-release

Test release for test server, for building structures for initial towns-pack(s).
Full change-log will be published with the public release.

2.3.78-beta-MC1710 (Public Release)

08 Dec 23:47
Compare
Choose a tag to compare

Change Log:

  • FIX - fix up labels for inventory side selection in worksite side-selection GUI. Closes #175
  • FIX - fix up sided inventory handling issues in worksites. Closes #179.
  • FIX - fix up enchanting books in trading post enchanter trader. Closes #176. (only on new worlds/new chunk generation, no way to back-fix existing NPCs)
  • FIX - Update warehouse crafting station to eliminate shift-click duplication bug. Closes #181
  • CHANGE - Update warehouse interface tile to remove items with quantities in excess of that specified in the interface filter list. Closes #182
  • FIX - clean up block-icon lookup (should fix crash reported on forums)
  • FIX - implement addition of escape chars to empty quotation marks whenever saving out a json value. upon parsing, skip any quotation marks that have been escaped. Should resolve issues of parsing signs with " in their text. Closes #184.

2.3.77-beta-MC1710

28 Nov 19:02
Compare
Choose a tag to compare

Change Log:

  • FIX - Fix up an issue when parsing mod added biomes that have a null-name.

2.3.76-beta-MC1710

27 Nov 21:22
Compare
Choose a tag to compare

WARNING
New config files are necessary for this release. Please delete your all of your old Ancient Warfare config files and allow them to be regenerated with the new default values.

Please back up your world before updating to this version. If you encounter any problems during the update, please report them here.

Change Log:

  • NEW - Add Worksite Chunkloader upgrades. These force-load the chunks for the workstite block and all blocks in its work bounds.
  • NEW - Add / command to manipulate research data for players. /awresearch -- see the manual for more info.
  • CHANGE - Swap over to using the Forge in-game config system. Removes the f7 conflict with NEI. Use the Mods button on the main screen, scroll to Ancient Warfare, and click the options/config button.
  • NEW - Add / command to manipulate faction standing for players /awfaction -- see the manual for more info.
  • NEW - Add a config list for blocks to skip during structure scanning. These should include any blocks that are known to cause issues in structure templates, or other air-like blocks (railcraft hidden blocks, etc...).
  • NEW - Add a pack of default structures for world generation. World Generation is enabled by default, you may disable it in the Structures module configuration file.
  • NEW - Add a selection of default structures for use in the drafting station. These are mostly the default vanilla village houses.
  • NEW - Add Bard and Trader NPC types. See the instruction manual for more information. Default songs are included for the bard, see instruction manual for list of names and times/lengths.
  • NEW - Add full RF support for Torque power system.
  • NEW - Update support for BC 6.1.x, remove support for old BC-MJ API.
  • NEW - Add open-source license for mod. GPL 3+. See included license details for more information.
  • NEW - Survival mode structure builder will now render bounds around the area that it is constructing in.
  • NEW - Fully animated all tiles for the torque power system. Many changes to placement and handling. See instruction manual for details.
  • NEW - Add waterwheel generator. See instruction manual for placement details.
  • NEW - Add windmill power generator (and cosmetic) multi-block structure. See instruction manual for details.
  • CHANGE - Update faction-owned npc archer ai to not chase targets so blatantly.
  • FIX - Drafting station should no longer allow selection of structures that are not flagged for survival mode.
  • FIX - Clean up drafting station GUI, reposition preview picture and add labels to needed-resource lists.
  • FIX - Structure system will now properly load preview images from .zip structure packs.
  • FIX - Clean up some language/translation keys for item tooltips.
  • FIX - Remove phantom mouse click upon first opening a GUI.
  • CHANGE - Update the default minimum duplicate distance for structures world-generation to a more reasonable level. Config file will need to be regenerated to see this change.
  • FIX - Fix support for flower pots in structure system to accommodate the new flower types and new data format.
  • FIX - Fully support use of instant structure builders while in survival mode. The structure to be built must be selected by someone in creative mode before being used in survival.
  • FIX - Fix a rendering issue in Warehouse GUI that would cause the bottom row of items to not fully render.
  • FIX - Clean up handling of text-input boxes that would sometimes make it impossible to close a GUI without re-selecting a text-box first.
  • FIX - Clean up handling of scroll-wheel in many GUIs that would cause it to be unresponsive while hovering over other GUI elements.
  • FIX - Clean up many instances of color/tint leaking through in GUIs. Should solve some strangely colored slots and/or GUI elements.
  • CHANGE - Update the default skippable blocks list for structure generation. This should fix many issues such as structures spawning in the bottom of the ocean. You will need to regenerate your structures-module config file for this fix to take effect.
  • FIX - NPC Custom health override should now properly set the NPCs max-health.
  • FIX - NPC Medics should now properly heal nearby injured friendly units.
  • FIX - Block selection in worksite target GUI. Should now work properly.
  • FIX - Improve command baton interaction with NPCs. It should now function much more reliably and logically.
  • FIX - NPCs resurrected by player-owned NPC priests would respawn with items intact. They now respawn naked as they should.
  • FIX - Death/killed by message should now be properly translated when killed by an NPC.
  • FIX - Incorrect textures on worksite size upgrade items.
  • FIX - Rotation and placement of entities in the Structure System.
  • FIX - Animal Farm max number of animals selection not load/saving properly.
  • FIX - Tree Farm worksite will no longer pick up non-log blocks.
  • FIX - NPCs will now push themselves out of solid blocks. Should resolve issues of NPCs possibly suffocating on world reload due to vanilla repositioning issues.
  • FIX - Fix up many issues that would cause workers to stall out.
  • FIX - Fix up some performance issues related to worksite inventories, esp. tree-farms.
  • FIX - Add Shift-click item-transfer functionality to several GUIs where it was missing.
  • FIX - Fix up many block rotation / duplication issues in the structure system.

2.3.75-beta-MC1710-RC1 (Release Candidate)

20 Nov 00:03
Compare
Choose a tag to compare

Release Canditate for public release for 2.3 branch
Change Log:

  • update structures in default structure pack. Closes #131
  • update default skin for civilian females for all pre-configured factions.
  • add default texture for bards. Closes #160
  • actually fix up power-loss mechanics in flywheel storage. Will revisit in the future when upgrading to a full network graph. Closes #158
  • remove transmission of template preview images to clients from ded. servers. Implementation was fubar. Will need to revisit in the future.
  • update instruction manual for recent changes in mod
  • add rendering of survival-mode structure-builder work bounds. Closes #165
  • update energy states and use for structure builder tile.
  • add percent remaining / pass #/of# to survival-mode builder block. Closes #164
  • clean up drafting station GUI. Closes #162
  • fix drafting station GUI to only allow survival-flagged structures. Closes #161
  • fix up parsing of images from zip template packs. Closes #163
  • update name for windmill control block. add localization entry for windmill control and blades to language file
  • update default values for torque tile power loss
  • slightly re-order power update order in torque tiles
  • add power-drain mechanics to flywheel control blocks
  • finalize set of tunes to add for bard. re-encode, and crop to make them small enough to include. Should probably offer a second set as a 'full' bard-tune pack.
  • fix typo in localization lookup for survival mode builder tooltip key
  • update tooltip comment on survival-mode structure builder to use language files. Closes #155
  • add screenshots/preview image for all structures in default pack
  • fix up button and checkbox gui-elements activating when GUI first opened. May need to revisit in the future for other elements. Closes #151
  • lots of fixes to enable player-owned bard NPCs. They should now work as intended. Might require volume settings higher than 100, depending upon volume of the source sound.

2.2.74-beta-MC1710 (Test)

15 Nov 01:44
Compare
Choose a tag to compare
Pre-release

Change Log:

  • remove water from default skippables blocks list. Closes #132
  • remove a bunch of other blocks from 'skippables' list that should not have been there (clay, ores, others...)
  • add item to test world-gen ability of a particular structure
  • clean up some of the debug output for structure gen failure.
  • clean up NPC medic AI -- it should now properly heal things. Closes #128
  • actually clean up medic AIs in response to #128. Medic ais should actually work, for both player owned and faction npcs.
  • fix up max-health override not working. Closes #129
  • re-add npc-mount-horse functionality to command baton guard/move command
  • remove grass block from skippables blocks list -- it is -not- skippable
  • Lots of GUI cleanup. Closes #141, #142 & #143
  • clean up color leakage from item-slot widget rendering in many GUIs. Updates #136
  • fix structure scanner biome and dimension whitelist checkboxes never saving out to validator. Updates #137
  • add packet for use by tile-entities for block-events
  • swap over to using custom packets for network data to route-around the stupid vanilla range-BS for block-events (srsly, why check range when you should check 'is player tracking chunk'?). Updates #135
  • clean up block event packet to more closely correspond to vanilla mechanics. Can possibly investigate widening the data-types for a/b data bits at a future date. Might want to investigate creating custom
    packet for wider types, so existing tiles can use lowest-network use packets and only use wider types where needed.
  • clean up message when loading templates.
  • fix config value initialization for loading of the default structure pack
  • enable creative mode structure builder functionality for survival mode; block access to selection gui in survival and decrement stack-size-on-use in survival mode.
  • add .ogg sounds for bard to repository
  • fix up naming of new test items (structure tab)
  • add construction tool explicitly for lakes
  • finally implement box-fill for construction tool (creates hollow box for bounds selected)
  • update default block handling to properly scan inventory for trapped chests
  • clean up handling of inventoried blocks in template system.
  • more inventoried TE template support cleanup
  • update support for BC 6.1.X (RF API versions). completely removes support for MJ interface. Updates #144
  • update libs/deps for NEI for new forge launch mechanics (some stupid ASM conflicts going on...)
  • add licenses for libs.
  • add license for mod (GPL)
  • Fix up handling of flower pots
  • update survival flag in structures intended for survival mode
  • fix up handling of double doors in templates (will need rescan for any that had double doors). would also fix any occurance of door handle/hingle being on the wrong side. Updates #138