Skip to content

Commit

Permalink
v0.2.2 (#8)
Browse files Browse the repository at this point in the history
* under DasSauerkraut's permission, integrated Gerwin Waffenhalter’s Magnificent Weapons Gallery weapons and slashing quality 
* prepared module for translation to Polish
* translated basic strings for now, Compendium still English only
* added check for ammunition to avoid errors on tests not using ammunition
* removed unnecessary logging
  • Loading branch information
Forien authored Jun 8, 2020
1 parent ebaf8e3 commit bf1fb78
Show file tree
Hide file tree
Showing 8 changed files with 139 additions and 21 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.idea/
foundry.js
14 changes: 10 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
# FoundryVTT - Forien's Armoury
**[Current version]**: v0.2.0
**[Current version]**: v0.2.2
**[Compatibility]**: *FoundryVTT* 0.6.0+, *WFRP4e* 1.5.5+

This module is a collection of custom trappings and features for Warhammer Fantasy Role-Play 4th edition game system for Foundry Virtual Table Top

#### Changes in v0.2.0
##### Changes in v0.2.2
* under DasSauerkraut's permission, integrated Gerwin Waffenhalter’s Magnificent Weapons Gallery weapons and slashing quality
* prepared module for translation to Polish
* translated basic strings for now, Compendium still English only
* added check for ammunition to avoid errors on tests not using ammunition
* removed unnecessary logging
##### Changes in v0.2.0
* Extended Arrow Recovery system with more rules
* Added new qualities and flaws to use with projectiles:
* Unbreakable (used extisting quality) – projectiles is always recovered, bypassing rules, as long as it is recoverable (settings/quailities)
Expand Down Expand Up @@ -56,8 +62,7 @@ Module contains single Compendium pack containing at the moment 34 items.
* add checkboxes in weapon test dialog that would allow to override arrow recovery system

### Content
* More weapons, including exotic
* Translation to Polish using Babele
* Translating Compendium to Polish using Babele
* Maybe some non-combat trappings as well
* Create specific ingredients instead of generic ones

Expand All @@ -74,6 +79,7 @@ If you wish to contact me for any reason, reach me out on Discord using my tag:
* Thanks to Atropos for his relentless work on developing and improving the Foundry VTT
* Thanks to Moo Man for his great work developing the [WFRP4e game system](https://github.com/CatoThe1stElder/WFRP-4th-Edition-FoundryVTT) as well as for his invaluable help with understanding how to mod Foundry using JS
* Thanks to Thoradin for an idea for arrow reclamation feature :)
* Thanks to [DasSauerkraut](https://github.com/DasSauerkraut) for allowing me to integrate compendium from his [Gerwin Waffenhalter’s Magnificent Weapons Gallery](https://github.com/DasSauerkraut/wfrp-gwmwg) into my module


## License
Expand Down
7 changes: 7 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
## v0.X.X
### v0.2.X

#### v0.2.2
* under DasSauerkraut's permission, integrated Gerwin Waffenhalter’s Magnificent Weapons Gallery weapons and slashing quality
* prepared module for translation to Polish
* translated basic strings for now, Compendium still English only
* added check for ammunition to avoid errors on tests not using ammunition
* removed unnecessary logging

#### v0.2.1
* fixed links to changelog and readme in module.json

Expand Down
6 changes: 4 additions & 2 deletions lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,20 @@
"FArmoury.arrowReclamation.PercentageHint": "Set target percentage for rolling with certain Rules. Roll will succeed if d100 rolls less or equal to Target",


"FArmoury.recovered": "recovered",
"FArmoury.recoveredFuture": "will be recovered after combat",
"FArmoury.recovered": "{type} recovered",
"FArmoury.recoveredFuture": "{type} will be recovered after combat",
"FArmoury.Arrow": "Arrow",
"FArmoury.Bolt": "Bolt",
"FArmoury.Bullet": "Bullet",

"FArmoury.Properties.Slashing.Label": "Slashing",
"FArmoury.Properties.Recoverable.Label": "Recoverable",
"FArmoury.Properties.Unrecoverable.Label": "Unrecoverable",
"FArmoury.Properties.Sturdy.Label": "Sturdy",
"FArmoury.Properties.Frail.Label": "Frail",
"FArmoury.Properties.HardToFind.Label": "Hard To Find",

"FArmoury.Properties.Slashing.Description": "A Slashing weapon inflicts one Bleeding Condition on successful hits on locations protected by no more than 1 Armour Point.",
"FArmoury.Properties.Recoverable.Description": "Projectile can be recovered even if it's ammunition group normally cannot. <br/><em>(requires feature enabled in settings)</em>",
"FArmoury.Properties.Unrecoverable.Description": "Projectile always perishes and can never be recovered.",
"FArmoury.Properties.Sturdy.Description": "Projectile is sturdy and easier to recover.<br/><b>Percentage rules</b>: rolls double, picks lower<br/><b>Success/Fail rules</b>: negates success/failure condition<br/><b>Other rules:</b> if not recovered, roll for Percentage.<br/><em>(requires feature enabled in settings)</em>",
Expand Down
47 changes: 47 additions & 0 deletions lang/pl.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"FArmoury.arrowReclamation.Enable": "Włącz odzyskiwanie amunicji",
"FArmoury.arrowReclamation.EnableHint": "Włącz odzyskiwanie amunicji podczas testu na atak zasięgowy. Amunicja wystrzelona podczas Starcia zostanie przywrócona po jego zakończeniu.",

"FArmoury.arrowReclamation.EnableArrows": "Pozwól odzyskiwać Strzały",
"FArmoury.arrowReclamation.EnableArrowsHint": "Zaznacz, aby gracze mogli odzyskiwać amunicję do Łuku",
"FArmoury.arrowReclamation.EnableBolts": "Pozwól odzyskiwać Bełty",
"FArmoury.arrowReclamation.EnableBoltsHint": "Zaznacz, aby gracze mogli odzyskiwać amunicję do Kuszy",
"FArmoury.arrowReclamation.EnableBullets": "Pozwól odzyskiwać Pociski",
"FArmoury.arrowReclamation.EnableBulletsHint": "Zaznacz, aby gracze mogli odzyskiwać amunicję do Procy",

"FArmoury.arrowReclamation.Rule": "Zasady odzyskiwania amunicji",
"FArmoury.arrowReclamation.RuleHint": "Wybierz zasady, według których amunicja zostanie odzyskana. Słowo `Krytyk` oznacza zarówno Fuks jak i Pech",

"FArmoury.arrowReclamation.DefaultRule": "Rzut był parzysty",
"FArmoury.arrowReclamation.SuccessRule": "Rzut był parzysty i udany",
"FArmoury.arrowReclamation.NoCritRule": "Rzut był parzysty, ale bez Krytyka",
"FArmoury.arrowReclamation.SuccessNoCritRule": "Rzut był parzysty, udany, ale bez Krytyka",
"FArmoury.arrowReclamation.FailureRule": "Rzut był parzysty i nieudany",
"FArmoury.arrowReclamation.FailureNoCritRule": "Rzut był parzysty, nieudany, ale bez Krytyka",
"FArmoury.arrowReclamation.PercentageRule": "Zdaj rzut na Szansę",
"FArmoury.arrowReclamation.PercentageNoCritRule": "Zdaj rzut na Szansę, ale bez Krytyka",

"FArmoury.arrowReclamation.Percentage": "Docelowa Szansa",
"FArmoury.arrowReclamation.PercentageHint": "Ustaw \"Szansę\" procentową dla rzutu wymaganego przez niektóre Zasady. Rzut się powiedzie, jeśli na k100 wypadnie mniej lub tyle samo, ile wynosi Docelowa Szansa",


"FArmoury.recovered": "Odzyskano {type}",
"FArmoury.recoveredFuture": "Odzyskasz {type} po zakończeniu Starcia",
"FArmoury.Arrow": "Strzałę",
"FArmoury.Bolt": "Bełt",
"FArmoury.Bullet": "Pocisk",

"FArmoury.Properties.Slashing.Label": "Slashing",
"FArmoury.Properties.Recoverable.Label": "Recoverable",
"FArmoury.Properties.Unrecoverable.Label": "Unrecoverable",
"FArmoury.Properties.Sturdy.Label": "Sturdy",
"FArmoury.Properties.Frail.Label": "Frail",
"FArmoury.Properties.HardToFind.Label": "Hard To Find",

"FArmoury.Properties.Slashing.Description": "Sieczna broń nakłada Stan Krwawienie, jeśli trafi w miejsce chronione przez nie więcej, niż 1 Punkt Pancerza.",
"FArmoury.Properties.Recoverable.Description": "Amunicja może być odzyskana nawet wtedy, jeśli normalnie zasady nie pozwalają na odzyskiwanie tego typu amunicji. <br/><em>(wymaga włączenia funkcji w ustawieniach)</em>",
"FArmoury.Properties.Unrecoverable.Description": "Amunicja zawsze się niszczy po wystrzeleniu i nie może być nigdy odzyskana.",
"FArmoury.Properties.Sturdy.Description": "Pocisk jest wytrzymały, więc łatwiej go odzyskać.<br/><b>Szansa</b>: rzuć dwa razy, wybierz niższy<br/><b>Zasady Sukcesu/Porażni</b>: neguje warunki Sukcesu/Porażki<br/><b>Inne zasady:</b> jeśli nie odzyskano, rzuć na Szansę.<br/><em>(wymaga włączenia funkcji w ustawieniach)</em>",
"FArmoury.Properties.Frail.Description": "Pocisk jest słaby i łatwo się psuje, przez co trudniej go odzyskać.<br/><b>Szansa</b>: rzuć dwa razy, wybierz wyższy<br/><b>Inne zasady:</b> jeśli odzyskano, rzuć na Szansę<br/><em>(wymaga włączenia funkcji w ustawieniach)</em>",
"FArmoury.Properties.HardToFind.Description": "Pocisk jest bardzo ciężki do znalezienia nawet w sprzyjających warunkach. Jeśli miałby normalnie być odzyskany, rzuć ponownie na Szansę z modyfikatorem –10."
}
15 changes: 10 additions & 5 deletions module.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "forien-armoury",
"title": "WFRP4 Forien's Armoury",
"description": "Contains Compendium with new items like Gambesons and various Arrow/Bolt types. Also allows for reclamation of some fired ammunition.",
"description": "Contains Compendium with new items like Gambesons, various new ammunition types for ranged weapons, and 41 weapons from DasSauerkraut's \"Gerwin Waffenhalter’s Magnificent Weapons Gallery\". Module also allows for reclamation of some fired projectiles depending on various configurable rules (disabled by default).",
"author": "Forien — Forien#2130",
"authors": [
{
Expand All @@ -10,14 +10,14 @@
}
],
"system": "wfrp4e",
"version": "0.2.1",
"version": "0.2.2",
"minimumCoreVersion": "0.6.0",
"compatibleCoreVersion": "0.6.2",
"url": "https://github.com/Forien/foundryvtt-forien-armoury",
"manifest": "https://raw.githubusercontent.com/Forien/foundryvtt-forien-armoury/master/module.json",
"download": "https://github.com/Forien/foundryvtt-forien-armoury/archive/v0.2.1.zip",
"readme": "https://github.com/Forien/foundryvtt-forien-armoury/blob/v0.2.1/README.md",
"changelog": "https://github.com/Forien/foundryvtt-forien-armoury/blob/v0.2.1/changelog.md",
"download": "https://github.com/Forien/foundryvtt-forien-armoury/archive/v0.2.2.zip",
"readme": "https://github.com/Forien/foundryvtt-forien-armoury/blob/v0.2.2/README.md",
"changelog": "https://github.com/Forien/foundryvtt-forien-armoury/blob/v0.2.2/changelog.md",
"bugs": "https://github.com/Forien/foundryvtt-forien-armoury/issues",
"packs": [
{
Expand All @@ -33,6 +33,11 @@
"lang": "en",
"name": "English",
"path": "lang/en.json"
},
{
"lang": "pl",
"name": "Polski",
"path": "lang/pl.json"
}
],
"scripts": [
Expand Down
Loading

0 comments on commit bf1fb78

Please sign in to comment.