1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Hey Guest, is it this your first time on the forums?

    Visit the Beginner's Box

    Introduce yourself, read some of the ins and outs of the community, access to useful links and information.

    Dismiss Notice

Hunting Mod(for server)[WIP]

Discussion in 'Modding [KAG Classic]' started by acridstone, Aug 18, 2012.

?

Can anybody please help me to make this a complete mod?

  1. Yes, you need a bunch of help(except maybe for that deer sprite you stole from the internet)

    34.8%
  2. No, I would never help you! I HATE YOUR GUTS BECAUSE YOU MADE MY EYES BLEED!!!!

    13.0%
  3. I'll help you....nah never mind your mod sux AND WILL ALWAYS SUCK!

    4.3%
  4. WOW you need A WHOLE EFFFLOAD of help. I would willingly help you in as many ways as I can.

    21.7%
  5. YOU ARE F#@$#$ insaNE this would never work(but I'll help you)

    26.1%
  1. Davichococat

    Davichococat Catapult Fodder

    Messages:
    14
    Use the GNU Image Manipulation Program, GIMP.
    http://www.gimp.org/

    If Photoshop was free, it would be called GIMP.
     
  2. acridstone

    acridstone Horde Gibber

    Messages:
    110
    what exactly is the rope and pulley item type so that I may add tem to Zombie_Room.cfg?
    </br>--- merged: Aug 18, 2012 9:42 PM ---</br>
    dude, version 2.8.0 of GIMP made it only be able to edit XCFs, now it should actually be called: GXMP
     
  3. KingGoldZX

    KingGoldZX Shopkeep Stealer

    Messages:
    49
    i use graphics gale great for sprite animators ive made a cuple sprite sheets in my 12 years on dis earth
    </br>--- merged: Aug 18, 2012 9:44 PM ---</br>
    rope is a cfg file that goes into tools pulley is a structure u get from workshops
    </br>--- merged: Aug 18, 2012 9:47 PM ---</br>
    p i use graphics gale great for spriters
     
  4. acridstone

    acridstone Horde Gibber

    Messages:
    110
    So I add pulleys to Zombie_Room and tools are where?
     
  5. KingGoldZX

    KingGoldZX Shopkeep Stealer

    Messages:
    49
    in BASE folder lol
     
  6. acridstone

    acridstone Horde Gibber

    Messages:
    110
    The last time I modded before this mod was before there was wood and water :( so now I am kind of lost. Sorry.
    Can you please tell me exactly what cfg I have to edit or what plz? I apologize for my noobish question.
     
  7. KingGoldZX

    KingGoldZX Shopkeep Stealer

    Messages:
    49
    ITS OK we were all nobs once the BAse is a folder go into there go into structurs go to pullys copy it and paste it into the ZOmbie's folder then get item rope but im not sure how to put rope into zombies ill be back when i can tell u
     
  8. Davichococat

    Davichococat Catapult Fodder

    Messages:
    14
    Strange. I have GIMP 2.0 and I can import, edit, open and export every single type of graphics file you can imagine.
     
  9. acridstone

    acridstone Horde Gibber

    Messages:
    110
    I specifically said version 2.8.0
     
  10. KingGoldZX

    KingGoldZX Shopkeep Stealer

    Messages:
    49
    ok now i kinda know how to add blocks into other files go into FullCTF and get builder_block.cfg copy it into zombies i think it works
     
  11. acridstone

    acridstone Horde Gibber

    Messages:
    110
    BTW, I think I might have gotten it to work, gonna test now.
    </br>--- merged: Aug 18, 2012 10:59 PM ---</br>
    no because if you look carefully in builder_blocks.cfg, it needs to use a frame from the world.png file, so i need to make it an item.
    </br>--- merged: Aug 18, 2012 11:17 PM ---</br>
    I am having problems modding Zombie_Room.cfg
    Logs:
    [18:06:55] ROOM ERROR: Unknown cost in room: ulley
    [18:06:55] ROOM ERROR: Unknown cost in room: oulder
    Zombie_Room.cfg:
    # Workshop config file
    # $ string
    # @ array

    # sprite

    $sprite_factory = room_sprite

    $sprite_texture = Entities/Rooms/Sprites/EmptyRoom.png
    s32_sprite_frame_width = 24
    s32_sprite_frame_height = 24
    $sprite_sound_death_hit =
    $sprite_sound_flesh_hit = Sounds/pick_wall?.ogg
    $sprite_sound_die = Sounds/destroy_wall.ogg
    $sprite_sound_spawn = Entities/Rooms/Sounds/ConstructShort.ogg
    $sprite_sound_gib = Entities/Rooms/Sounds/DestroyRoom.ogg
    $sprite_sound_emit =

    $sprite_gibs_start = *start*

    $gib_type = static_particle
    $gib_file = Entities/Rooms/Sprites/RoomGibs.png
    u8_gib_count = 9 #number of gibs
    u8_gib_style = 0 #column
    u8_frame_width = 8;
    u8_frame_height = 8;
    @u8_gib_frame = 1; 2; 3; 4; 5; 6; 7; #row
    $gib_collide_sound = Sounds/rock_hit?.ogg
    f32_gib_mass = 2.5
    u8_gib_emit = 255 #nothing
    f32_velocity = 12.0
    f32_offset_x = 0.0
    f32_offset_y = 0.0

    $sprite_gibs_end = *end*

    f32_blood_multiplier = 8.0
    clr_blood_color = 255; 50; 40; 30

    $sprite_animation_start = *start*

    # default
    $sprite_animation_default_name = default
    u16_sprite_animation_default_time = 1
    u8_sprite_animation_default_loop = 0
    @u16_sprite_animation_default_frames = 0;

    $sprite_animation_end = *end*

    # light
    f32_light_radius = 50.0
    clr_light_color = 255; 255; 240; 171
    1_light_default_on = 0
    # room
    $sprite_sound_build = Entities/Rooms/Sounds/Construct.ogg

    # ball

    $ball_factory = room_ball

    f32_ball_width = 24.0
    f32_ball_height = 24.0
    f32_ball_radius = 12.0
    f32_ball_max_upspeed = 0.0
    f32_ball_max_fallspeed = 0.0
    f32_ball_max_airspeed = 0.0
    f32_ball_max_groundspeed = 0.0
    f32_ball_max_actionspeed = 0.0
    f32_ball_gravity = 0.0
    f32_ball_ground_slide = 0.0
    f32_ball_wall_slide = 0.0
    f32_ball_ladder_slide = 0.0
    f32_ball_ground_bounce = 0.0
    f32_ball_wall_bounce = 0.0
    1_ball_opens_doors = 0
    1_ball_opens_bridges = 0
    f32_ball_hit_momentum = 0.0

    # unused

    $movement_factory =
    $weapon_factory =
    $brain_factory =
    $attachment_factory =

    # general

    $name =
    f32_health = 3.0
    f32 gib_health = -2.5
    $help_text = Hold $KEY7$ and\nselect workshop\nto build

    u8_default_room = 0

    # room syntax - room name; room level (0 menu - 1... upgrade); room sprite; room help text; room items/functions, item2, item3 ...; costs , , , (g gold, s stone, w wood, c coins, l level, u upgrades_from, r requires_roomname - none) ...
    @$rooms = #BOMB WORKSHOP; Entities/Rooms/Sprites/BombShop.png; Press $KEY7$ to buy bombs; bomb, keg; w50, s50;
    DEMOLITION WORKSHOP; Entities/Rooms/Sprites/DemoShop.png; $KEY7$ to buy explosives; bomb, keg; w50, s50;
    QUARTERS; Entities/Rooms/Sprites/Quarters.png; Wait for migrant to come\n$KEY7$ change to builder; heal, class 0; w50, -;
    ARROW WORKSHOP; Entities/Rooms/Sprites/ArrowShop.png; $KEY7$ to make arrow; arrow; w30;
    SIEGE WORKSHOP; Entities/Rooms/Sprites/SiegeShop.png; $KEY7$ to build catapult; catapult; w50 ;
    MECHANICS WORKSHOP; Entities/Rooms/Sprites/MechanicShop.png; $KEY7$ to make lantern; lantern; pulley; rope; w50;
    #NURSERY; Entities/Rooms/Sprites/Nursery.png; Press $KEY7$ to collect seeds; tree_seed, grain_seed; w50;
    #TUNNEL; Entities/Rooms/Sprites/Tunnel.png; Press $KEY7$ to travel quickly; travel_right, travel_left; s50;
    MASONRY WORKSHOP; Entities/Rooms/Sprites/MasonryShop.png; $KEY7$ to make\na boulder; boulder; w50;
    ARCHERY RANGE; Entities/Rooms/Sprites/ArcheryRange.png; Archer $KEY7$; class 0, class 1; w30;
    KNIGHT ARMORY; Entities/Rooms/Sprites/Armoury.png; Knight $KEY7$; class 0, class 2; w30;
    ;

    # room_function syntax - function name; function actor name; function config file; function icon; function make sound; function icon frame; function icon frame size; function help text; costs , , , (g gold, s stone, w wood, c coins - none) ...
    @$room_functions = bomb; -; -; Entities/Items/Sprites/MaterialStacks.png; Entities/Rooms/Sounds/BombMake.ogg; 12; 16; Bomb costs 10 coins; c10;
    arrow; -; -; Entities/Items/Sprites/MaterialStacks.png; Entities/Rooms/Sounds/ArrowsMake.ogg; 10; 16; Arrow cost 1 coin; c*10;
    catapult; -; -; Sprites/catapult.png; d; 0; 32; Construct a Catapult; w120;
    outpost; -; -; Sprites/outpost1.png; d; 0; 32; Construct an Outpost; w120, g60;
    heal; -; -; -; Sounds/heart.ogg; 0; 0; Healing; -;
    keg; keg; Entities/Items/Keg.cfg; Entities/Items/Sprites/Keg.png; Entities/Rooms/Sounds/BombMake.ogg; 0; 16; Buy me to demolish castles!; c30;
    boulder; boulder; Entities/Items/Boulder.cfg; Entities/Items/Sprites/Boulder.png; d; 0; 16; Make me to crush your foes!; s50;
    #travel_left; -; -; GUI/MenuItems.png; Entities/Rooms/Sounds/Travel.ogg; 1; 32; Travel Left; -;
    #travel_right; -; -; GUI/MenuItems.png; Entities/Rooms/Sounds/Travel.ogg; 1; 32; Travel Right; -;
    #tree_seed; -; -; GUI/MenuItems.png; d; 17; 32; Collect tree seeds; c10;
    #grain_seed; -; -; GUI/MenuItems.png; d; 17; 32; Collect grain seeds; c10;
    rope; genericitem; Entities/Items/Rope.cfg; Entities/Items/Sprites/Rope.png; Entities/Rooms/Sounds/BombMake.ogg; 0; 16; Attach to Pulley; c5, w10;
    pulley; genericitem; Entities/Structures/Pulley.cfg; Entities/Structures/Sprites/Pulley.png; Entities/Rooms/Sounds/BombMake.ogg; 0; 16; Attach to Rope; c10, w20;
    lantern; genericitem; Entities/Items/Lantern.cfg; Entities/Items/Sprites/Lantern.png; Entities/Rooms/Sounds/BombMake.ogg; 0; 8; See in the dark; c5, w5;
    #upgrade DEMOLITION WORKSHOP; -; -; Entities/Rooms/Sprites/DemoShop.png; d; 0; 24; Upgrade to DEMOLITION WORKSHOP; g50;
    class 1; -; -; GUI/MenuItems.png; Entities/Rooms/Sounds/SwitchArcher.ogg; 16; 32; Archer; -;
    class 2; -; -; GUI/MenuItems.png; Entities/Rooms/Sounds/SwitchKnight.ogg; 12; 32; Knight; -;
    class 0; -; -; GUI/MenuItems.png; Entities/Rooms/Sounds/SwitchBuilder.ogg; 8; 32; Builder; -;
    ;

    # - nothing
    # d default build sound
     
  12. KingGoldZX

    KingGoldZX Shopkeep Stealer

    Messages:
    49
    sometimes when u mod the game crashes for me its once or twice
     
  13. MechaTrickster

    MechaTrickster Banned Donator

    Messages:
    654
    Pulleys haven't even been added to the game yet, and your boulder shop broke because a of missing/misplaced semicolon.
     
    acridstone likes this.
  14. lazas1234

    lazas1234 Builder Stabber

    Messages:
    35
    at least bisons work once you mannualy added them
     
  15. mishKa

    mishKa Mayo for everybody. ┗┃・ ■ ・┃┛ Donator

    Messages:
    163
    How inconvenient it may be. I would appreciate some recognition for my winter pack sprites.
     
  16. acridstone

    acridstone Horde Gibber

    Messages:
    110
    mishKa, you are a great spriter, nobody doubts that. You get a million more downloads than I do and actually know what you are doing :) Happy?

    EDIT: ....and if you want to help you are more than welcome to(I am a nub spriter ur not). I would gladly add your sprites to my pack(and server) and give you full credit for them. I think I could figure out how to find the sounds for whatever animal you throw at me, and put together a .cfg file to go with it on my server :D.
    EDIT EDIT: If you could improve my sprites I would happily give you a cookie(in return for mayo);) and possibly even update my pack to include them(with credit to you of course).
    </br>--- merged: Aug 20, 2012 4:46 PM ---</br>
    I tried to get pulleys to work, but there is not an option in Zombies_Room.cfg to make a sprite that is not a square(such as 16x8 for the pulley) there is only one size you can give it, I tried both 16 and 8 to no avail because different parts of the game don't like it. If I put 8, then I can't see it, and if I put 16, I still can't see it. I got the rope to be visible though, but it doesn't attach to the invisible pulley. At least you can throw the invisible pulley at zombies to kill them :huh?:.
    </br>--- merged: Aug 20, 2012 4:50 PM ---</br>
    Thank you mechatrickster, you saved me a lot of time and effort; I found exactly where I made that noobish mistake.
     
  17. KingGoldZX

    KingGoldZX Shopkeep Stealer

    Messages:
    49
    well im not sure how i got da pulley system to work i lost dat base folder a while ago
     
  18. acridstone

    acridstone Horde Gibber

    Messages:
    110
    how about making pulleys spawn on the map randomly kind of like treasure chests? I'm pretty sure I saw that option somewhere in the cfg files. That would probably work.

    P.S. Now i have to reinstall on my server every time it updates. Gonna do some massive renaming on my server then gonna reupload the massively renamed stuff so that most of it is not gone every time KAG updates. <-Done. Then I will try to find the sounds for the tortoise and add it.
    </br>--- merged: Aug 20, 2012 7:30 PM ---</br>
    ...and for those who are too lazy to go all the way back to page 1, here is the download:
    http://www.mediafire.com/?etglyzktismlrj7
     
  19. lazas1234

    lazas1234 Builder Stabber

    Messages:
    35
    what is the password for the server
     
  20. MechaTrickster

    MechaTrickster Banned Donator

    Messages:
    654
    Its like you didn't even read the first post.