Historic Era

It's not easy creating an entire faction or era. Post your work and collaborate in this forum.

Moderator: Forum Moderators

User avatar
Quietus
Art Contributor
Posts: 474
Joined: January 15th, 2008, 3:37 pm
Location: Worthing, UK

Re: Historic Era

Post by Quietus »

The Great Rings wrote:Second, since you are including colonial-era American factions, I humbly suggest that you include a pirate faction of some sort, as that would be insanely awesome. :D Also, a horse-based faction like the Mongols would be interesting, though I don't know how it would affect balance.
Woah Pirates and Celts??? now that sounds like an era. Assuming that this is called "historical era" it would make sence if the factions were historically correct, therefore Celts and Zulus wouldnt be in the same era, as they are historically hundreds of years apart.
The Great Rings
Posts: 738
Joined: January 26th, 2008, 10:39 pm
Location: On the front line of battle, defying hopeless odds

Re: Historic Era

Post by The Great Rings »

Quietus wrote:
The Great Rings wrote:Woah Pirates and Celts??? now that sounds like an era. Assuming that this is called "historical era" it would make sence if the factions were historically correct, therefore Celts and Zulus wouldnt be in the same era, as they are historically hundreds of years apart.
Obviously that is not a concern for the OP. :wink:
"One man alone cannot fight the future"-
The X-files

"Send these foul beasts into the abyss"-Gandalf
User avatar
Flameslash
Posts: 633
Joined: December 21st, 2008, 12:29 pm

Re: Historic Era

Post by Flameslash »

Will this work?

Code: Select all

advance_from 
advances_to=Zulu Warrior
alignment=chaotic
attacks=2
cost=25 gold
description=Zulu Fighter's dont have much technology so depend on numbers and skill.A Zulu fighter's weapon of choice is his' spear, but they also carry javelins around with them. They are very strong an and carry a large shield around for protection.
ellipse="misc/ellipse-nozoc".
experience=42
gender=male
hitpoints-23
id=Zulu Fighter
level=1
movement=6
movetype
name=Zulu Fighter
num_traits=3
race=human
unit_description=Zulu Fighter's dont have much technology so depend on numbers and skill.A Zulu fighter's weapon of choice is his' spear, but they also carry javelins around with them. They are very strong an and carry a large shield around for protection.
undead_variation	 Which image to use when a unit of this type is killed by a unit with the plague ability.
usage=fighter
zoc="yes"
User avatar
zookeeper
WML Wizard
Posts: 9742
Joined: September 11th, 2004, 10:40 pm
Location: Finland

Re: Historic Era

Post by zookeeper »

No.
User avatar
Flameslash
Posts: 633
Joined: December 21st, 2008, 12:29 pm

Re: Historic Era

Post by Flameslash »

Whats wrong with it?
User avatar
woodmouse
Posts: 1435
Joined: August 9th, 2008, 6:26 pm
Location: Finland
Contact:

Re: Historic Era

Post by woodmouse »

Flameslash wrote:Whats wrong with it?
Quite a lot.
You should probably edit it from another unit and not code it from scratch...
Check out my sprites!
User avatar
Flameslash
Posts: 633
Joined: December 21st, 2008, 12:29 pm

Re: Historic Era

Post by Flameslash »

Problem is i'm at my dads and can't download wesnoth.
Stable can download and computer freezes when i use development!
User avatar
woodmouse
Posts: 1435
Joined: August 9th, 2008, 6:26 pm
Location: Finland
Contact:

Re: Historic Era

Post by woodmouse »

Flameslash wrote:Problem is i'm at my dads and can't download wesnoth.
Stable can download and computer freezes when i use development!
Well, hmmm... Edit from the spearman for example.

Code: Select all

#textdomain wesnoth-units
[unit]
    id=Spearman
    name= _ "Spearman"
    race=human
    image="units/human-loyalists/spearman.png"
    ellipse="misc/ellipse"
    profile="portraits/Jason_Lutes/human-spearman.png"
    {MAGENTA_IS_THE_TEAM_COLOR}
    hitpoints=36
    movement_type=smallfoot
    movement=5
    experience=42
    level=1
    alignment=lawful
    advanceto=Swordsman,Pikeman,Javelineer
    cost=14
    usage=fighter
    unit_description= _ "Swords are, for many, an expensive luxury, and one which peasants can ill afford. Spears are much easier to make and will do well even without a spearhead, though most can afford one. Clad in leather armor, and often armed with a shield and a few javelins, spearmen are the staple of most armies, often thrown into the front lines with only the most basic training."+{SPECIAL_NOTES}+{SPECIAL_NOTES_FIRSTSTRIKE}
    die_sound={SOUND_LIST:HUMAN_DIE}
    [death]
        [frame]
            begin=0
            end=125
            image="units/human-loyalists/spearman-death1.png"
        [/frame]
        [frame]
            begin=125
            end=250
            image="units/human-loyalists/spearman-death2.png"
        [/frame]
        [frame]
            begin=250
            end=375
            image="units/human-loyalists/spearman-death3.png"
        [/frame]
        [frame]
            begin=375
            end=500
            image="units/human-loyalists/spearman-death4.png"
        [/frame]
    [/death]
    [defend]
        [frame]
            begin=-100
            end=-90
            image="units/human-loyalists/spearman-defend-2.png"
        [/frame]
        [frame]
            begin=-90
            end=90
            image="units/human-loyalists/spearman-defend.png"
        [/frame]
        [frame]
            begin=90
            end=100
            image="units/human-loyalists/spearman-defend-2.png"
        [/frame]
    [/defend]
    [attack]
        name=spear
        description=_"spear"
        type=pierce
        range=melee
        damage=7
        number=3
        icon=attacks/spear.png
        [specials]
            {WEAPON_SPECIAL_FIRSTSTRIKE}
        [/specials]
    [/attack]
    [attack]
        name=javelin
        description=_"javelin"
        icon=attacks/javelin-human.png
        type=pierce
        range=ranged
        damage=6
        number=1
    [/attack]
    [attack_anim]
        [attack_filter]
            name=javelin
        [/attack_filter]
        [missile_frame]
            begin=-150
            end=0
            image="projectiles/spear-n.png"
            image_diagonal="projectiles/spear-ne.png"
        [/missile_frame]
        [frame]
            begin=-250
            end=-150
            image="units/human-loyalists/spearman-death1.png"
            sound={SOUND_LIST:THROW}
        [/frame]
        [frame]
            begin=-150
            end=-100
            image="units/human-loyalists/spearman-attack-ranged.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=-50
                image="units/human-loyalists/spearman-attack-ranged.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=-50
                image="units/human-loyalists/spearman-attack-ranged.png"
            [/frame]
        [/else]
        [frame]
            begin=-50
            end=50
            image="units/human-loyalists/spearman-attack-ranged2.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=s
        [frame]
            begin=-200
            end=-150
            image="units/human-loyalists/spearman.png"
        [/frame]
        [frame]
            begin=-150
            end=-50
            image="units/human-loyalists/spearman-attack-s-1.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-50
                end=100
                image="units/human-loyalists/spearman-attack-s-2.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-50
                end=100
                image="units/human-loyalists/spearman-attack-s-2.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman-attack-s-1.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=n
        [frame]
            begin=-200
            end=-100
            image="units/human-loyalists/spearman.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-n.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-n.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=ne,nw
        [frame]
            begin=-200
            end=-100
            image="units/human-loyalists/spearman.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-ne.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-ne.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=se,sw
        [frame]
            begin=-200
            end=-100
            image="units/human-loyalists/spearman.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman.png"
        [/frame]
    [/attack_anim]
[/unit]
Check out my sprites!
User avatar
Flameslash
Posts: 633
Joined: December 21st, 2008, 12:29 pm

Re: Historic Era

Post by Flameslash »

Code: Select all

#textdomain wesnoth-units
[unit]
    id=Zulu Fighter
    name= _ "Zulu Fighter"
    race=human
    image="units/human-loyalists/spearman.png"
    ellipse="misc/ellipse"
    profile="portraits/Jason_Lutes/human-spearman.png"
    {MAGENTA_IS_THE_TEAM_COLOR}
    hitpoints=39
    movement_type=smallfoot
    movement=6
    experience=52
    level=1
    alignment=netrual
    advanceto=null
    cost=21
    usage=fighter
    unit_description= _ "Shaka discarded sandals to enable his warriors to run faster. Initially the move was unpopular, but those who objected were simply killed, a practice that quickly concentrated the minds of available personnel. Shaka drilled his troops frequently, implementing forced marches covering more than fifty miles a day. He also drilled the troops to carry out encirclement tactics. Such mobility gave the Zulu a significant impact in their local region and beyond. Upkeep of the regimental system and training seems to have continued after Shaka's death, although Zulu defeats by the Boers, and growing encroachment by British colonialists sharply curtailed raiding operations prior to the War of 1879. Morris records one such mission under Mpande to give green warriors of the UThulwana regiment experience, a raid into Swaziland, dubbed "Fund' uThulwana" by the Zulu, or "Teach the uThulwana". It may have done some good, for some years later, the uThulwana made their mark as one of the leading regiments that helped liquidate the British camp at Isandlwana. . "+{SPECIAL_NOTES}+{SPECIAL_NOTES_FIRSTSTRIKE}
    die_sound={SOUND_LIST:HUMAN_DIE}
    [death]
        [frame]
            begin=0
            end=125
            image="units/human-loyalists/spearman-death1.png"
        [/frame]
        [frame]
            begin=125
            end=250
            image="units/human-loyalists/spearman-death2.png"
        [/frame]
        [frame]
            begin=250
            end=375
            image="units/human-loyalists/spearman-death3.png"
        [/frame]
        [frame]
            begin=375
            end=500
            image="units/human-loyalists/spearman-death4.png"
        [/frame]
    [/death]
    [defend]
        [frame]
            begin=-100
            end=-90
            image="units/human-loyalists/spearman-defend-2.png"
        [/frame]
        [frame]
            begin=-90
            end=90
            image="units/human-loyalists/spearman-defend.png"
        [/frame]
        [frame]
            begin=90
            end=100
            image="units/human-loyalists/spearman-defend-2.png"
        [/frame]
    [/defend]
    [attack]
        name=spear
        description=_"Zulu spear"
        type=pierce
        range=melee
        damage=8
        number=3
        icon=attacks/spear.png
        [specials]
            {WEAPON_SPECIAL_FIRSTSTRIKE}
        [/specials]
    [/attack]
    [attack]
        name=javelin
        description=_"Zulu javelin"
        icon=attacks/javelin-human.png
        type=pierce
        range=ranged
        damage=6
        number=2
    [/attack]
    [attack_anim]
        [attack_filter]
            name=javelin
        [/attack_filter]
        [missile_frame]
            begin=-150
            end=0
            image="projectiles/spear-n.png"
            image_diagonal="projectiles/spear-ne.png"
        [/missile_frame]
        [frame]
            begin=-250
            end=-150
            image="units/human-loyalists/spearman-death1.png"
            sound={SOUND_LIST:THROW}
        [/frame]
        [frame]
            begin=-150
            end=-100
            image="units/human-loyalists/spearman-attack-ranged.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=-50
                image="units/human-loyalists/spearman-attack-ranged.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=-50
                image="units/human-loyalists/spearman-attack-ranged.png"
            [/frame]
        [/else]
        [frame]
            begin=-50
            end=50
            image="units/human-loyalists/spearman-attack-ranged2.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=s
        [frame]
            begin=-200
            end=-150
            image="units/human-loyalists/spearman.png"
        [/frame]
        [frame]
            begin=-150
            end=-50
            image="units/human-loyalists/spearman-attack-s-1.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-50
                end=100
                image="units/human-loyalists/spearman-attack-s-2.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-50
                end=100
                image="units/human-loyalists/spearman-attack-s-2.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman-attack-s-1.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=n
        [frame]
            begin=-200
            end=-100
            image="units/human-loyalists/spearman.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-n.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-n.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=ne,nw
        [frame]
            begin=-200
            end=-100
            image="units/human-loyalists/spearman.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-ne.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack-ne.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman.png"
        [/frame]
    [/attack_anim]
    [attack_anim]
        [attack_filter]
            name=spear
        [/attack_filter]
        direction=se,sw
        [frame]
            begin=-200
            end=-100
            image="units/human-loyalists/spearman.png"
        [/frame]
        [if]
            hits=yes
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack.png"
                sound=spear.ogg
            [/frame]
        [/if]
        [else]
            hits=no
            [frame]
                begin=-100
                end=100
                image="units/human-loyalists/spearman-attack.png"
                sound=spear-miss.ogg
            [/frame]
        [/else]
        [frame]
            begin=100
            end=150
            image="units/human-loyalists/spearman.png"
        [/frame]
    [/attack_anim]
[/unit]
Can someone playtest please.(Tempoary graphics)
Last edited by Flameslash on February 8th, 2009, 1:07 pm, edited 1 time in total.
User avatar
Flameslash
Posts: 633
Joined: December 21st, 2008, 12:29 pm

Re: Historic Era

Post by Flameslash »

Postponed
User avatar
furioso
Posts: 51
Joined: September 11th, 2008, 2:30 pm
Location: Kingdom of Mercia

Re: Historic Era

Post by furioso »

Good to see some effort being put into creating historic factions. I'd love playing as Zulus :)

On a side note, have you had a look at the Orbivm project? We have a number of factions based on historical peoples such as the Romans, Vikings, Greeks, Celts, mediaeval Spanish, and others - perhaps that will help provide inspiration.

All the best with your new factions!
Zerovirus wrote:Sprites for the Sprite God!
Aethaeryn wrote:What about dwarf dwarfs: dwarfs who have dwarfism?
Post Reply