313 lines
8.4 KiB
Text
313 lines
8.4 KiB
Text
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////
|
|
/// sentences related to natural events (forage risks)
|
|
////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
SOURCE_TOXIC_CLOUD()
|
|
{
|
|
source_toxic_cloud [&SPL&The forage source released a toxic cloud!]
|
|
}
|
|
|
|
SOURCE_EXPLOSION()
|
|
{
|
|
source_explosion [&SPL&The forage source blew up!]
|
|
}
|
|
|
|
SOURCE_DMG_REDUX_MISSED()
|
|
{
|
|
source_dmg_redux_early [&CHK&Damage reduction was done too early.]
|
|
}
|
|
|
|
SOURCE_EXPLOSION_DEFENDER_HIT(int damage, int maxDamage, int reduction)
|
|
{
|
|
(reduction=0)
|
|
source_explosion_defender_hit [&DMG&An explosion hits you for $damage$ ($maxDamage$) damage.]
|
|
source_explosion_defender_reducted_hit [&DMG&An explosion hits you for $damage$ ($maxDamage$) damage (reduced by $reduction$).]
|
|
}
|
|
|
|
TOXIC_CLOUD_DEFENDER_HIT(int damage, int reduction)
|
|
{
|
|
toxic_cloud_defender_hit [&DMG&A toxic cloud hits you for $damage$ damage.]
|
|
}
|
|
|
|
SOURCE_EXPLOSION_SPECTATOR_HIT(entity defender, int damage)
|
|
{
|
|
source_explosion_spectator_hit [&SYS&An explosion hits $defender$ for $damage$ damage.]
|
|
}
|
|
|
|
TOXIC_CLOUD_SPECTATOR_HIT(entity defender, int damage)
|
|
{
|
|
toxic_cloud_spectator_hit [&SYS&A toxic cloud hits $defender$ for $damage$ damage.]
|
|
}
|
|
|
|
KAMI_ANGER_DEFENDER_HIT(int damage, int reduction)
|
|
{
|
|
kami_anger_defender_hit [&DMG&A Kami punishes you for $damage$ damage.]
|
|
}
|
|
|
|
KAMI_ANGER_SPECTATOR_HIT(entity defender, int damage)
|
|
{
|
|
kami_anger_spectator_hit [&SYS&A Kami punishes $defender$ for $damage$ damage.]
|
|
}
|
|
|
|
FORAGE_ABSORB_DMG(int damage)
|
|
{
|
|
forage_absorb_dmg [&DMG&You absorb raw material source damage for $damage$ damage.]
|
|
}
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////
|
|
// these sentences are related to forage
|
|
////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
CANT_FORAGE_ENGAGED_IN_MELEE()
|
|
{
|
|
cant_forage_engaged_in_melee [&CHKCB&You can't forage when you are engaged in melee fight! Forage action aborted!]
|
|
}
|
|
|
|
INVALID_FORAGE_TOOL()
|
|
{
|
|
invalid_forage_tool [&CHK&You don't have a forage tool in hand.]
|
|
}
|
|
|
|
FORAGE_INVALID_PLACE()
|
|
{
|
|
forage_invalid_place [&CHK&You can't forage for raw materials in this place.]
|
|
}
|
|
|
|
|
|
FORAGE_DEPOSIT_DISTANCE(int distance)
|
|
{
|
|
(distance=0)
|
|
forage_deposit_distance_0 [&FORLD&Deposit at less than 1 m]
|
|
forage_deposit_distance [&FORLD&Deposit at $distance$ m]
|
|
}
|
|
|
|
FORAGE_DEPOSIT_LOCATED()
|
|
{
|
|
forage_deposit_located [&FORLD&A deposit is very close, thus the raw material you are searching for is in the surrounding area.]
|
|
}
|
|
|
|
FORAGE_DEP_TRACKG_STOPPED()
|
|
{
|
|
forage_dep_trackg_stopped [&FORLD&End of prospection]
|
|
}
|
|
|
|
FORAGE_FOUND_SOURCES(int n)
|
|
{
|
|
(n=0)
|
|
forage_nothing_found [&ITMF&You found nothing.]
|
|
(n=1)
|
|
forage_found_source [&ITM&You found a raw material source.]
|
|
forage_found_sources [&ITM&You found $n$ raw material sources.]
|
|
}
|
|
|
|
FORAGE_SOURCE_OBSTACLE()
|
|
{
|
|
forage_source_obstacle [&ITMF&You couldn't find a raw material source due to some obstacle.]
|
|
}
|
|
|
|
FORAGE_EXTRACTION_NEEDS_TARGET_SOURCE()
|
|
{
|
|
forage_extraction_needs_target_source [&CHK&You need to target a forage source to begin an extraction.]
|
|
}
|
|
|
|
FORAGE_ONLY_ONE_EXTRACTOR()
|
|
{
|
|
forage_only_one_extractor [&CHK&Someone is already extracting this forage source, you may apply only care actions.]
|
|
}
|
|
|
|
FORAGE_NO_CARE_FIRST()
|
|
{
|
|
forage_no_care_first [&CHK&You can't begin an extraction with a care action.]
|
|
}
|
|
|
|
|
|
FORAGE_TOO_FAR_FROM_SOURCE()
|
|
{
|
|
forage_too_far_from_source [&CHK&You are too far from the source to forage.]
|
|
}
|
|
|
|
FORAGE_DEPOSIT_IS_EMPTY()
|
|
{
|
|
forage_deposit_is_empty [&ITMF&There are no more raw materials in this deposit.]
|
|
}
|
|
|
|
FORAGE_QUALITY_TOO_LOW()
|
|
{
|
|
forage_too_low [&CHK&Your quality stanza is too low to be used on this forage source.]
|
|
}
|
|
|
|
FORAGE_SOURCE_DEPLETED()
|
|
{
|
|
forage_source_depleted [&ITMF&The forage source was prematurely destroyed.]
|
|
}
|
|
|
|
FORAGE_SOURCE_SITE_DEPLETED()
|
|
{
|
|
forage_source_site_depleted [&ITMF&The forage source was prematurely destroyed and the area is exhausted!]
|
|
}
|
|
|
|
FORAGE_SOURCE_MAXLEVEL(int l)
|
|
{
|
|
forage_source_maxlevel [&SYS&The optimal quality available in this source is $l$.]
|
|
}
|
|
|
|
FORAGE_SOURCE_IMPACT_MODE(int m)
|
|
{
|
|
forage_source_impact_mode0 [&SYS&The source mode is $m$.]
|
|
}
|
|
|
|
FORAGE_MISS()
|
|
{
|
|
forage_miss [&ITMF&Hard luck, part of your forage action failed!]
|
|
}
|
|
|
|
FORAGE_DROP_QUANTITY()
|
|
{
|
|
forage_drop_quantity [&ITMF&You failed to catch the material!]
|
|
}
|
|
|
|
FORAGE_DROP_QUALITY()
|
|
{
|
|
forage_drop_quality [&ITMF&You spoiled the quality of the material!]
|
|
}
|
|
|
|
FORAGE_FAIL()
|
|
{
|
|
forage_fail [&ITMF&You didn't manage to get any entire piece of raw material.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_HERE()
|
|
{
|
|
forage_no_deposit_here [&ITMF&No raw materials were detected in this area.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_IN_SEASON()
|
|
{
|
|
forage_no_deposit_in_season [&ITMF&No specified raw materials are present in the area in this season.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_IN_WEATHER()
|
|
{
|
|
forage_no_deposit_in_weather [&ITMF&No specified raw materials are present in the area in these weather conditions.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_IN_CONTEXT()
|
|
{
|
|
forage_no_deposit_in_context [&ITMF&No specified raw materials are present in the area at the moment.]
|
|
}
|
|
FORAGE_ECOTYPE_SPEC_NOT_MATCHING()
|
|
{
|
|
forage_ecotype_spec_not_matching [&CHK&The terrain specialization cannot be used here.]
|
|
}
|
|
|
|
FORAGE_MATERIAL_SPEC_NOT_MATCHING()
|
|
{
|
|
forage_material_spec_not_matching [&CHK&The material specialization does not match the material source.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_MATERIAL_FILTER()
|
|
{
|
|
forage_no_deposit_material_filter [&ITMF&No specified raw materials are present in the area.]
|
|
}
|
|
|
|
FORAGE_NO_LOCAL_RM_MATERIAL_FILTER()
|
|
{
|
|
forage_no_local_rm_material_filter [&ITMF&Some specified raw materials were detected near by, though.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_STATQUALITY()
|
|
{
|
|
forage_no_deposit_statquality [&ITMF&You could detect the presence of raw materials, but they have a higher class than your current prospecting action allows to find.]
|
|
}
|
|
|
|
FORAGE_NO_LOCAL_RM_STATQUALITY()
|
|
{
|
|
forage_no_local_rm_statquality [&ITMF&Some raw materials were detected here, but they have a higher class than your current prospecting action allows to find. Some lower class materials were detected near by, though.]
|
|
}
|
|
|
|
FORAGE_NO_DEPOSIT_EXACT_STATQUALITY()
|
|
{
|
|
forage_no_deposit_exact_statquality [&ITMF&You could detect the presence of raw materials, but they have a different class than the materials searched by your current prospecting action.]
|
|
}
|
|
|
|
FORAGE_NO_LOCAL_RM_EXACT_STATQUALITY()
|
|
{
|
|
forage_no_local_rm_exact_statquality [&ITMF&Some raw materials were detected here, but they have a different class than the materials searched by your current prospecting action. Some matching materials were detected near by, though.]
|
|
}
|
|
|
|
FORAGE_SITE_DEPLETED()
|
|
{
|
|
forage_site_depleted [&ITMF&Some raw materials used to be present here, but the place seems exhausted.]
|
|
}
|
|
|
|
FORAGE_DEPOSIT_DEPLETED()
|
|
{
|
|
forage_deposit_depleted [&ITMF&Some raw materials used to be present here, but all have been pulled out and the deposit is now empty for a while.]
|
|
}
|
|
|
|
FORAGE_CANT_ADD_SOURCE()
|
|
{
|
|
forage_cant_add_source [&ITMF&No more forage sources can be seen at the moment.]
|
|
}
|
|
|
|
FORAGE_KAMI_ANGER_WARNING()
|
|
{
|
|
forage_kami_anger_warning [&SYS&A Kami warns you: you steal the resources of this land. His anger is growing! Beware!]
|
|
}
|
|
|
|
FORAGE_KAMI_ANGER_PUNISH()
|
|
{
|
|
forage_kami_anger_punish [&SYS&A Kami tells you: I'm very angry! Take this!]
|
|
}
|
|
|
|
FORAGE_KAMI_OFFERING_NOT_ENOUGH_ITEMS()
|
|
{
|
|
forage_kami_offering_not_enough_items [&CHK&You don't have enough items to offer.]
|
|
}
|
|
|
|
FORAGE_KAMI_OFFERING_ITEM(item i)
|
|
{
|
|
forage_kami_offering_item [&SYS&You offer some $i$ to lower the kami anger.]
|
|
}
|
|
|
|
FORAGE_XP_PROSPECTION(int i)
|
|
{
|
|
(i=0)
|
|
forage_xp_prospection_0 [&XP&This XP includes the prospecting.]
|
|
forage_xp_prospection_1 [&XP&This XP is for your useful prospecting.]
|
|
}
|
|
|
|
FORAGE_CARE_XP_NEEDS_TEAM()
|
|
{
|
|
forage_care_xp_needs_team [&XP&You must team with the extractor to earn XP from care actions.]
|
|
}
|
|
|
|
// harvest messages
|
|
WOS_HARVEST_FOUND_NOTHING ()
|
|
{
|
|
[&CHK&You found nothing.]
|
|
}
|
|
|
|
WOS_HARVEST_SEARCHING ()
|
|
{
|
|
[&SYS&Looking for resources ...]
|
|
}
|
|
|
|
WOS_HARVEST_FOUND_MP ()
|
|
{
|
|
[&SYS&You found resources.]
|
|
}
|
|
|
|
WOS_HARVEST_FOUND_MP_S (item i)
|
|
{
|
|
[&ITM&You found $i$.]
|
|
}
|
|
|
|
WOS_HARVEST_FAILED ()
|
|
{
|
|
[&CHK&You failed to take the ressources you were trying to harvest.]
|
|
}
|
|
|
|
|