return false;
}
- log_msg("Starving!");
+ log_msg("µ²¤¨»à¤Ë¤·¤½¤¦¤À¡ª");
/* Partial fix for SF BUG [ 1526910 ] "starvation is lame". Instead of
* a fixed amount of damage, make damage proportional to existing
mapSetPlace(place);
Place = place;
place_enter(place);
- log_banner("Entering %s", Place->name);
+ log_banner("%s¤Ë¤òƧ¤ßÆþ¤ì¤¿", Place->name);
// --------------------------------------------------------------------
// If the party is relocating to a non-wilderness place then I have to
distributeMembers(place, x, y, dx, dy);
return;
} else {
- foogod_set_title("Wilderness Travel");
- foogodRepaint();
+ foogod_set_title("¹ÓÌî¤Îι");
+ foogodRepaint();
}
}
if (!quantity)
return true;
- log_begin("You get ");
+ log_begin("");
type->describeType(quantity);
- log_end(NULL);
+ log_end("¤ò¼ê¤ËÆþ¤ì¤¿¡£");
return inventory->add(type, quantity);
}
bool PlayerParty::takeOut(ObjectType *type, int q)
{
// Some types can be in more than one category, so remove from all.
- log_begin("You lose ");
+ log_begin("");
type->describeType(q);
- log_end(NULL);
+ log_end("¤ò¼º¤Ã¤¿¡£");
return inventory->takeOut(type, q);
}
// already in a vehicle so exit
if (vehicle) {
- log_begin("You exit ");
+ log_begin("");
vehicle->describe();
- log_end(".");
+ log_end("¤«¤é¹ß¤ê¤¿¡£");
vehicle->setOccupant(0);
vehicle->relocate(getPlace(), getX(), getY());
obj_dec_ref(vehicle);
obj_inc_ref(vehicle);
- log_begin("You board ");
+ log_begin("");
vehicle->describe();
- log_end(".");
+ log_end("¤Ë¾è¤Ã¤¿¡£");
vehicle->setOccupant(this);
vehicle->remove();
const char *PlayerParty::getName()
{
- return "player party";
+ return "Á´°÷";
}
bool PlayerParty::isVisible()
void PlayerParty::describe()
{
- log_continue("the %s", getName());
+ log_continue("%s", getName());
}
struct formation *PlayerParty::get_formation()
assert(hours > 0);
log_begin_group();
- log_msg("Loitering...");
+ log_msg("¤¦¤í¤¦¤í¤·¤Æ¤¤¤ë¡Ä");
FOR_EACH_MEMBER(entry, member) {
member->beginLoitering(hours);
}
assert(hours > 0);
log_begin_group();
- log_msg("Begin resting...");
+ log_msg("µÙ©¤ò»Ï¤á¤¿¡Ä");
forEachMember(member_begin_resting, &hours);
log_end_group();
enableRoundRobinMode();
} else {
control_mode = PARTY_CONTROL_FOLLOW;
- foogod_set_title("Follow: %s", leader->getName());
+ foogod_set_title("ÄÉÀ×: %s", leader->getName());
foogodRepaint();
}
disableCurrentMode();
forEachMember(member_set_control_mode, &mode);
control_mode = PARTY_CONTROL_ROUND_ROBIN;
- foogod_set_title("Round Robin: <pending>");
+ foogod_set_title("ÄÉÀ×: <̤Äê>");
foogodRepaint();
}
solo->setSolo(true);
solo_member = solo;
control_mode = PARTY_CONTROL_SOLO;
- foogod_set_title("Solo: %s", solo->getName());
+ foogod_set_title("ñÆÈ: %s", solo->getName());
foogodRepaint();
}
if (NULL != leader) {
leader->setLeader(true);
if (PARTY_CONTROL_FOLLOW == control_mode) {
- foogod_set_title("Follow: %s", leader->getName());
+ foogod_set_title("ÄÉÀ×: %s", leader->getName());
foogodRepaint();
}
}
member);
if (!member->cachedPath) {
- log_msg("%s cannot make the rendezvous!",
+ log_msg("%s¤Ï½¸¹ç¤Ç¤¤Ê¤¤¡ª",
member->getName());
abort = true;
}
else if (max_path_len > 0 &&
member->cachedPath->len > max_path_len) {
- log_msg("%s is too far away!",
+ log_msg("%s¤Ï±ó¤¹¤®¤ë¡ª",
member->getName());
abort = true;
}
return true;
if (amount > 0)
- log_msg("You get %d food.", amount);
+ log_msg("%d¤Î¿©ÎÁ¤ò¼ê¤ËÆþ¤ì¤¿¡£", amount);
else
- log_msg("You lose %d food.", -amount);
+ log_msg("%d¤Î¿©ÎÁ¤ò¼º¤Ã¤¿¡£", amount);
food += amount;
if (food < 0)
return true;
if (amount > 0)
- log_msg("You get %d gold.", amount);
+ log_msg("%d¤Î¶â¤òÆÀ¤¿¡£", amount);
else
- log_msg("You lose %d gold.", -amount);
+ log_msg("%d¤Î¶â¤ò¼º¤Ã¤¿¡£", -amount);
gold += amount;
if (gold < 0)