Pre-publication evaluation: Difference between revisions
Jump to navigation
Jump to search
Note:The following items are numbered to help you keep track of where you are in this process, not as an order for a specific procedure.
(→Sedimentary Files: Added materials/maps folder) |
m (Refined page) |
||
Line 1: | Line 1: | ||
{{note|The following items are numbered to help you keep track of where you are in this process, not as an order for a specific procedure.}} | {{note|The following items are numbered to help you keep track of where you are in this process, not as an order for a specific procedure.}} | ||
# | ==Essentials== | ||
# Evaluate the mod under [[Steam 3rd Party Mod Support]]. | |||
# Delete [[#Sedimentary Files|sedimentary files]] | # Delete [[#Sedimentary Files|sedimentary files]] | ||
# Files required for each map are in their places. | # Files required for each map are in their places. | ||
# Design a default MOTD, or Message of the Day, for the mod in <code>motd.txt</code>. | |||
# A shared [[soundcache]] manifest is built. | # A shared [[soundcache]] manifest is built. | ||
# Implementation for all functionalities desired to be in ''this'' release is completed. | # Implementation for all functionalities desired to be in ''this'' release is completed. | ||
===Sedimentary Files=== | |||
==Sedimentary Files== | |||
If one of the following files or directories exist, deletion would make the mod's installation tidier. | If one of the following files or directories exist, deletion would make the mod's installation tidier. | ||
# <code>demoheader.tmp</code> | # <code>demoheader.tmp</code> | ||
Line 16: | Line 14: | ||
# <code>cfg\banned_user.cfg</code> | # <code>cfg\banned_user.cfg</code> | ||
# <code>cfg\banned_ip.cfg</code> | # <code>cfg\banned_ip.cfg</code> | ||
# <code>cfg\config.cfg</code><br/>If a customized config is desired, include a <code>cfg\config_default.cfg</code> in | # <code>cfg\config.cfg</code><br/>If a customized config is desired, include a <code>cfg\config_default.cfg</code> in the mod's release. | ||
# <code>scripts\kb_def.lst</code><br/>See [[The Default Keyboard Layout]] | # <code>scripts\kb_def.lst</code><br/>See [[The Default Keyboard Layout]] | ||
# <code>scripts\settings.scr</code><br/>This should be placed in the <code>cfg</code> folder. | # <code>scripts\settings.scr</code><br/>This should be placed in the <code>cfg</code> folder. | ||
Line 28: | Line 26: | ||
# <code>materials/maps</code> directory | # <code>materials/maps</code> directory | ||
# <code>DownloadLists</code> directory<br/>{{note|These '''minor''' files would require rebuilding by the client.}} | # <code>DownloadLists</code> directory<br/>{{note|These '''minor''' files would require rebuilding by the client.}} | ||
==Refining== | |||
# Evaluate the mod under [[VGUI2 Programming Best Practices]] | |||
# Add documentation on mod-specific [[console command]]s and [[console variable]]s. | |||
# Include an icon for the mod if desired in <code>resource\game.ico</code>. | |||
# Include the [[FGD]] for third-party mod mappers. | |||
[[Category:Modding]] | [[Category:Modding]] |
Revision as of 15:28, 30 March 2006

Essentials
- Evaluate the mod under Steam 3rd Party Mod Support.
- Delete sedimentary files
- Files required for each map are in their places.
- Design a default MOTD, or Message of the Day, for the mod in
motd.txt
. - A shared soundcache manifest is built.
- Implementation for all functionalities desired to be in this release is completed.
Sedimentary Files
If one of the following files or directories exist, deletion would make the mod's installation tidier.
demoheader.tmp
stats.txt
textwindow_temp.html
cfg\banned_user.cfg
cfg\banned_ip.cfg
cfg\config.cfg
If a customized config is desired, include acfg\config_default.cfg
in the mod's release.scripts\kb_def.lst
See The Default Keyboard Layoutscripts\settings.scr
This should be placed in thecfg
folder.bin\client.pdb
bin\server.pdb
- Possibly
scene.cache
andmodelsounds.cache
if a lower download size is desired.Note:These files would require rebuilding by the client.
maps/soundcache/<mapname>.cache
(but leave the.manifest
s)Note:These files would require rebuilding by the client.
SAVE
directoryscreenshots
directoryreslists
directorymaterials/maps
directoryDownloadLists
directoryNote:These minor files would require rebuilding by the client.
Refining
- Evaluate the mod under VGUI2 Programming Best Practices
- Add documentation on mod-specific console commands and console variables.
- Include an icon for the mod if desired in
resource\game.ico
. - Include the FGD for third-party mod mappers.