From 28924dffa47f2dfed1c801ef86abb6acfc22f277 Mon Sep 17 00:00:00 2001
From: RandumKiwi
Date: Thu, 30 Oct 2008 07:27:31 +0000
Subject: [PATCH] updated mapediting 1/2/3
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3315 e016b1c5-ed68-44aa-a2f7-31cac88cffde
---
docs/mapediting1.html | 21 +++++++++++++++-
docs/mapediting2.html | 3 ++-
docs/mapediting3.html | 44 ++++++++++++++++++++-------------
docs/pics/editmode-clipbox.jpg | Bin 0 -> 11709 bytes
4 files changed, 49 insertions(+), 19 deletions(-)
create mode 100644 docs/pics/editmode-clipbox.jpg
diff --git a/docs/mapediting1.html b/docs/mapediting1.html
index 1a10e30f..c970d800 100644
--- a/docs/mapediting1.html
+++ b/docs/mapediting1.html
@@ -47,7 +47,8 @@
Entity sparkles
- These are shown as blue sparkly dots. They are known as "entities", which will be explained later here.
+ These are shown as blue sparkly dots. They are known as "entities", which will be explained later
+ here. Note: The sparkly of the nearest entity will show up orange.
|
@@ -72,6 +73,16 @@
+
To get a feel for editmode, press E and float around. Try clicking and dragging the small white box at your crosshair over
@@ -392,6 +403,14 @@
Delete entity.
+
|
L
diff --git a/docs/mapediting2.html b/docs/mapediting2.html
index 568fefb9..14eb3832 100644
--- a/docs/mapediting2.html
+++ b/docs/mapediting2.html
@@ -84,7 +84,8 @@
then press ENTER. If you made your mapsize too small, you can easily make it double in size, simply by typing /mapenlarge.
- You can save your map at any time by typing: /savemap and then the name you would like it saved as. The map gets
+ You can save your map at any time by typing: /savemap and then the name you would like it saved as (after you have chosen the filename,
+ there is no need to type the name every time you save from then on. Instead, you can simply type /savemap). The map gets
saved in the packages/maps directory. Save your map often, to avoid the frustration of losing all of your work if something goes wrong.
Each time you do save your map, a backup of your last save is created with a timestamp that ends with the extension ".BAK".
If you need to utilize these backups, all you will need to do, is rename the ".BAK" extension to ".cgz".
diff --git a/docs/mapediting3.html b/docs/mapediting3.html
index 89e8404d..a3e08b4a 100644
--- a/docs/mapediting3.html
+++ b/docs/mapediting3.html
@@ -20,7 +20,7 @@
Entities
Entities are shown as blue
- sparkly dots when in edit mode. They are used for adding non-geometery/texture items,
+ sparkly dots when in edit mode (the nearest one will show as orange). They are used for adding non-geometery/texture items,
such as:
@@ -48,7 +49,10 @@
The nearest entity can be found by reading the white text along the bottom of your
screen which tells you the type of entity that you are nearest to and the properties
of that entity.
- /entproperty
+ /entset - Pressing
+ the ; button will bring up the command /entset plus all the values of the
+ entity closest to you. This allows you to easily change a value of the nearest entity to
+ what you want it to be.
/clearents
@@ -189,7 +193,7 @@
Note: Some mapmodels in the mapmodels menu do not appear instantly. Instead,
they bring up the text needed to place that mapmodel, giving you a chance to define
- a height for that mapmodel.
+ a height for that mapmodel if needed.
Mapmodel platforms
@@ -197,20 +201,7 @@
Due to the AssaultCube engines limitations... you can't use geometry to create a
second level. But, you can use a mapmodel platform or bridge. Look in the editing
menu under "Platforms/Clips". Apply some height to these to create a second
- floor.
-
-
- Clips
-
- Clips is an invisible mapmodel that can be used to block players from accessing
- areas that they shouldn't be able to access (for example: over a fence). It's also
- known as the "nothing" mapmodel. The default size for the blocking force created
- by the nothing mapmodel is 4 cubes in width, 4 in length and 2 in height.
- You can use the clips model through the editing menu under "Platforms/Clips".
-
-
- The size of the "nothing" mapmodel can be changed through config files.
+ floor. Using too many of these is unreccomended.
CTF flags
@@ -222,6 +213,25 @@
/newent ctf-flag 0 - Adds the CLA flag.
/newent ctf-flag 1 - Adds the RVSF flag.
+
+ Clips
+
+ Clips can be used to block players from accessing
+ areas that they shouldn't be able to access (for example: over a fence). You can use clips through
+ the editing menu through Entities -> Clips. You can also simply use the command by picking
+ where you want the clips and typing:
+ /newent clips W X Y Z
+
+
+ Replace W with the elevation from the ground of the clip.
+ Replace X with the length of the clip
+ Replace Y with the width of the clip
+ Replace Z with the height of the clip.
+
+
+ Note: Some older maps, created prior to v1.0 may use a different technique of clipping that
+ you can't visibly see in editmode, as the current way of using clips did not exist at the time.
+
Ladders
diff --git a/docs/pics/editmode-clipbox.jpg b/docs/pics/editmode-clipbox.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2ac31e1d48fabaeefc34e3a4d95a5db978bec772
GIT binary patch
literal 11709
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 |