⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rest.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
字号:
#ifndef lintstatic char sccsid[] = "@(#)rest.c	4.2	(Berkeley)	5/27/83";#endif not lint# include	"trek.h"# include	"getpar.h"/***  REST FOR REPAIRS****	You sit around and wait for repairs to happen.  Actually, you**	sit around and wait for anything to happen.  I do want to point**	out however, that Klingons are not as patient as you are, and**	they tend to attack you while you are resting.****	You can never rest through a long range tractor beam.****	In events() you will be given an opportunity to cancel the**	rest period if anything momentous happens.*/rest(){	double			t;	register int		percent;	/* get the time to rest */	t = getfltpar("How long");	if (t <= 0.0)		return;	percent = 100 * t / Now.time + 0.5;	if (percent >= 70)	{		printf("Spock: That would take %d%% of our remaining time.\n",			percent);		if (!getynpar("Are you really certain that is wise"))			return;	}	Move.time = t;	/* boundary condition is the LRTB */	t = Now.eventptr[E_LRTB]->date - Now.date;	if (Ship.cond != DOCKED && Move.time > t)		Move.time = t + 0.0001;	Move.free = 0;	Move.resting = 1;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -