NAME Cuboid - a Tremulous 1.2 mod focused on cuboids and fixing balance issues. CHANGELOG Version Release date ______________________________________________________________________________________________ 0.1.6 Jan 19 2013 GAMEPLAY: - Introduced the Basivision (Activate Upgrade, +button2). While enabled, Basilisks can see in dark and see humans and their buildings through walls. - Zap damage was corrected. - Admins can choose to limit the maximum health for cuboids (g_cuboidHealthLimit). - Lava and slime now deal damage smoothly. - Reworked the jumping-out-of-water system: Tyrants and Dragoons should now be able to exit water easily. - Dretches, Basislisk and Tyrants are no longer calculated as "out of water" if on the bottom of a liquid tank (removes a lot of exploits, notably walking on the bottom of Ancient Remains lava pool). - Non-cuboids that haven't finished building are no longer removed after builder's death. NON-GAMEPLAY: - Various new images, particle systems and sounds. - Cleaned up the cuboid protocol (thing responsible for the green/yellow/red preview while placing a cuboid). - One of the loading bars no longer stops at 75%. - Announcer can be disabled (cg_announcer or the Options menu). - Turret angles are now interpolated (smooth). - Removed the mod tutorial system (which didn't work at all). - /register now forces a write to disk after registering. The server should no longer "forget" about registrations. - New weapon.cfg weapon mode keyword: "impactMarkAlphaFade" - if it's defined, the weapon's impact mark fades out using alpha compositing (so it can properly fade out alphaFunc shaders). - Added camera shake effect near explosions (magnitude controlled by cg_cameraShakeMagnitude, set to 0 to disable). - Added /cuboidSize which makes it possible to resize the cuboid via console commands. 0.1.5 Sep 12 2013 GAMEPLAY: - Reverted both Lucifer Cannon and Advanced Marauder zap back to the GPP state. - Increased Jetpack jump fuel usage from 85 to 300 (up to 20 jumps instead of 70). - Health cross changes icon and color when implanted with an egg. NON-GAMEPLAY: - Proper Helmet Mk2 model and texture. 0.1.4 Sep 12 2013 NON-GAMEPLAY: - Announcer now announces things like "Aliens win" or "1 minute remaining", not just votes. - /register was implemented - Admin titles were implemented (/settitle, /listplayers). - Death obituaries were improved (now show killer's health and victim's class (if alien)). 0.1.3 Sep 10 2013 GAMEPLAY: - It's no longer possible to avoid buildtimer by reconnecting. NON-GAMEPLAY: - Customizable vote percentages: g_[map/restart/draw]VotePercent, default: 67. - Customizable vote timelimits: g_[map/restart]Timelimit, default: 5 for map votes, 10 for restart votes. - A lot of visual changes in the voting system. - Added vote sounds. 0.1.2 Sep 09 2013 GAMEPLAY: - Wall impact effects no longer appear on players or buildables (the MD passing through players bug). - Now it takes longer for Biores to start healing after the human is hurt. NON-GAMEPLAY: - Added a death obituary for being killed with a rantbomb. - Replaced Turret spinup sound. - Turrets now play a sound after killing their target. - It's now possible to change the resizing speed for cuboids (via menu or cg.cuboidResizeRate). - Scoretable now displays high amounts of score properly. 0.1.1 Sep 07 2013 GAMEPLAY: - Rebalanced Cuboids. - Advanced Marauder damage to buildables lowered by 33%. - Decreased jump stamina take by 40% (it's now possible to perform ca. 66% more jumps without replenishing stamina). - Limited the amount of Defense Computers that can simultaneously heal a single buildable. - Non-repairable cuboids (like concrete or glass) can no longer be healed by Defense Computers. NON-GAMEPLAY: - Added missing Human Impregnation Mod assets. - Updated Helmet Mk2's texture (still not final). - Cleaned up assets. 0.1.0 Sep 06 2013 GAMEPLAY: - Based upon Cuboid 0.2.2 (note: the versioning in the original cuboid was different). - Added Human Impregnation Mod. - Jetpacks now need fuel to operate (buy ammo to refuel). - Added a Jetpack fuel indicator (cg_fuelInfo* cvars to customize). - Jumping uses fuel instead of stamina when possible (jetpack jumps). - Implemented CPMA physics for everyone (both teams, all classes). - Lucifer Cannon behaviour reverted to 1.1 (slow missiles, high firerate). - Knockback values of Tesla Generators, Flame Throwers and Hives were decrased greatly - Aliens now build faster than Humans (all buildables). - It is now possible to evolve near an enemy as long as he's not in the sight. - Adv. Marauder now works like Quake 3's Lightning Gun (greatly increased fire rate, damage per second remains unchanged). - Medkit now gives humans 15s long immunity to poison. - Dodging was removed. - Dragoon pounce damage lowered by 25%. - Trample damage lowered by 33%. - Added Biores (heals the user and grants a partial immunity to poison). - Server operator can choose to limit the amount of buildings that can be built in an area - Tyrants can drop bombs (regenerate at a Booster) - Updated the tutorial system - now it turns itself on every update but displays help only about things that weren't in the last version - A splash screen (with Cuboid logo and version) is now displayed every map load/restart. - Regular Helmet was renamed to Helmet Mk2 and Helmet Mk1 was added (a weaker, Stage 1 version). NON-GAMEPLAY: - Jetpack now has new, less annoying sounds. - Flamer sounds better. - New Marauder zapping sounds. CREDITS Programming: theinvsblman ViruS (a.k.a. ZdrytchX) DolceTriade Source code and assets are available at https://github.com/enneract/cuboid under the terms of the GNU GPL. This mod is based on Tremulous (Darklegion Development), which is based on Quake III: Arena (id Software). Below is the full list of all resources used by the mod. File Author Licence ______________________________________________________________________________________________ configs/cuboids/* theinvsblman cc-by credits.txt theinvsblman cc-by cuboid/logo_1.tga - logo_15.tga theinvsblman cc-by cuboid/logo_left.tga, logo_right.tga Bitstream Bistream Vera Fonts Copyright emoticons/* theinvsblman cc-by gfx/2d/basivision_*.jpg theinvsblman cc-by gfx/blood/* Pikachu cc0 gfx/cuboid/* theinvsblman cc-by gfx/fire/* Pikachu cc0 gfx/fireball/* Pikachu cc0 gfx/flash/* Pikachu cc0 gfx/gas/* Pikachu cc0 gfx/lcannon/* Pikachu cc0 gfx/misc/*build.tga Pikachu cc0 gfx/misc/creep.tga Darklegion Development, Pikachu cc-by-sa gfx/smoke/* Pikachu cc0 gfx/spark/* Pikachu cc0 gfx/sprites/* Pikachu cc0 icons/iconu_biokit.tga Purga cc0 icons/iconu_helmet_mk2.tga Darklegion Development, theinvsblman cc-by-sa models/cuboid/concrete/concrete.jpg Randy Reddig @ shaderlab.com shaderlab* models/cuboid/concrete/fragment.tga Randy Reddig @ shaderlab.com, theinvsblman shaderlab* models/cuboid/cracks* theinvsblman cc-by models/cuboid/cuboid.md3 theinvsblman cc-by models/cuboid/glass/fragment.tga theinvsblman cc-by models/cuboid/glass/glass.jpg theinvsblman cc-by models/cuboid/ladder/fragment.tga Randy Reddig @ shaderlab.com, theinvsblman shaderlab* models/cuboid/ladder/ladder.jpg Randy Reddig @ shaderlab.com shaderlab* models/cuboid/organic/fragment.tga Darklegion Development, theinvsblman cc-by-sa models/cuboid/organic/organic.jpg Darklegion Development, theinvsblman cc-by-sa models/cuboid/organic/organic_fx.jpg Darklegion Development, theinvsblman cc-by-sa models/cuboid/slime/fragment.tga theinvsblman cc-by models/cuboid/slime/slime.jpg theinvsblman cc-by models/players/human_base/h_helmet... Darklegion Development, cron cc-by-sa models/players/human_base/head_mk2... Darklegion Development, cron cc-by-sa models/players/human_base/head_lig... Darklegion Development, theinvsblman cc-by-sa models/weapons/abuildupg/weapon.cfg Darklegion Development, theinvsblman cc-by-sa models/weapons/blaster/flash0.wav Quake2World gpl2 models/weapons/blaster/hit.wav Pikachu cc0 models/weapons/blaster/weapon.cfg Darklegion Development, theinvsblman cc-by-sa models/weapons/flamer/fireloop_qui... Darklegion Development, theinvsblman cc-by-sa models/weapons/flamer/weapon.cfg Darklegion Development, theinvsblman cc-by-sa models/weapons/level4/weapon.cfg Darklegion Development, theinvsblman cc-by-sa scripts/cuboid.shader theinvsblman cc-by scripts/cuboid.particle Darklegion Development, theinvsblman cc-by-sa sound/buildables/mgturret/spinup_a... Darklegion Development, Pikachu cc-by-sa sound/buildables/mgturret/spinup_b... Darklegion Development, Pikachu cc-by-sa sound/buildables/mgturret/turretki... Pikachu cc0 sound/buildables/acid_tube/acidspl... Pikachu cc0 sound/buildables/tesla/idle1.wav Darklegion Development, Pikachu cc-by-sa sound/cuboid/axischange.wav Ongitak @ freesound.org cc-by sound/cuboid/concrete/dstr0.wav Michael Manzke @ freesound.org cc-by-nc sound/cuboid/concrete/pain0.wav Benboncan @ freesound.org cc-by sound/cuboid/concrete/pain1.wav Benboncan @ freesound.org cc-by sound/cuboid/error.wav Ludovic Kierasinski @ freesound.org cc-by sound/cuboid/glass/dstr0.wav Tomlija @ freesound.org cc-by sound/cuboid/glass/dstr1.wav Richard Frohlich @ freesound.org cc-by sound/cuboid/glass/dstr2.wav Rock Savage @ freesound.org sampling+ sound/cuboid/glass/pain0.wav RHumphries @ freesound.org cc-by sound/cuboid/glass/pain1.wav RHumphries @ freesound.org cc-b sound/cuboid/glass/pain2.wav RHumphries @ freesound.org cc-by sound/cuboid/ladder/dstr0.wav sagetyrtle @ freesound.org cc0 sound/cuboid/ladder/pain0.wav sagetyrtle @ freesound.org cc0 sound/cuboid/ladder/pain1.wav sagetyrtle @ freesound.org cc0 sound/cuboid/organic/dstr0.wav Michael Manzke @ freesound.org cc-by-nc sound/cuboid/organic/dstr1.wav aust_paul @ freesound.org sampling+ sound/cuboid/organic/dstr2.wav Michael Manzke @ freesound.org, Redman cc-by-nc sound/cuboid/organic/pain0.wav Michael Manzke @ freesound.org cc-by sound/cuboid/organic/pain1.wav Michael Manzke @ freesound.org cc-by sound/cuboid/organic/pain2.wav Michael Manzke @ freesound.org cc-by sound/cuboid/resizea.wav djgriffin @ freesound.org cc-by-nc sound/cuboid/resizeb.wav djgriffin @ freesound.org cc-by-nc sound/cuboid/rotate.wav djgriffin @ freesound.org cc-by-nc sound/cuboid/slime/dstr0.wav Michael Manzke @ freesound.org cc-by sound/cuboid/slime/dstr1.wav Audionautics @ freesound.org cc-by sound/cuboid/slime/pain0.wav anechoix @ freesound.org cc-by-nc sound/cuboid/slime/pain1.wav anechoix @ freesound.org cc-by-nc sound/feedback/*.wav Pikachu cc0 sound/player/alienhatch.wav Darklegion Development, theinvsblman cc-by-sa sound/player/alienfailedhatch.wav Darklegion Development, theinvsblman cc-by-sa sound/player/human_bsuit/* Darklegion Development, Pikachu cc-by-sa sound/upgrades/jetpack/hi.wav Pikachu cc0 sound/upgrades/jetpack/idle.wav Pikachu cc0 sound/upgrades/jetpack/low.wav Pikachu cc0 sound/upgrades/jetpack/jump.wav alexmol @ freesound.org, Q009, Pikachu cc-by-sa 3 sound/upgrades/jetpack/lowfuel.wav Pikachu cc0 sound/upgrades/jetpack/nojumpfuel.wav Pikachu cc0 sound/upgrades/jetpack/refuel.wav joeseshon @ freesound.org, alexmol @ freesound.org, Pikachu cc-by ui/assets/neutral/cross_implanted.tga Darklegion Development, theinvsblman cc-by-sa ui/help.txt theinvsblman cc-by ui/ingame_options.menu Darklegion Development, theinvsblman cc-by-sa ui/teamscore.menu Darklegion Development, theinvsblman cc-by-sa ui/menudef.h Darklegion Development cc-by-sa vm/*.qvm authors denoted in Programming section GPL Terms of the Creative Commons licenses (includes the Sampling Plus license) can be found at: http://creativecommons.org/licenses/. Terms of the Bitstream Vera Fonts Copyright can be found at: http://dejavu-fonts.org/wiki/License. shaderlab's copyright notice (http://shaderlab.com): ______________________________________________________________________________ Usage and redistribution policy: Textures may be freely downloaded, modified, and used in free maps, mods or total conversions provided this copyright notice is left intact and a link to Shaderlab is provided in the credits or read-me file. ther non-commercial applications are considered on a case-by-case basis via e-mail. All other usage requires written permission. Bulk redistribution or archival of the textures in any medium, digital or otherwise (except mapping packages for mods) is prohibited.