Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 22.08.28 #118

Merged
merged 50 commits into from
Aug 28, 2022
Merged

Release 22.08.28 #118

merged 50 commits into from
Aug 28, 2022

Conversation

adonutwithsprinklez
Copy link
Owner

New Content

Areas

  • Starting area
  • 4 Forest variations
  • Wolf Cave (4 variations/rooms)
  • Village gate

Events

  • Starting Game event
  • Apple tree event
  • Flavor text events
  • Wolf cave event
  • Cave item event
  • Forgotten item event

Enemies

  • "Strong" bandit variation
  • Bear enemy

Items

Weapons

  • Club
  • Starter Sword
  • Steel Sword
  • Tree Branch

Armor

  • New starting armor

Consumables

  • Apple
  • Health potion
  • Raw meat

Modifiers

  • impairedEffect
  • improvedEffect
  • largeBody
  • slightlyImprovedEffect
  • strongEffect
  • wolfRabid
  • wolfStrong
  • forest_spirit_young
  • wep_branch_rotten
  • wep_branch_spiky
  • wep_club_heavy
  • wep_damaged
  • wep_goodShape
  • wep_polished

Quests

  • A New Beginning

Features

  • Spawnable groups #88
  • Repeatable Event Tag #97
  • Allow Starting Gear to be defined within the meta.json file #102
  • Show current Defense and Attack on character menu #111
  • Started working on dev tools to make creating new content easier
  • Option to disable all combat encounters
  • Finished implementing "isRepeatable" event tag
  • Added the ability to spawn enemies during events
  • Area choices now shuffle after generation
  • Events and quests can spawn multiple enemies
  • Added ability to consume edible items
  • Added "heal" effect to consumables
  • Added modifiers to consumables
  • Improved error catching in enemy item drop generation
  • Started adding customizable starter gear options to meta file
  • Starting Area can now be randomized in the meta file
  • Starting Weapon and Armor can now be randomized in the meta file
  • Added additional debugging info for events
  • Weapons can now have modifiers
  • Modifiers can now have descriptions
  • Modifiers are now organized in their own folder
  • Enemies can now generate with multiple modifiers
  • Enemy modifiers now affect their description
  • Ability to change Quest Descriptions as actions
  • New Quest Flag "inAreaId"
  • Added functionality for events that do not need to be tied to an area
  • Added a description for players with limbs of multiple races
  • Modifier descriptions are now added to weapon descriptions
  • Added some base code for dodging chance (currently 0 chance to dodge)
  • Added "improved" and "impaired" effects for consumables

Misc Changes

  • Converted areaClass.py to use spaces instead of tabs for indentation
  • Corrected the "DEBUG" hidden setting to be disabled in the dist
  • Modified area event chance algorithm
  • Events now occur before fights
  • Organized meta file
  • Organized modifier files
  • Modified weapon item backend heavily
  • Modifed the enemy generation chance formula
  • Modified the noenemyencounter option to display generated enemies
  • Corrected text descriptions
  • Reworked the compile script to account for compressing datapacks

Removals

  • Removed unneeded print statements
  • Removed old datapack files from dist
  • Removed unused python module
  • Removed Descriptor datapack mentions
  • Disabled the "robbed" quest temporarily

Bug Fixes

* Converted areaClass.py to use spaces instead of tabs for indentation
* Corrected the "DEBUG" hidden setting to be disabled in the dist
* Recompiled dist
- Removed unneeded print statements
* Modified area event chance algorithm
* Modified enemy and event chances for area_forest
* Addresses issue #98
* Recompiled dist
+ Added isRepeatable tag to events #97
+ Finished implementing "isRepeatable" event tag
+ Added new event to make use of the "isRepeatable" tag
* Events now occur before fights
* Recompiled dist
+ New areas wolf cave (not yet finished)
+ New optional area tag
+ Area template file
+ Added the ability to spawn enemies during events
+ Area choices now shuffle after generation
+ Events and quests can spawn multiple enemies
+ Started working on a new event
+ Added extra details into the new cave areas
+ Added a template event for future reference
* Recompiled dist
+ Added ability to consume (edible) items
+ Added "heal" effect to consumables
+ Added a potion item
+ Added modifiers to consumables
+ Improved error catching in enemy item drop generation
* Fixed a bug with the dieclass that wouldn't allow fixed numbers
+ Added "improved" and "impaired" effects for consumables
* Buffed the healing potion
* Fixes a misc item generation bug
* Recompiled dist
+ New apple tree event
* Modified event chances in area_forest
* Fixed events that were supposed to give >1 objects instead gave none
* Organized meta file
* Fixed issue #100
+ #88 Added ability to spawn enemy groups
- Removed repeated code
+ Began adding a proper introduction area and event
+ Added new consumable that certain enemies will drop
+ Orc enemies now drop health potions
* Fixed bug where the newline denotion was not properly being displayed
* Recompiled dist
+ Data packs are now compressed into .zip for dist directory
+ New starting areas
+ New starting events
+ Started adding customizable starter gear
- Removed old datapack files from dist
* Reworked the compile script to account for compressing datapacks
* Recompiled dist
* Fixed issue #103
* Fixes issue #104
+ Finsished adding intro event 2
* Recompiled dist
* Fixed a grammatical mistake when eating consumables
* Recompiled dist
+ (Issue #102) meta now specifies what the player's starter gear is
This directory serves no actual purpose for the game.
+ New starting weapon and armor
+ Starting Area can now be randomized in the meta file
+ Starting Weapon and Armor can now be randomized in the meta file
+ New event
+ New area
+ Added additional debugging info for events
* Balancing changes
* Fixed a bug where the apple tree event did not give an apple
* Fixed a bug where event_cave_found_item_1 event did not give rewards
* Misc changes
* Recompiled dist
+ Weapons can now have modifiers
+ Started adding new forest tower area
+ Modifiers can now have descriptions
+ Modifiers are now organized in their own folder
- Removed unused python module
- Removed Descriptor datapack mentions
* Organized modifer files
* Modified weapon item backend heavily
* Fixed an enemy generation bug introduced in the last commit
* Recompiled dist
+ Began adding a new event for the forest tower area
* Fixed a bug causing events to crash when generating weapons
* Recompiled dist
adonutwithsprinklez and others added 20 commits April 14, 2021 14:18
+ Enemies can now generate with multiple modifiers
+ Enemy modifiers now affect their description
+ Enemy modifiers can now use the "$name" tag
+ New modifiers for wolf type enemies
+ Addresses issue #111
* Moved wolf specific modifiers to their own files
+ Added new bear enemy
* Moved equipped gear description to player details screen
* Minor Adjustments
* Recompiled dist
+ Option to disable all combat encounters
- Temporarily removed the tower and stronghold areas
- Disabled the "robbed" quest temporarily
* Reworked the entire map to get it more in line with Demo Release
* Modifed the enemy generation chance formula
* Modified the noenemyencounter option to display generated enemies
+ New Starter Quest
+ Ability to change Quest Descriptions as actions
+ New Quest Flag "inAreaId"
+ Extra Descriptions for Village Gate
* Modified area_gen_forest_3 events
+ Added functionality for events that do not need to be tied to an area
+ Added a description for players with limbs of multiple races
* Fixed a bug that would affect output within future features
+New enemy
+ New weapon
+ New weapon modifier
* Fixed issue #116
* Corrected spelling on ApplicationWindowClass function
* Fixed issue #117
- Disabled the resource compression on compile and runtime
* Recompiled dist
+ Began work on dev tools
+ New modifiers
+ New weapons
+ New enemy
+ dataPackEditor.py now fully supports modifier creation and editing
+ dataPackEditor can now update metadata for datapacks
+ Began adding weapon support to dataPackEditor
+ Added modifier for future enemy
* Added confirmation to deleting a modifier in dataPackEditor
+ dataPackEditor now loads and displays weapons
+ Modifier descriptions are now added to weapon descriptions
+ Added some base code for dodging chacnce (currently 0 chance to doge)
* Fixed an issue with enemy_banditStrong
* Fixed an issue with enemy_bear
* Minor text corrections
+ dataPackEditor can now modify/delete Weapons
* Fixed a bug in dataPackEditor that would delete metadata descriptions
+ Began adding support for area and event types to dataPackEditor
* Corrected text descriptions
* Recompiled dist
* Reenabled enemy encounters in dist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant