[A10] Project Armory (v.3.00)

Started by Evul, February 05, 2014, 02:24:54 PM

Previous topic - Next topic

Felime

Quote from: Evul on October 03, 2014, 08:31:02 AM
Project Armory Alpha 7 Community Help us out!

Hi!
For people that want to get the mod up and running faster can grab a kit and start helping out. :)


How this work is simple. You dedicate like this:
QuoteI Evul grab KIT14
[size=20pt][color=red]I Evul grab KIT14[/color]

In this way no one else should grab KIT14 and start the conversion posses cause that will only be unnecessary.

Each file contain 11 files. If you run in to problems don't hesitate contacting me.

File template: (This is the AK47 so changes are required)
<?xml version="1.0" encoding="utf-8" ?>
<ThingDefs>

<!--
PROJECT ARMORY WEAPON

CODE AUTHOR: Evul
- ALPHA7 CODE AUTHOR: Evul
TEXTURE MAKER: Evul

USER LICENSE:
All weapons texture and code may be altered to the users
liking to fit the world the user wants to create.
You may add or remove weapons of your downloaded
Project Armory Pack to further more customize your world.
You are also allowed to publish Project Armory weapons
in your own modpack or mod. The only thing we ask for
is that you link to our forum page so people that like
the weapons can download more of them.
-->

<ThingDef Name="BaseGun" Abstract="True">
<category>Item</category>
<eType>Equipment</eType>
<thingClass>Equipment</thingClass>
<equipmentType>Primary</equipmentType>
<pathCost>10</pathCost>
<useStandardHealth>True</useStandardHealth>
<selectable>True</selectable>
<onGroundRandomRotateAngle>35</onGroundRandomRotateAngle>
<statBases>
<MaxHealth>100</MaxHealth>
<Flammability>1.0</Flammability>
</statBases>
<altitudeLayer>Item</altitudeLayer>
<alwaysHaulable>True</alwaysHaulable>
<tickerType>Never</tickerType>
<techLevel>Midworld</techLevel>
<storeCategories>
<li>Weapons</li>
</storeCategories>
<comps>
<li>
<compClass>CompForbiddable</compClass>
</li>
</comps>
</ThingDef>
<ThingDef Name="BaseHumanGun" ParentName="BaseGun" Abstract="True">
<weaponTags>
<li>Gun</li>
</weaponTags>
</ThingDef>
<ThingDef Name="BaseBullet" Abstract="True">
<category>Projectile</category>
<tickerType>Normal</tickerType>
<altitudeLayer>Projectile</altitudeLayer>
<thingClass>Bullet</thingClass>
<label>bullet</label>
<useStandardHealth>False</useStandardHealth>
<neverMultiSelect>True</neverMultiSelect>
<shaderType>Transparent</shaderType>
</ThingDef>

<!-- ============================================================== -->

<ThingDef ParentName="BaseBullet">
<defName>Bullet_AK47C</defName>
<label>7,62x39mm M43/M67</label>
<texturePath>Things/Projectile/Bullet_Big</texturePath>
<projectile>
<damageDef>Bullet</damageDef>
<DamageAmountBase>8</DamageAmountBase>
<Speed>70</Speed>
</projectile>
</ThingDef>

<ThingDef ParentName="BaseGun">
<defName>Gun_AK47_wea</defName>
<label>AK-47</label>
<description> The AK-47 is a selective-fire, gas-operated 7.62�39mm assault rifle, first developed in the Soviet Union by Mikhail Kalashnikov. It is officially known as Avtomat Kalashnikova (Russian: ??????? ???????????).</description>
<graphicPathSingle>Things/Item/PAEquipment/Gun_AK47</graphicPathSingle>
<soundInteract>InteractRifle</soundInteract>
<tradersCarry>True</tradersCarry>
<soundInteract>InteractRifle</soundInteract>
<tradersCarry>true</tradersCarry>
<baseMarketValue>325</baseMarketValue>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
<cooldownTicks>40</cooldownTicks>
<hasStandardCommand>true</hasStandardCommand>
<projectileDef>Bullet_AK47C</projectileDef>
<warmupTicks>108</warmupTicks>
<range>32</range>
<accuracyTouch>0.96</accuracyTouch>
<accuracyShort>0.87</accuracyShort>
<accuracyMedium>0.77</accuracyMedium>
<accuracyLong>0.64</accuracyLong>
<burstShotCount>3</burstShotCount>
<ticksBetweenBurstShots>8</ticksBetweenBurstShots>
<fireSound>ShotM16Rifle</fireSound>
</li>
</verbs>

</ThingDef>
</ThingDefs>


What am i allowed to do beside the Alpha 7 comparability fix?
You are only allowed to fix spelling errors in the <description> tag. Nothing else. Other changes are preserved to developers.
You are also allowed to set your name in the "ALPHA7 CODE AUTHOR:"

The kits can be downloaded here:
http://dev.evul.nu/rimworld/ProjectArmory/devbuilds/support/
You are awesome for helping us out!

Quoting the post for LORDPrometheus. He updated the link with the first ones I did, but 2,3,4, and now 5 are off the table. There are 11 weapons in each kit. Takes about half an hour to go through and copy paste everything properly, at least now that I've gotten the hang of it.

In other news, KIT04 done.

I, Felime, grab KIT05

[attachment deleted by admin: too old]

Felime

KIT05 done.

[attachment deleted by admin: too old]

FantasySys



DeltaPavonis

Heck, might as well jump in and contribute.

I, DeltaPavonis, grab KIT01

Iwillbenicetou

Man, Felime you are beasting through this!
Mod Help! The basics on how to download mods!

Felime

#786
Quote from: Iwillbenicetou on October 05, 2014, 11:02:43 AM
Man, Felime you are beasting through this!

Yup! And looks like my net is deciding to flicker on and off some more, so time for another one.

I, Felime, grab KIT06

Oh, and, tips for others doing this, assuming you're using notepad++:

Doubleclick will select everything between the nearest tag/space/punctuation mark. Learn to hate every file that uses a dash in their tags. Your hate will make you strong. This is good both for transferring things between the original file and the template, and for checking your work. A quick double click will highlight the type of projectile it fires both in the gun entry, and in the def for the projectile. Having the wrong projectile seems like the most common error in the originals.

Ctrl+a highlights everything in your current file. I find it useful to copy over the contents of the last file I finished as the template for the next, both because a lot of the things are often the same, and because it gives me another go-over of the one I just did. Caught little errors a few times that way.

LORDPrometheus

i hereby nominate Felime as player of the week all who agree?

Shinzy

Quote from: LORDPrometheus on October 05, 2014, 12:02:42 PM
i hereby nominate Felime as player of the week all who agree?
*Kit grabber of the week =P
I can't imagine much playing being squeezed in between kits

Evul

Quote from: Shinzy on October 05, 2014, 12:30:44 PM
Quote from: LORDPrometheus on October 05, 2014, 12:02:42 PM
i hereby nominate Felime as player of the week all who agree?
*Kit grabber of the week =P
I can't imagine much playing being squeezed in between kits

Eather can I :P
and I've busy doing allot of other stuff to xD

Felime

Quote from: Shinzy on October 05, 2014, 12:30:44 PM
Quote from: LORDPrometheus on October 05, 2014, 12:02:42 PM
i hereby nominate Felime as player of the week all who agree?
*Kit grabber of the week =P
I can't imagine much playing being squeezed in between kits

Been playing some other things, but vanilla rimworld's a little bland compared to having a few extra mods.

Oh, and KIT06. The Walther PPK in this one seemed like an exact duplicate of the one I already did, even down to filename, so I lazed it up and didn't redo it.

And it seems trivially easy to make a gun that fires little bitty explosions like a heavy bolter. Unfortunately, I'm not too good at pixel art. Would be awesome if someone made one.

[attachment deleted by admin: too old]

Evul

I can make it :) cause I was planing on adding it any way :)
I also gona se if I can change the ammo thing for the bolster cause it have he rounds. :)

Felime

Quote from: Evul on October 05, 2014, 02:08:41 PM
I can make it :) cause I was planing on adding it any way :)
I also gona se if I can change the ammo thing for the bolster cause it have he rounds. :)

Sweet! Having more weapons that are more than statlines would be really cool, though obviously more work.

I, Felime, Grab KIT12

Oh, so KIT11 is all tribal weapons and vanilla stuff apart from one, so I'm gonna leave those be. Apart from that, only KIT07 left after I finish 12.

Evul


Felime

KIT12 done.

The BAR used chauchat rounds, and the Lebel 1886 has a ticksbetweenshots value of 5, but no burst fire number of shots.
I corrected the BAR's round usage, and preserved the odd bit with the Lebel. Probably has no effect, but it's a little untidy to have in there though.

I, Felime, grab KIT07

[attachment deleted by admin: too old]