Foundation+II
⤓ Download · 219.1 KBNo file description.
- Filename
Foundation%2BII.zip- Size
- 219.1 KB (listed 219.1KB)
- Type
- ZIP
- Date
- 2007-03-18 (newest file inside)
- theexiled upload
- Jun 07, 2008 - 02:06
- Format
- Zip archive data, at least v2.0 to extract, compression method=deflate
Readme — Foundation II/Foundation II Readme.txt (from the archive itself)
########################### Foundatio Mod II by ProtoManX ###################################
# Credits: these are people that provide code for my mod #
# Ice(Devastor Mod): biggest contributer to some the functions here #
# Nicodemus: used foundation mod as base for Foundation II #
# Thanx to who ever made the armor specific inventory #
#############################################################################################
Now on to what is so special about Foundation Mod II
firstly what it is designed for and that is new coders to make new items
with a bit less headache and questions so how does it do this well let me
break this down as best i can
you have these functions to aid your modding:
setDamageScale(Damage Type, Light Armor Scale, Medium Armor Scale, Heavy Armor Scale, Scout Scale, APC Scale, HAPC Scale)
-you do this for any new damage types and it will set the damagescale
for each armor and vehicle
-you can add new armors and vehicles to the function just add thier
variable to the function where ever you like so long as when called the
values corespond
setArmorItemMax(Item(Pack/Weapon/Ammo) Name, Light Armor Max, Medium Armor Max, Heavy Armor Max)
-you do this for any new items and it will set the max quantity for
each armor
-you can add new armors to the function just add thier variable to
the function where ever you like so long as when called the values
corespond
addAmmo(Weapon, Ammo Name, Quanity Bought/Sold, Ammo Pack Max)
-for ammo based weapons use this function to set the quantities for
the ammo pack and the quantity bought or sold at once
addToInv(Item(Pack/Weapon/Ammo) Name, Static Station, Remote Station)
-sets if the station sells the item or not(0 or 1) for the Item
dataReinit(Item Name)
-this creates a list of items that at the begining of a map needs to
be zeroed out becuase only a limited number can be in play
Item::universalDeploy(%player,%item,%dist,%terr,%BxMxLn,%BxMxWd,%BxMxHt,%BxMnLn,%BxMnWd,%BxMnHt,%mib,%flat,%shape,%type,%dod)
-for this it will be simpler to explain each value
%player -> this is the player id of the person attempting the deploy
%item -> this is the item attempting to be deployed(the pack)
%dist -> this is the maximum distance from player it can be deployed
%terr -> this is the type of terrain it can be deployed on there are
4 types(ALL, OBJECTS, LAND, and OUTSIDE)
ALL -> means it can go on anything
OBJECTS -> means it can go only on an object
LAND -> means it can go on anything but object
OUTSIDE -> same as LAND but must be placed out side of a
building
%BxMxWd -> Max width of the box for getting the number of the type in box
%BxMxHt -> Max height of the box for getting the number of the type in box
%BxMxLn -> Max length of the box for getting the number of the type in box
%BxMnWd -> Min width of the box for proximity to another of same type
%BxMnHt -> Min height of the box for proximity to another of same type
%BxMnLn -> Min length of the box for proximity to another of same type
%mib -> Max number of same type object in box from %BxMxWd, %BxMxHt, %BxMxLn
%flat -> True or False if it can be on angled surfaces
%shape -> the item to be deployed(item was the pack %shape is the deployable)
%type -> the deployable objects type(Turret, StaticShape, etc..)
%dod -> delete on destroy basicly if ture when destroyed it blows up and can't be repaired else if false it remains and can be repaired
note: older versions %dod is %kill
$DamageToLaser[Laser Weapon Name] = Correct Damage Type;
-this fixes the small bug where when you give a Laserdata a new damage
type and tribes defualts it to $LaserDamageType this will change it to
the damagetype you want
$HeadVal[Heavy, Damage Type] and $HeadVal[Damage Type]
-those are variable to figure the head shot value i found it works much better
also the one with Heavy in it is for Heavy armor you do not need to change the
word Heavy to your armors just add them in Player.cs
getPerfectTrans(Player Id)
-this is a function that will fix the off set of spawned projectiles so they
aim acurately all you send it the Player Id it returns the trans so use this
instead of GameBase::getMuzzleTransform(%player)Inventory-station loadout (44 items)
What a player could pull from this mod's inventory station — each item by the name it shipped under (not the CamelCase slot), grouped by the buy-menu tab (its heading); items with no heading aren't in the buy menu. Each row links to that piece's 3D model + fork history.
$Inv Cat Ammo5
BulletItemData BulletAmmo263DiscItemData DiscAmmo270Grenade AmmoItemData GrenadeAmmo278Mortar AmmoItemData MortarAmmo281Plasma BoltItemData PlasmaAmmo281$Inv Cat Armors3
Heavy ArmorItemData HeavyArmor187Light ArmorItemData LightArmor265Medium ArmorItemData MediumArmor249$Inv Cat Deployables6
Ammo StationItemData DeployableAmmoPack290CameraItemData CameraPack291Inventory StationItemData DeployableInvPack301Motion SensorItemData MotionSensorPack292Pulse SensorItemData PulseSensorPack294Sensor JammerItemData DeployableSensorJammerPack294$Inv Cat Misc5
BeaconItemData Beacon314GrenadeItemData Grenade314MineItemData MineAmmo314Repair KitItemData RepairKit314Repair PatchItemData RepairPatch307$Inv Cat Packs5
Ammo PackItemData AmmoPack289Energy PackItemData EnergyPack293Repair PackItemData RepairPack306Sensor Jammer PackItemData SensorJammerPack285Shield PackItemData ShieldPack299$Inv Cat Tools1
Targeting LaserItemData TargetingLaser299$Inv Cat Turrets1
TurretItemData TurretPack274All game entities this mod declares (412) — lineage
Every named datablock parsed from the scripts inside this archive (the loadout above is just the buy-menu ItemData). 411 are also shipped by other mods — the number on each chip is how many carry that name; click to see who forked it.
SoundData155bigExplosion1309bigExplosion2309bigExplosion3309bigExplosion4309debrisLargeExplosion310debrisMediumExplosion310debrisSmallExplosion310energyExplosion309explosion3309explosion4309floatMineExplosion309ForceFieldClose310ForceFieldOpen310mineExplosion310ricochet1309ricochet2309ricochet3309rocketExplosion308shockExplosion310SoundActivateAmmoStation304SoundActivateCommandStation304SoundActivateInventoryStation304SoundActivateMotionSensor303SoundActivatePDA310SoundActiveSensor303SoundAmmoStationPower304SoundBeaconActive303SoundBeaconUse304SoundCameraDeploy303SoundChainTurretFire304SoundChainTurretOff304SoundChainTurretOn304SoundChainTurretTurn304SoundCommandStationPower304SoundDeploySensor303SoundDiscReload309SoundDiscSpin309SoundDoorClose310SoundDoorOpen310SoundDryFire309SoundElevatorBlocked310SoundElevatorRun310SoundElevatorStart310SoundElevatorStop310SoundELFFire310SoundELFIdle309SoundEnergyPackOn302SoundEnergyTurretFire304SoundEnergyTurretOff304SoundEnergyTurretOn304SoundEnergyTurretTurn304SoundFireBlaster308SoundFireChaingun306SoundFireChaingun28SoundFireDisc309SoundFireFlamer37SoundFireFlierRocket309SoundFireGrenade308SoundFireLaser308SoundFireMortar308SoundFirePlasma308SoundFireSeeking308SoundFireTargetingLaser308SoundFlagCaptured304SoundFlagFlap304SoundFlagPickup304SoundFlagReturned304SoundFlierCrash305SoundFloatMineTarget310SoundFlyerActive305SoundFlyerDismount305SoundFlyerIdle305SoundFlyerMount305SoundGeneratorPower304SoundHFootLHard310SoundHFootLSnow310SoundHFootLSoft310SoundHFootRHard310SoundHFootRSnow310SoundHFootRSoft310SoundInventoryStationPower304SoundJammerOn302SoundJetHeavy310SoundJetLight310SoundLandOnGround310SoundLaserHit308SoundLaserIdle308SoundLFootLHard310SoundLFootLSnow309SoundLFootLSoft310SoundLFootRHard310SoundLFootRSnow310SoundLFootRSoft310SoundMFootLHard310SoundMFootLSnow310SoundMFootLSoft310SoundMFootRHard310SoundMFootRSnow310SoundMFootRSoft310SoundMineActivate310SoundMissileTurretFire304SoundMissileTurretOff304SoundMissileTurretOn304SoundMissileTurretTurn304SoundMortarIdle308SoundMortarReload308SoundMortarTurretFire304SoundMortarTurretOff304SoundMortarTurretOn304SoundMortarTurretTurn304SoundPackFail304SoundPackUse304SoundPDAButtonHard310SoundPDAButtonSoft310SoundPickupAmmo310SoundPickupBackpack310SoundPickupHealth310SoundPickupItem310SoundPickupWeapon310SoundPlasmaTurretFire304SoundPlasmaTurretOff304SoundPlasmaTurretOn304SoundPlasmaTurretTurn304SoundPlayerDeath309SoundRadarDeploy303SoundRain310SoundRemoteTurretFire299SoundRemoteTurretOff304SoundRemoteTurretOn304SoundRemoteTurretTurn304SoundRepairItem303SoundSensorPower304SoundShellClick308SoundShellHilight309SoundShieldOn302SoundSnow310SoundSpinDown308SoundSpinUp308SoundSpinUpDisc309SoundTankActive304SoundTankCrash304SoundTankDismount304SoundTankIdle304SoundTankMount304SoundTargetLaser308SoundTeleportPower303SoundThrowItem304SoundTurretDeploy303SoundUseAmmoStation304SoundUseCommandStation304SoundUseInventoryStation304SoundWeaponSelect309SoundWindAmbient292SoundWindGust292turretExplosion310
StaticShapeData52AmmoStation320ArrayAntenna303BluePanel303Cactus1309Cactus2304Cactus3304CargoBarrel303CargoCrate304CommandStation313DefaultBeacon315DeployableAmmoStation303DeployableInvStation303DisplayPanelOne303DisplayPanelThree303DisplayPanelTwo303ElectricalBeam308ElectricalBeamBig308Example313FlagStand305ForceBeacon298ForceField303Generator317HOnePanel303HTwoPanel303InventoryStation324LargeAntenna303MediumAntenna303PlantOne304PlantTwo304PortGenerator313PoweredElectricalBeam307RodAntenna303SetPanel303SmallAntenna303SolarPanel313SOnePanel303SquarePanel303SteamOnGrass304SteamOnGrass2304SteamOnMud304SteamOnMud2304STwoPanel303TowerSwitch310TreeShape304TreeShapeTwo304VehiclePad312VehicleStation312VerticalPanel303VerticalPanelB303VOnePanel303VTwoPanel303YellowPanel303
ItemData44Ammo314AmmoPack289Backpack317Beacon314Blaster283BulletAmmo263CameraPack291Chaingun275DeployableAmmoPack290DeployableInvPack301DeployableSensorJammerPack294DiscAmmo270DiscLauncher298EnergyPack293EnergyRifle269Flag320Grenade314GrenadeAmmo278GrenadeLauncher292HAPCVehicle289HeavyArmor187LAPCVehicle292LaserRifle278LightArmor265MediumArmor249MineAmmo314Mortar295MortarAmmo281MotionSensorPack292PlasmaAmmo281PlasmaGun296PulseSensorPack294RaceFlag312RepairGun305RepairKit314RepairPack306RepairPatch307ScoutVehicle288SensorJammerPack285ShieldPack299TargetingLaser299Tool314TurretPack274Weapon319
MoveableData36DoorDiagonal308DoorFive308DoorForceField308DoorForceField3x4308DoorForceField4x14308DoorForceField4x17308DoorForceField4x8308DoorForceField5x5308DoorFourLeft308DoorFourRight308DoorOneBottom308DoorOneLeft308DoorOneRight308DoorOneTop308DoorSevenLeft308DoorSevenRight308DoorSixLeft308DoorSixRight308DoorThreeLeft308DoorThreeRight308DoorTwoLeft308DoorTwoRight308elevator16x16Octa308elevator4x4319elevator4x5308elevator5x5308elevator6x4308elevator6x4thin308elevator6x5308elevator6x6308elevator6x6Octa308elevator6x6thin308elevator8x4308elevator8x6308elevator8x8308elevator9x9308
ExplosionData33blasterExp312bulletExp0313bulletExp1314bulletExp2314debrisExpLarge316debrisExpMedium316debrisExpSmall316dustExp2earthExp2empExp5energyExp315fireExp76flashExpLarge316flashExpMedium316flashExpSmall316greenExp6grenadeExp315LargeShockwave316LargeShockwave221mineExp316mortarExp315plasmaExp02plasmaExp12plasmaExp229PoisonExp5rocketExp323Shockwave316SmokeExp019smokeExp119SmokeExp220smokeExp32turretExp315windExp2
ItemImageData23AmmoPackImage290BlasterImage287CameraPackImage291ChaingunImage272DeployableAmmoPackImage290DeployableInvPackImage302DeployableSensorJamPackImage296DiscLauncherImage299EnergyPackImage293EnergyRifleImage268FlagImage320GrenadeLauncherImage294LaserRifleImage277MortarImage294MotionSensorPackImage293PlasmaGunImage294PulseSensorPackImage294RepairGunImage306RepairPackImage307SensorJammerPackImage285ShieldPackImage300TargetingLaserImage306TurretPackImage275
SoundProfileData10Profile2d310Profile2dLoop310Profile3dFar310Profile3dFoot310Profile3dLudicrouslyFar310Profile3dMedium310Profile3dMediumLoop310Profile3dNear317Profile3dNearLoop310Profile3dVoice320
DebrisData7defaultDebrisLarge305defaultDebrisMedium305defaultDebrisSmall319flashDebrisLarge305flashDebrisMedium305flashDebrisSmall305playerDebris305
GrenadeData7DustEffectBomb2EmpEffectBomb2FireEffectBomb2GrenadeShell293MortarShell283MortarTurretShell297SmokeEffectBomb
TurretData7CameraTurret305DeployableTurret287ELFTurret305IndoorTurret308MortarTurret307PlasmaTurret320RocketTurret307
MineData6AntipersonelMine325EmpEffectBomb22FireEffectBomb22Handgrenade306ShockwaveEffectBomb2ShockwaveEffectBomb22
Contents — 133 files (inside the archive)
- Foundation II/ADMIN.CS 32.0 KB
- Foundation II/AI.CS 14.1 KB
- Foundation II/alien.terrain.cs 8.7 KB
- Foundation II/ArmorData.cs 574 B
- Foundation II/ARMOURS/
- Foundation II/ARMOURS/Heavy.cs 8.2 KB
- Foundation II/ARMOURS/Light.cs 15.0 KB
- Foundation II/ARMOURS/Medium.cs 14.8 KB
- Foundation II/baseDebrisData.cs 4.5 KB
- Foundation II/baseExpData.cs 12.9 KB
- Foundation II/baseProjData.cs 5.7 KB
- Foundation II/BEACON.CS 203 B
- Foundation II/changeMission.cs 82 B
- Foundation II/CHATMENU.CS 9.8 KB
- Foundation II/CLIENT.CS 15.0 KB
- Foundation II/clientDefaults.cs 957 B
- Foundation II/COMCHAT.CS 4.5 KB
- Foundation II/commander.cs 974 B
- Foundation II/commonEditor.strings.cs 7.2 KB
- Foundation II/darkstar.strings.cs 6.3 KB
- Foundation II/deployables/
- Foundation II/deployables/SensorJammer.cs 1.9 KB
- Foundation II/deployables/SensorMotion.cs 3.6 KB
- Foundation II/deployables/SensorPulse.cs 1.8 KB
- Foundation II/deployables/StationAmmo.cs 4.2 KB
- Foundation II/deployables/StationInventory.cs 3.9 KB
- Foundation II/deployables/Turret.bak 5.5 KB
- Foundation II/deployables/Turret.cs 3.0 KB
- Foundation II/deployables/TurretCamera.cs 4.0 KB
- Foundation II/desert.terrain.cs 15.3 KB
- Foundation II/DM.CS 12.6 KB
- Foundation II/EditMission.cs 2.1 KB
- Foundation II/EDITOR.CS 18.3 KB
- Foundation II/editor.strings.cs 10.1 KB
- Foundation II/editorconfig.cs 1.0 KB
- Foundation II/esf.strings.cs 6.1 KB
- Foundation II/fear.strings.cs 72.6 KB
- Foundation II/Foundation II Readme.txt 5.1 KB
- Foundation II/FoundationConfig.cs 4.1 KB
- Foundation II/FoundationIIServer.cs 4.2 KB
- Foundation II/GAME.CS 26.1 KB
- Foundation II/GUI.CS 18.2 KB
- Foundation II/help.strings.cs 22.8 KB
- Foundation II/ice.terrain.cs 10.8 KB
- Foundation II/interiorLight.cs 361 B
- Foundation II/IRCClient.cs 10.8 KB
- Foundation II/ITEM.CS 30.1 KB
- Foundation II/KEYS.CS 1.1 KB
- Foundation II/loadShow.cs 1.3 KB
- Foundation II/lush.terrain.cs 15.2 KB
- Foundation II/MARKER.CS 436 B
- Foundation II/mars.terrain.cs 11.2 KB
- Foundation II/MED.CS 2.2 KB
- Foundation II/MENU.CS 1.9 KB
- Foundation II/Mine.cs 333 B
- Foundation II/miscellany/
- Foundation II/miscellany/Beacon.cs 3.4 KB
- Foundation II/miscellany/damageTypes.cs 9.5 KB
- Foundation II/miscellany/Grenade.cs 1.2 KB
- Foundation II/miscellany/Mine.cs 2.5 KB
- Foundation II/miscellany/RepairKit.cs 1.2 KB
- Foundation II/MISSION.CS 1.1 KB
- Foundation II/missionList.cs 3.1 KB
- Foundation II/missiontypes.cs 6.3 KB
- Foundation II/MOVE.CS 5.5 KB
- Foundation II/MOVEABLE.CS 22.8 KB
- Foundation II/mud.terrain.cs 11.8 KB
- Foundation II/newMission.cs 12.0 KB
- Foundation II/NSOUND.CS 18.3 KB
- Foundation II/objectives.cs 48.7 KB
- Foundation II/OBSERVER.CS 6.2 KB
- Foundation II/Options.cs 22.8 KB
- Foundation II/PACKS/
- Foundation II/PACKS/Ammo.cs 2.8 KB
- Foundation II/PACKS/Energy.cs 1.3 KB
- Foundation II/PACKS/Repair.cs 5.4 KB
- Foundation II/PACKS/SensorJammer.cs 1.6 KB
- Foundation II/PACKS/Shield.cs 1.3 KB
- Foundation II/PLAYER.CS 18.7 KB
- Foundation II/PlayerSetup.cs 14.6 KB
- Foundation II/RegisterObjects.cs 14.6 KB
- Foundation II/registervolume.cs 467 B
- Foundation II/SAE.CS 5.4 KB
- Foundation II/SCRIPTS/
- Foundation II/SCRIPTS/AdminFuncts.cs 6.2 KB
- Foundation II/SCRIPTS/missionreinitdata.cs 4.2 KB
- Foundation II/SCRIPTS/nextprevweapons.cs 714 B
- Foundation II/SCRIPTS/resupplylist.cs 582 B
- Foundation II/SCRIPTS/simplifierFunctions.cs 17.6 KB
- Foundation II/SENSOR.CS 2.6 KB
- Foundation II/SENSORS/
- Foundation II/SENSORS/StaticPulseLarge.cs 624 B
- Foundation II/SENSORS/StaticPulseMedium.cs 610 B
- Foundation II/SERVER.CS 12.2 KB
- Foundation II/serverDefaults.cs 2.2 KB
- Foundation II/sfx.strings.cs 6.6 KB
- Foundation II/SOUND.CS 6.1 KB
- Foundation II/staticshape.cs 16.7 KB
- Foundation II/STATION.CS 10.8 KB
- Foundation II/STATIONS/
- Foundation II/STATIONS/StaticAmmo.cs 3.4 KB
- Foundation II/STATIONS/StaticCommand.cs 1.7 KB
- Foundation II/STATIONS/StaticInventory.cs 3.3 KB
- Foundation II/STATIONS/StaticVehicle.cs 6.0 KB
- Foundation II/TAG.CS 1.7 KB
- Foundation II/TED.CS 3.7 KB
- Foundation II/TERRAINS.CS 6.9 KB
- Foundation II/TREES.CS 278 B
- Foundation II/TRIGGER.CS 1.2 KB
- Foundation II/tsDefaultMatProps.cs 981 B
- Foundation II/TURRET.CS 2.7 KB
- Foundation II/TURRETS/
- Foundation II/TURRETS/StaticELF.cs 1.4 KB
- Foundation II/TURRETS/StaticIndoor.cs 1.3 KB
- Foundation II/TURRETS/StaticMortar.cs 1.5 KB
- Foundation II/TURRETS/StaticPlasma.cs 1.3 KB
- Foundation II/TURRETS/StaticRocket.cs 2.2 KB
- Foundation II/VEHICLE.CS 7.3 KB
- Foundation II/VEHICLES/
- Foundation II/VEHICLES/HAPC.CS 1.4 KB
- Foundation II/VEHICLES/LAPC.CS 1.4 KB
- Foundation II/VEHICLES/Scout.cs 2.1 KB
- Foundation II/WEAPONS/
- Foundation II/WEAPONS/Blaster.cs 1.4 KB
- Foundation II/WEAPONS/ChainGun.cs 2.0 KB
- Foundation II/WEAPONS/DiscLauncher.cs 1.9 KB
- Foundation II/WEAPONS/EnergyRifle.cs 1.6 KB
- Foundation II/WEAPONS/GrenadeLauncher.cs 2.0 KB
- Foundation II/WEAPONS/LaserRifle.cs 1.8 KB
- Foundation II/WEAPONS/Mortar.cs 1.9 KB
- Foundation II/WEAPONS/PlasmaGun.cs 1.8 KB
- Foundation II/WEAPONS/TargetingLaser.cs 1.3 KB
- Foundation II/WORLDS.CS 4.0 KB
Source: The Exiled — Tribes Repository
Original page: https://library.theexiled.pwnageservers.com/file.php?id=109
Archived source HTML: theexiled/mirror-html/file/109.html
Original page: https://library.theexiled.pwnageservers.com/file.php?id=109
Archived source HTML: theexiled/mirror-html/file/109.html