![]() ![]() I guess it's time for the script and Civ2gfx to be updated. rails - we follow the the numbering of the DIR_D arrays roads - we follow the the numbering of the DIR_D arrays RCS file: /home/freeciv/CVS/freeciv/data/hires/terrain1.spec,v Solution: perform changes like this on the spec file: In the code the array is now indexed by DIR_D. Isometric tilesets are now indexed by symbolic names in the The only thing is that this way the CivIIgfx set would need a custom shield.png files, which means that every time someone will add some new shield it will take to manually adapt the file again.ģ) adapt the client code to behave correctly with negative offset value (making it assume transparent all the pixels outside the image, in particular, the ones with negative coordinates).ĭon't know if option 3 has been solved since but 1 & 2 should work.ĭate: 4 07:35:09 author: rfalke state: Exp lines: +18 -19 The "shield.png" file must be duplicated, enlarged with the 12 pixels, and included in the "Civ2gfx" package (also in the "shield.spec" file the line must be updated with of course). This also solves the problem, and leaves the graphics as it should be. It would also take to readjust the "shadow shield", the little extruding part of the shield that is used when more than one unit is stacked.Ģ) put the offset to 0 ("x_top_left=0") AND add 12 columns of empty black pixels at the left of the image "shields.png". This should solve it on any client, but would also move the shield 12 pixels on the right in the game, which looks bad, very bad! The problem can be solved in different ways:ġ) simply put the offset to 0 ("x_top_left=0") in the file shields.spec. It seems that the client you used to make the snapshot behaves a little worse with negative offsets. Now, this is a hack, but it worked so far. (that is the "x_top_left" on the spec file). I had to use _negative_ offset values in the shield specification The fact is, in order to position the shield accurately on top of the unit. Land graphics referenced by terrain.I know where does it come from. Match_types = "forest", "hills", "mountains", "ridge" low-color systems, and if there are any duplicate tags (lattermost ![]() Order may be important for color allocation on Below, the graphics spec files must be somewhere (anywhere) in These are special because they get freed and reloaded (Deprecated, and ignored by many clients.) Font size (points) to use to draw city names and productions. diamonds (isotrident) one obvious difference is the nuclear explosion, amplio adopted the isotrident nuke, amplio2 uses the trident nuke. Both tilesets are contained in ordinary Freeciv releases. Isotrident is an isometric 30×30 tileset. Like unit_upkeep_offset_y, but to be used in case there`s only small Trident is a rectangular 30×30 tileset suited for small displays. if unit icon is higher than tiles (typical in iso tilesets) (typical in overhead tileset), or overlay lower part of the unit icon, appear below the unit icon if the unit icons are equal to tile height ![]() The default is the normal tile height, which means that the upkeep icons 19 charpick 19 staffing 19 bluelite 19 isotrident 19 gloucester 19 colrend. offset the upkeep icons by this amount from the top of the unit itself. oraclient 238 drug 237 diginet 237 worldwide 237 freeciv 237 serwvdrv 237. offset the tile label text by this amount FreeCiv is just about the opposite of Wesnoth, it's EXTREMELY complex, the time it takes for a game to be completed is really long, and you can't build custom games for it(which is probably the best part of Wesnoth online play, the custom games are really fun). offset the city bar text by this amount (from the city tile origin) offset the city occupied sprite by this amount offset the flags by this amount when drawing units ![]() Which terrain layer darkness is drawn top of (0-2) Was darkness style "IsoRect" (single-sprite) TODO: add more overall information fields on tiles, Summary = _("Isometric tileset based on Trident tileset.") Summary and full description of the tileset. There`s no separate versioning in tilesets part of main freeciv distribution A simple name for the tileset specified by this file: Format and options of this tilespec file: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |