char *BotWeaponNameForMeansOfDeath(int mod) {
switch(mod) {
case MOD_SHOTGUN: return "Shotgun";
case MOD_GAUNTLET: return "Gauntlet";
case MOD_MACHINEGUN: return "Machinegun";
case MOD_GRENADE:
case MOD_GRENADE_SPLASH: return "Grenade Launcher";
case MOD_ROCKET:
case MOD_ROCKET_SPLASH: return "Rocket Launcher";
case MOD_PLASMA:
case MOD_PLASMA_SPLASH: return "Plasmagun";
case MOD_RAILGUN: return "Railgun";
case MOD_LIGHTNING: return "Lightning Gun";
case MOD_BFG:
case MOD_BFG_SPLASH: return "BFG10K";
#ifdef MISSIONPACK
case MOD_NAIL: return "Nailgun";
case MOD_CHAINGUN: return "Chaingun";
case MOD_PROXIMITY_MINE: return "Proximity Launcher";
case MOD_KAMIKAZE: return "Kamikaze";
case MOD_JUICED: return "Prox mine";
#endif
case MOD_GRAPPLE: return "Grapple";
default: return "[unknown weapon]";
}
}
Aunque no sepais de programación, seguro que os suenan de algo estas lineas... o al menos los nombres de las armas...
Pues sí, ayer Timothee Besset, un programador de id software, anunciaba la salida del código fuente del mítico juego del Quake 3 bajo licencia GPL, así como su editor de mapas Q3Radiant
Podeis bajaros el código de aqui.
Eso sí, a apañarselas con él, porque no tiene excesivos comentarios. Aún así yo le he echado un vistazo rápido y no es muy desagradable a la vista como otras cosas que se ven por ahi :PPP
Por cierto, ya hay fechas para el Quake 4 en Europa... a finales de Octubre, y lleva el motor del Doom 3 exprimido al máximo.
Posteado por: 