亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? comms.cpp

?? After decades of war one company, who had gained powerful supplying both sides with weaponary, steps
?? CPP
字號:
/*Copyright (C) 2003 Parallel RealitiesThis program is free software; you can redistribute it and/ormodify it under the terms of the GNU General Public Licenseas published by the Free Software Foundation; either version 2of the License, or (at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.*/#include "comms.h"void updateCommsSurface(SDL_Surface *comms){	if (engine.commsSection == 1)		return;	char string[255];	graphics.blevelRect(comms, 0, 10, comms->w - 1, 55, 0x00, 0x22, 0x00);	graphics.blit(graphics.shape[FACE_CHRIS], 20, 15, comms);	graphics.drawString("Chris Bainfield", 80, 15, FONT_WHITE, comms);	sprintf(string, "Current Location: %s", systemPlanet[currentGame.stationedPlanet].name);	graphics.drawString(string, 80, 35, FONT_WHITE, comms);}void createCommsSurface(SDL_Surface *comms){	engine.commsSection = 0;	graphics.blevelRect(comms, 0, 0, comms->w - 1, comms->h - 1, 0x00, 0x00, 0x25);	graphics.drawString("+++ RECIEVED MESSAGES +++", 115, 80, FONT_GREEN, comms);	int yOffset;	for (int i = 0 ; i < 10 ; i++)	{		if ((systemPlanet[i].messageSlot != -1) && (systemPlanet[i].missionCompleted == 0))		{			yOffset = systemPlanet[i].messageSlot * 60;			graphics.blevelRect(comms, 0, 105 + yOffset, comms->w - 1, 55, 0x00, 0x00, 0x77);			graphics.blit(graphics.shape[systemPlanet[i].faceImage], 20, 110 + yOffset, comms);			graphics.drawString(systemPlanet[i].from, 80, 110 + yOffset, FONT_WHITE, comms);			graphics.drawString(systemPlanet[i].subject, 80, 130 + yOffset, FONT_CYAN, comms);			graphics.drawString("INCOMPLETE", 350, 110 + yOffset, FONT_RED, comms);		}	}	updateCommsSurface(comms);}void createMissionDetailSurface(SDL_Surface *comms, int missionSlot){	char name[50];	char string[2000];	int lines = 0;	int y = 50;	int newY = y;	int col = FONT_WHITE;	int mission = -1;	int faceNumber = -1;	FILE *fp;	for (int i = 0 ; i < 10 ; i++)	{		if ((systemPlanet[i].messageSlot == missionSlot) && (systemPlanet[i].missionCompleted == 0))		{			//printf("Slot %d - Mission %d - Completed %d\n", missionSlot, systemPlanet[i].messageMission, systemPlanet[i].missionCompleted);			mission = systemPlanet[i].messageMission;		}	}	if (mission == -1)		return;	graphics.blevelRect(comms, 0, 0, comms->w - 1, comms->h - 1, 0x00, 0x00, 0x25);	strcpy(string, "");	sprintf(string, "data/brief%d.txt", mission);	#if USEPACK	int dataLocation = locateDataInPak(string, 1);	fp = fopen(PACKLOCATION, "rb");	fseek(fp, dataLocation, SEEK_SET);	#else	fp = fopen(string, "rb");	#endif	fscanf(fp, "%[^\n]%*c", name);	sprintf(string, "+++ Communication with %s +++", name);	graphics.drawString(string, -1, 20, FONT_GREEN, comms);	fscanf(fp, "%d%*c", &lines);	for (int i = 0 ; i < lines ; i++)	{		fscanf(fp, "%[^\n]%*c", string);		faceNumber = getFace(string);		if (faceNumber > -1)		{			graphics.blit(graphics.shape[faceNumber], 10, y, comms);			col = FONT_WHITE;		}		else		{			newY = graphics.drawString(string, 80, y, col, 1, comms) + 25;			if (newY < y + 60)				newY += (60 - (newY - y));			y = newY;		}	}	fclose(fp);	graphics.blevelRect(comms, 5, comms->h - 28, 180, 20, 0x25, 0x00, 0x00);	graphics.drawString("RETURN TO MESSAGES", 15, comms->h - 25, FONT_WHITE, 1, comms);	engine.commsSection = 1;}void doComms(SDL_Surface *comms){	if ((engine.keyState[SDLK_LCTRL]) || (engine.keyState[SDLK_RCTRL]))	{		if (engine.commsSection == 0)		{			for (int i = 0 ; i < 4 ; i++)			{				if (Collision::collision(engine.cursor_x + 13, engine.cursor_y + 13, 6, 6, 170, 180 + (i * 60), 430, 50))				{					createMissionDetailSurface(comms, i);					engine.keyState[SDLK_LCTRL] = engine.keyState[SDLK_RCTRL] = 0;				}			}		}		else		{			if (Collision::collision(engine.cursor_x + 13, engine.cursor_y + 13, 6, 6, 170, 440, 160, 20))			{				createCommsSurface(comms);				engine.keyState[SDLK_LCTRL] = engine.keyState[SDLK_RCTRL] = 0;			}		}	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99精品国产.久久久久久| 亚洲乱码一区二区三区在线观看| 欧美日韩另类一区| 97国产一区二区| 99久久久久免费精品国产| 国产a区久久久| 成人福利视频在线看| 国产不卡在线一区| 91伊人久久大香线蕉| 91丝袜呻吟高潮美腿白嫩在线观看| 成人亚洲一区二区一| 成人精品视频一区| 色噜噜狠狠色综合中国| 欧美日韩免费一区二区三区| 欧美日韩亚洲综合| 欧美一区中文字幕| 久久久亚洲精华液精华液精华液| 国产清纯在线一区二区www| 国产精品婷婷午夜在线观看| 中文字幕一区二| 亚洲va韩国va欧美va| 麻豆视频观看网址久久| 粉嫩久久99精品久久久久久夜| 不卡的av电影| 在线看国产一区| 日韩欧美专区在线| 国产精品毛片无遮挡高清| 亚洲黄一区二区三区| 久久成人麻豆午夜电影| 成人av在线一区二区| 欧美亚洲动漫另类| 久久综合999| 亚洲综合在线视频| 精品一区二区三区免费观看| 99视频精品在线| 日韩三级免费观看| 亚洲欧洲综合另类| 黄网站免费久久| 欧美亚洲动漫制服丝袜| www欧美成人18+| 亚洲妇女屁股眼交7| 国产69精品一区二区亚洲孕妇| 色偷偷88欧美精品久久久| 精品盗摄一区二区三区| 亚洲人快播电影网| 国产麻豆精品theporn| 欧美亚洲动漫另类| 国产精品另类一区| 日本系列欧美系列| 色婷婷精品大在线视频 | 国产精品不卡视频| 香蕉久久夜色精品国产使用方法| 国产麻豆日韩欧美久久| 欧美日本韩国一区二区三区视频 | 99国产精品久久久| 精品少妇一区二区三区日产乱码| 亚洲精品午夜久久久| 成人午夜激情视频| 久久亚洲精品国产精品紫薇| 五月天中文字幕一区二区| 成人av综合在线| 国产亚洲综合在线| 国内一区二区视频| 欧美一区二区三区视频| 亚洲午夜久久久久久久久电影院| 大白屁股一区二区视频| 久久综合久久鬼色| 久久国产欧美日韩精品| 777奇米成人网| 偷拍亚洲欧洲综合| 欧美日韩日日摸| 亚洲国产日韩在线一区模特| a在线欧美一区| 国产精品乱码人人做人人爱| 成人a免费在线看| 国产精品人人做人人爽人人添| 国产成人av资源| 精品99999| 国产精品一区二区在线看| www国产精品av| 国产成人一级电影| 中文字幕不卡在线| 成人av小说网| 亚洲品质自拍视频网站| 在线亚洲人成电影网站色www| 亚洲同性gay激情无套| 91老师片黄在线观看| 亚洲第一久久影院| 欧美精品xxxxbbbb| 美女免费视频一区| 国产亚洲午夜高清国产拍精品| 国产麻豆精品95视频| 国产精品久久久久影院| 色综合天天综合在线视频| 一区二区免费在线| 欧美一激情一区二区三区| 国内精品久久久久影院薰衣草| 久久久久久99久久久精品网站| 成人国产精品免费观看动漫| 亚洲影视资源网| 精品少妇一区二区三区在线播放| 国产99一区视频免费| 亚洲精品一二三区| 欧美肥大bbwbbw高潮| 国产中文一区二区三区| 中文字幕亚洲视频| 91麻豆精品91久久久久同性| 韩国一区二区在线观看| 依依成人精品视频| 亚洲精品一线二线三线| 色综合视频一区二区三区高清| 婷婷综合久久一区二区三区| 久久久久久久久免费| 日本福利一区二区| 国产在线播放一区三区四| 欧美国产一区在线| 69av一区二区三区| 白白色 亚洲乱淫| 久久激情综合网| 亚洲综合免费观看高清在线观看| 欧美一区二区观看视频| 91亚洲精品久久久蜜桃网站 | 97久久超碰国产精品| 成人sese在线| 成人美女在线视频| jvid福利写真一区二区三区| av成人老司机| 色噜噜狠狠一区二区三区果冻| 精品1区2区3区| 91精品国产91热久久久做人人| 欧美一区二区精美| 久久伊人蜜桃av一区二区| 国产亚洲欧美日韩俺去了| 久久久91精品国产一区二区三区| 国产日韩精品一区| 亚洲色图清纯唯美| 亚洲第一狼人社区| 看片网站欧美日韩| 国产一区二区视频在线| 97精品久久久久中文字幕| 欧美视频三区在线播放| 国产精品成人一区二区艾草| 亚洲女性喷水在线观看一区| 亚洲一区二区三区自拍| 老司机精品视频导航| 成人福利电影精品一区二区在线观看| 91在线视频网址| 欧美一区二区三区四区久久| 久久九九国产精品| 亚洲一区二区三区三| 九色综合国产一区二区三区| av一区二区三区四区| 制服视频三区第一页精品| 久久久久99精品一区| 亚洲最新视频在线观看| 国内精品写真在线观看| 91理论电影在线观看| 精品久久久久久综合日本欧美| 亚洲欧美怡红院| 国产一区二区视频在线| 欧美三级视频在线播放| 欧美激情一区三区| 日韩成人一级大片| 91影院在线观看| 久久亚洲精品国产精品紫薇| 亚洲成人先锋电影| 成人午夜看片网址| 日韩三区在线观看| 97久久超碰国产精品电影| 成人午夜激情在线| 欧洲一区在线观看| 欧美一区二区三区人| 欧美精品一区二| 日本一二三不卡| 自拍偷拍欧美精品| 日韩电影在线一区二区| 国产一区二区三区观看| 99免费精品在线观看| 欧美午夜理伦三级在线观看| 欧美一级免费大片| 国产精品午夜春色av| 亚洲九九爱视频| 老司机免费视频一区二区| 国产精品亚洲成人| 欧美色综合影院| 精品第一国产综合精品aⅴ| 中文字幕在线播放不卡一区| 香蕉久久夜色精品国产使用方法| 久久精品久久99精品久久| a亚洲天堂av| 欧美va在线播放| 亚洲精品自拍动漫在线| 狠狠色综合播放一区二区| 一道本成人在线| 精品福利在线导航| 伊人性伊人情综合网| 国产成人在线电影| 欧美一区二区视频免费观看| 国产精品久久三区| 蜜桃一区二区三区在线观看|