Permalink
Browse files

Small update to TileCiv, first of campaign levels started.

  • Loading branch information...
1 parent 62bda43 commit 4177bbdd86221b6d483fb107d3c246a8c446bcf1 @DDR0 DDR0 committed Jul 1, 2011
@@ -4,8 +4,8 @@ auto_move_camera="0,0"
background="seaside"
background_offset="0,0"
dimensions="0,0,799,599"
-id="tlr-00.cfg"
-music="PepUp.ogg"
+id="tlr-03-sideswipe.cfg"
+music=""
preloads=""
segment_height="0"
segment_width="0"
@@ -0,0 +1,14 @@
+00000000000000
+00000000000000
+00001100000000
+00011112300000
+00000110000000
+00002111100000
+00001221000000
+00000000000000
+00000000000000
+00000000000000
+00000000000000
+00000000000000
+00000000000000
+00000000000000
@@ -0,0 +1,190 @@
+[level]
+air_resistance="20"
+auto_move_camera="0,0"
+background="seaside"
+background_offset="0,0"
+dimensions="0,0,799,599"
+id="tlr-03-sideswipe.cfg"
+music=""
+preloads=""
+segment_height="0"
+segment_width="0"
+title="TileCiv
+ (demo 1)"
+version="1.1"
+water_resistance="100"
+xscale="100"
+yscale="100"
+
+ [character]
+ _addr="0xa658000"
+ current_frame="normal"
+ custom="yes"
+ face_right="yes"
+ is_human="true"
+ label="view"
+ time_in_frame="0"
+ type="camera"
+ velocity_x="0"
+ velocity_y="0"
+ x="352"
+ y="320"
+ [editor_info]
+ category="crazy-stuff"
+ [/editor_info]
+
+ [objects_destroyed]
+ level="SirpCiv.cfg"
+ objects=""
+ [/objects_destroyed]
+
+ [/character]
+
+ [character]
+ _addr="0xa263cb8"
+ current_frame="normal"
+ custom="yes"
+ face_right="yes"
+ label="logic"
+ time_in_frame="0"
+ type="civ_board"
+ velocity_x="0"
+ velocity_y="0"
+ x="96"
+ y="32"
+ [editor_info]
+ category="crazy-stuff"
+ [/editor_info]
+
+ [vars]
+ players = ['human','simple_ai','simple_ai']
+ land = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,2,2,1,1,0,0,1,1,0,0,0,0,1,2,2,3,2,2,0,0,0,0,0,0,0,0,0,2,3,2,3,2,2,0,0,0,0,0,0,0,0,0,0,0,2,3,2,2,1,0,0,0,0,0,0,0,0,1,1,2,2,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
+ ai_targets = [[],[[3,7],[4,6]],[[5,7],[6,8]],[]]
+ next_level = 'tileciv-02.cfg'
+ ore_to_win = 3
+ [/vars]
+
+ on_create = "place_tiles([
+ [object('civ-tile_settle', 1,1,1),[11,10],0],
+ [object('civ-tile_farm', 1,1,1),[10,10],0],
+ [object('civ-tile_war', 1,1,1),[10, 9],0],
+ [object('civ-tile_farm', 1,1,1),[ 6,10],1],
+ [object('civ-tile_war', 1,1,1),[ 5,10],1],
+ [object('civ-tile_farm', 1,1,1),[ 6, 4],2],
+ [object('civ-tile_war', 1,1,1),[ 6, 3],2],
+ ])"
+ [/character]
+
+ [character]
+ _addr="0xa652498"
+ current_frame="normal"
+ custom="yes"
+ face_right="yes"
+ label="_25b57ed4"
+ time_in_frame="0"
+ type="civ_war_banner"
+ velocity_x="0"
+ velocity_y="0"
+ x="-160"
+ y="64"
+ [/character]
+
+ [character]
+ _addr="0xa650868"
+ current_frame="normal"
+ custom="yes"
+ face_right="yes"
+ label="vs"
+ time_in_frame="0"
+ type="text_controller"
+ velocity_x="0"
+ velocity_y="0"
+ x="-77"
+ y="137"
+ [vars]
+ centered="1"
+ size="1"
+ txt="'- VS -'"
+ [/vars]
+
+ [editor_info]
+ category="controllers"
+ [var]
+ name="txt"
+ type="text"
+ [/var]
+
+ [var]
+ name="size"
+ [/var]
+
+ [var]
+ name="centered"
+ type="boolean"
+ [/var]
+
+ [/editor_info]
+
+ [/character]
+
+ [character]
+ _addr="0xa657238"
+ current_frame="normal"
+ custom="yes"
+ face_right="yes"
+ label="strength"
+ time_in_frame="0"
+ type="text_controller"
+ velocity_x="0"
+ velocity_y="0"
+ x="-77"
+ y="486"
+ [vars]
+ centered="1"
+ size="1"
+ txt="'Strengths!'"
+ [/vars]
+
+ [editor_info]
+ category="controllers"
+ [var]
+ name="txt"
+ type="text"
+ [/var]
+
+ [var]
+ name="size"
+ [/var]
+
+ [var]
+ name="centered"
+ type="boolean"
+ [/var]
+
+ [/editor_info]
+
+ [/character]
+
+ [character]
+ _addr="0xa651190"
+ current_frame="normal"
+ custom="yes"
+ face_right="yes"
+ label="fight"
+ time_in_frame="0"
+ type="civ_fight"
+ velocity_x="0"
+ velocity_y="0"
+ x="-114"
+ y="441"
+ [editor_info]
+ category="crazy-stuff"
+ [/editor_info]
+
+ [/character]
+
+ [serialized_objects]
+ [/serialized_objects]
+
+[/level]
+
File renamed without changes.
@@ -377,7 +377,7 @@
on_refresh_warrior_selected_text="get_object(level, 'strength').set_text(~Armies:~ + '\n' + str(strengths[0]+defending_barracks_bonus) + ~(+?) VS ~ + str(strengths[1]+attacking_barracks_bonus) + ~(+~ + str(size(recruited)) + ~)~)"
on_rmb_down="[help(~Try the board or the tiles. Sorry. :(~),
- debug(mouse_on_tile()),
+ #debug(mouse_on_tile()),#
if(mouse_on_tile(),
help(
switch(get_terrain(mouse_on_tile()),
@@ -0,0 +1,29 @@
+
+ ┌─────────────┐
+ │ Known Bugs: │
+ ╔═╧═════════════╧═══════════════════════════════════════════════════════════════╗
+ ║ Critical: ║
+ ║ ▷ A tile accepts any nearby farm as feeding it, regardless of team. ║
+ ║ ▷ Going to war makes some tiles untradeable. ║
+ ║ ▷ End turn function does not handle multiple starves & camps right. ║
+ ║ ▷ Ghost tiles sometimes exist when a tile is deleted. ║
+ ║ ▷ Tiles can occasionally be dragged off board. ║
+ ║ ▷ Game slows down and freezes when the board fills up. ║
+ ║ ▶ Replacing tiles when no tiles in hand replaces less one tile. ║
+ ║ ▶ ║
+ ║ ║
+ ║ Cosmetic: ║
+ ║ ▷ Z-levels not set correctly (or at all). ║
+ ║ ▷ Starvation skull sometimes fires twice. (see camp bit, above) ║ Caused when two starves at once. The end turn function double-writes the vars.play data, re-writing one of the previous tiles into it.
+ ║ ▷ Replace help should say tiles in hand less spent tiles, not just tiles in ║
+ ║ hand. ║
+ ║ ▶ War screen text sometimes is too wide and shows up in normal mode. ║
+ ║ ▶ ║
+ ║ ║
+ ║ Minor: ║
+ ║ ▶ More comprehensive context help. ║
+ ║ ▷ Turn indicator would be nice. ║
+ ║ ▶ ║
+ ║ ▷ fixed ▶ not fixed ║
+ ╚═══════════════════════════════════════════════════════════════════════════════╝
+
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 4177bbd

Please sign in to comment.