User:Fitzroy doll: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(→‎Projects: - new project ready for download.)
m (Unicodifying, replaced: [[Image: → [[File: (7))
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Website ==
== Current project ==  
[http://www.amphibian.myzen.co.uk/home Amphibian Mods] is a collection of working download links to quality single player maps and mods for many different first person shooter games, including Half Life and Half Life 2. The site includes instructions for running all maps and mods from the command line.
----


== Projects ==
[[File:Software Cover - CSSSF.jpg|left|link=CSS SCI FI]]{{clr}}


[[Image:Css_sci_fi_5.gif]]
'''[[CSS SCI FI|CSS SCI FI 3: Hardwired]]''' is a mod for the Source SDK base featuring 42 unique single-player missions. Missions are set in 18 retail and 24 custom Counter-Strike: Source maps, which are installed intact to the player's CS:S game folder. The mod edits the entity data for each map as it is loaded, adding and modifying entities to create a seamless single-player experience. The maps remain unchanged and are fully playable in Counter-Strike: Source.


[http://www.amphibian.myzen.co.uk/css_sci_fi/ CSS SCI FI] is a single player modification for SMOD which uses maps from Counter Strike: Source as the setting for classic Half Life 2 "Counter Combine" action. CSS SCI FI mixes random generation of enemies and resources with map-specific scripting to create a fully realised and readily replayable game. The scripts used to achieve this were originally conceived by the SMOD author and have been expanded and elaborated to create a new HL2 SMOD experience.
Players enter each map through the mission hub and can choose to play each one at a time or all in 3 linked campaigns. Each mission features a series of goals, such as to rescue hostages or destroy targets, which must be completed to move on to the next map or return to the hub. There are multiple approaches to each goal, and in each map the behavior and armament of enemies and the distribution of resources are randomly determined within defined parameters. Thus, no two plays are the same, making CSS SCI FI a truly replayable single-player experience.


By adapting code from the SMOD author’s mapadds, I’ve written custom lua/mapadd files for 15 of the standard CS:S maps. The mapadds combine randomness with specific scripting to provide a realistic but fun experience.
== CSS SCI FI Project links ==


Part of the goal of the project was to ensure that all sounds, textures and materials in CS:S appear as expected, without breaking anything in HL2 single player. In this the project is a success, right down to the ringing bells in Inferno (with the exception of detail shapes and fishpools, of course).
[[CSS SCI FI|CSS SCI FI 3: Hardwired Valve Developer Community page]]


The script files are designed for SMOD 38, HL2 and CS:S. They have not been tested with other SMOD meta mods such as SMOD: Tactical and SMOD Redux but I can't see why they would not work.  
[http://www.amphibian.myzen.co.uk/css_sci_fi/ Project home page]


This project was also a test to see how much editing you can do outside Hammer, with only the two script files to work with. The information I gained from this is all posted on my website, below. If anyone finds solutions for the problems I encountered, please let me know.  
[http://www.gameupdates.org/details.php?id=3801 Torrent download]


Project home page: [http://www.amphibian.myzen.co.uk/css_sci_fi/ CSS SCI FI]
[[File:Moddb.png|link=http://www.moddb.com/mods/css-sci-fi|alt=moddb]] [[File:Pp.png|link=http://www.planetphillip.com/posts/css-sci-fi-3-hardwired-half-life-2/|alt=PlanetPhillip]] [[File:Steam community icon.png|link=http://steamcommunity.com/groups/css_sci_fi|alt=Steam Community]] [[File:Flickr-48x48.png|link=http://www.flickr.com/photos/fitzroy_doll/sets/72157622441523028/|alt=Flickr]] [[File:Picasa-48x48.png|link=http://picasaweb.google.com/antiscope/CSSSCIFI3Hardwired#|alt=Picasa]] [[File:Youtube.png|link=http://www.youtube.com/watch?v=TX6NZQF6RfU|alt=YouTube|48px]]


----
== Useful links ==


== Wishlist for HL2 Single Player Mapping==
[http://acc6.its.brooklyn.cuny.edu/~gurwitz/core5/nav2tool.html Spawn Flag decoder]
#<s>Allow HL2 single player, both in the game and in Hammer, to mount multiple GCFs, for example, the CS:S and HL2 GCFs. This should be doable with the Gameinfo.txt but at present it does not work. This is important as it will allow mappers to make use of resources in both locations without extracting or redistributing content. The only way to achieve this at present is to use a modified client and server dll, which is a poor workaround for something which should not be a problem in the first place. See [[Mod_Content_Usage]] for more on this issue.</s> Actually I've changed my mind on this issue. Every now and then I come across an old mod for Half Life (GoldSource) that fails to load because cstrike.wad could not be found. I'm sure at the time the designer imagined that everyone would have Counter Strike, so why not include it. Well now, almost 10 years later, that's not the case. By counting on the player having multiple games, you are limiting your audience and limiting the longevity of your work. In any case, if you want to play HL2 enemies in CS:S settings, check out [http://www.amphibian.myzen.co.uk/css_sci_fi/ CSS SCI FI]!
#Enable friendly fire for citizens. I've noticed that the Combine can accidentally shoot one another but the rebels never do. I know this can be done with mods but it would be nice to have in game.
#enable the [[Func_fish_pool]] in HL2 single player. I want fish that swim around, not just murderous leeches!<br>
#enable [[Bullet_Penetration_in_Counter-Strike:_Source]] for HL2 Single Player. Who doesn't want to "wall" a combine? The bullet decals appear on the other side of the wall as if this was happening, but no damage occurs. I realise that this could be a problem for scenarios such as the end of Lost Coast (and the end of Episode 1 for that matter), but it would be a nice feature.
#enable the [[Detail_Props#Detail_Shapes]] in single player. It makes more sense for HL2 single player to have this feature, because processor overhead is less of an issue in HL2SP than it is in CSS or DODS.
#fix the HDR warning for the skybox when you compile a map. Every map I compile, including the SDK examples, contains these warnings:
<pre>Creating default cubemaps for env_cubemap using skybox materials:
skybox/sky_day01_01*.vmt
Run buildcubemaps in the engine to get the correct cube maps.


No such variable "$hdrbasetexture" for material "skybox/sky_day01_01rt"
When presented with a total value for spawn flags, you can find out which flags were checked by converting the total from decimal to binary using the above link. For example, to determine what flags the [[npc_helicopter]] in d1_eli_02 has checked, enter the total (224 as shown on line 6470 of the entity table) and convert it to binary (11100000). Then click explain answer. This gives you "The number 224 can be expressed as: 128 + 64 + 32". These values correspond to the spawnflags which were checked for this entity.
Can't load skybox file skybox/sky_day01_01 to build the default cubemap!</pre>


:This happens because the tools seem to expect you to be undertaking [[HDR_Skybox_Creation]], even though it should be perfectly possible to map without the use of HDR.
== Website ==
[http://www.amphibian.myzen.co.uk/home Amphibian Mods] is a collection of working download links to quality single player maps and mods for Half-Life and Half-Life 2, as well as several other games. The site includes instructions for running all maps and mods from the command line.

Latest revision as of 02:41, 7 January 2024

Current project

Software Cover - CSSSF.jpg

CSS SCI FI 3: Hardwired is a mod for the Source SDK base featuring 42 unique single-player missions. Missions are set in 18 retail and 24 custom Counter-Strike: Source maps, which are installed intact to the player's CS:S game folder. The mod edits the entity data for each map as it is loaded, adding and modifying entities to create a seamless single-player experience. The maps remain unchanged and are fully playable in Counter-Strike: Source.

Players enter each map through the mission hub and can choose to play each one at a time or all in 3 linked campaigns. Each mission features a series of goals, such as to rescue hostages or destroy targets, which must be completed to move on to the next map or return to the hub. There are multiple approaches to each goal, and in each map the behavior and armament of enemies and the distribution of resources are randomly determined within defined parameters. Thus, no two plays are the same, making CSS SCI FI a truly replayable single-player experience.

CSS SCI FI Project links

CSS SCI FI 3: Hardwired Valve Developer Community page

Project home page

Torrent download

moddb PlanetPhillip Steam Community Flickr Picasa YouTube

Useful links

Spawn Flag decoder

When presented with a total value for spawn flags, you can find out which flags were checked by converting the total from decimal to binary using the above link. For example, to determine what flags the npc_helicopter in d1_eli_02 has checked, enter the total (224 as shown on line 6470 of the entity table) and convert it to binary (11100000). Then click explain answer. This gives you "The number 224 can be expressed as: 128 + 64 + 32". These values correspond to the spawnflags which were checked for this entity.

Website

Amphibian Mods is a collection of working download links to quality single player maps and mods for Half-Life and Half-Life 2, as well as several other games. The site includes instructions for running all maps and mods from the command line.