User Tools

Site Tools


map-making_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
map-making_guide [2018/02/20 18:49]
karl Fix formatting
map-making_guide [2018/04/03 12:29]
karl moved to :maps:dev:notes on map making
Line 9: Line 9:
 ==== What is an "​object"?​ ==== ==== What is an "​object"?​ ====
    
-//Objects// are the "​atoms"​ that build the [[:​start|Crossfire game]] . Every [[:items:item|item]] that can be seen or [[:​player_commands#​get|picked up]] by the player is an object. There are many more objects not visible to the players, fulfilling various kinds of functional duties. [[:​items:​weapon:​0_index|Weapons]] , [[:​items:​floor:​0_index|floors]] , walls, monsters... those are all objects. Note that there is one big "​object"​-data-structure,​ containing a huge list of attributes. The attributes differ, but the structure is the same for all objects.+//Objects// are the "​atoms"​ that build the [[:​start|Crossfire game]] . Every [[:items:items|item]] that can be seen or [[:​player_commands#​get|picked up]] by the player is an object. There are many more objects not visible to the players, fulfilling various kinds of functional duties. [[:​items:​weapon:​0_index|Weapons]] , [[:​items:​floor:​0_index|floors]] , walls, monsters... those are all objects. Note that there is one big "​object"​-data-structure,​ containing a huge list of attributes. The attributes differ, but the structure is the same for all objects.
    
 ==== What is an "​arch"?​ ==== ==== What is an "​arch"?​ ====
Line 22: Line 22:
 ==== What is an "​attribute"​ of an object? ==== ==== What is an "​attribute"​ of an object? ====
    
-In crossedit: Put a [[:​monsters:​goblin:​goblin]] somewhere on a map. Open the //​attribute//​ window and press "​Dump"​. Now you should see a list:+In [[:​crossfire:​editors:​X11:​crossedit]] : Put a [[:​monsters:​goblin:​goblin]] somewhere on a map. Open the //​attribute//​ window and press "​Dump"​. Now you should see a list:
 <​code>​ <​code>​
   arch goblin   arch goblin