diff --git a/docs/README.html b/docs/README.html index a155b768..001410ef 100644 --- a/docs/README.html +++ b/docs/README.html @@ -85,6 +85,10 @@ to add custom content through the configuration files.
  • Mappers readme - Information about creating maps suitable for the official AssaultCube distribution.
  • +
  • Player skins - How to add custom playerskins to the game. +
  • +
  • Custom mods - How 3rd party developers can extend the game. +
  • CubeScript - A CubeScript introduction.
  • @@ -437,7 +441,7 @@ - HitmanDaz[MT] + Darren “HitmanDaz[MT]” Pattenden Playermodels diff --git a/docs/basics.html b/docs/basics.html index 4cfa4c9a..e52b2d7d 100644 --- a/docs/basics.html +++ b/docs/basics.html @@ -229,7 +229,7 @@

    You can also assign custom keys to specific weapons by using the keybinding menu in-game. This can be found by pressing ESCAPE and then navigating to: settings ⇒ - keyboard/mouse controls. + Input controls.

    Starting a singleplayer game

    diff --git a/docs/mods.html b/docs/mods.html new file mode 100644 index 00000000..1b4fce71 --- /dev/null +++ b/docs/mods.html @@ -0,0 +1,36 @@ + + +Custom mods + + + + + +
    + +
    +

    + AssaultCube: Custom mods

    +
    +
    +

    Custom mods

    +

    + + +AssaultCube allows 3rd party developers to extend the game. It allows to use the existing assaultcube data for own modifications. When AssaultCube loads a file, it looks into several directories to look for the file to load. This list of directories can be extended using the --mod argument, which lets you add custom directories. Using this feature it is possible to supply a mod directory that contains customized data (textures, etc), so once AssaultCube loads data, it loads it from the mod directory instead of the main directory. +Assume you want to create a mod that provides a customized hud-gun, you would create a mod directory: +AssaultCube\mods\MyMod1\ +Where AssaultCube is your main directory (%programfiles%\AssaultCube_v1.0). Inside this mod directory you would then add your customized hudgun: +AssaultCube\mods\MyMod1\packages\models\hudguns\assaultrifle.md3 +Now to make AC aware of this mod you need to start it with the argument --mod=mods\MyMod1, now every time AC wants to load packages\models\hudguns\assaultrifle.md3 it will look in your mod directory first, therefore loading your custom version instead of the original version. + +

    +
    + +
    + + diff --git a/docs/playerskins.html b/docs/playerskins.html new file mode 100644 index 00000000..f9adf390 --- /dev/null +++ b/docs/playerskins.html @@ -0,0 +1,50 @@ + + + Custom player skins + + + + + +
    + +
    +

    + AssaultCube: Custom player skins

    +
    +
    +

    Custom player skins

    +

    + The AssaultCube playmodel is originally created by: Darren “HitmanDaz[MT]” Pattenden. Under the +

    + +

    +
    + +
    + + diff --git a/mods/!Mods-README.html b/mods/!Mods-README.html new file mode 100644 index 00000000..4a15f275 --- /dev/null +++ b/mods/!Mods-README.html @@ -0,0 +1,19 @@ + + + + + AssaultCube + + + + + + + diff --git a/packages/models/playermodels/custom/!CustomPlayerSkins README.html b/packages/models/playermodels/custom/!CustomPlayerSkins README.html new file mode 100644 index 00000000..62f856a0 --- /dev/null +++ b/packages/models/playermodels/custom/!CustomPlayerSkins README.html @@ -0,0 +1,22 @@ + + + + + AssaultCube + + + + + + + + + +ac/packages/models/playermodels/custom \ No newline at end of file diff --git a/packages/models/playermodels/custom/readme.txt b/packages/models/playermodels/custom/readme.txt deleted file mode 100644 index 8eeb55d3..00000000 --- a/packages/models/playermodels/custom/readme.txt +++ /dev/null @@ -1,25 +0,0 @@ -Add custom player skins in this folder. - -The filenames should have the following contents: - -[nickname]_ffa.jpg for non-team modes (optional) -[nickname]_cla.jpg for cla players -[nickname]_rvsf.jpg for rvsf players - -or - -[clan-tag]__ffa.jpg for non-team modes (optional) -[clan-tag]__cla.jpg for cla players -[clan-tag]__rvsf.jpg for rvsf players - -The double underscore marks a clan-tag. - - -Examples: - -set of skins for player 'hobo' (nickname has to match exactly): -hobo_cla.jpg, hobo_rvsf.jpg, hobo_ffa.jpg - -set of skins for players from clan 'FOO' (nickname has to contain substring 'FOO', f.e. 'FOO_bar' or 'bar_FOO'): -FOO__cla.jpg, FOO__rvsf.jpg, FOO__ffa.jpg - diff --git a/source/ChangeLog.txt b/source/ChangeLog.txt index 878494ec..1f979b45 100644 --- a/source/ChangeLog.txt +++ b/source/ChangeLog.txt @@ -53,8 +53,6 @@ NEW STUFF! * Stable demo support. * New sniper scope by Antiklimax. * Markers on the HUD indicate the direction where damage was inflicted from. -* Crosshairs menu automatically loads all crosshairs in the crosshairs folder. -* More advanced/intuitive interface for changing sound and video options. * Mapmodel for a singular ladder rung available, to give mappers more flexibility with ladders. * Pings are coloured. Green is a good ping, red is a bad ping, yellow is an okay ping. * Bullethole sound effects. @@ -95,7 +93,6 @@ NEW STUFF! * Passwords to allow access for blacklisted players. * IP Blacklisting support. * Team shuffle command. -* The console is now transparent and has 3 different views. * New game modes: Hunt the flag, Keep the flag & Team keep the flag. * Min/max player support for the maprotation - If there are too many/few players, depending on the map rotation settings, that map will be skipped in rotation. * Auto-forceteam ensures that teams are always even in team-based modes. @@ -106,7 +103,7 @@ NEW STUFF! * New game modes: Hunt the flag, Keep the flag & Team keep the flag. * Stencil shadow support. * Game output prints scores at the end of each match in the console (if used). -* Searching LAN will show all LAN servers. +* Searching LAN will show all LAN servers . * AC updates servers for you -> No need to update from master manually. * Vertex lighting for mapmodels. * A compass inside the minimap. @@ -125,6 +122,7 @@ NEW STUFF! * New "clip" entity allows easy clipping for map editors. * Better support for mods of this game. * "editent" command to easily edit entities. +* Better playerskin support. See /docs/playerskins.html for more info. Bugs (from 0.93) fixes: