CarRepairer's Projects
Complete Control Camera
Complete Control Camera is a widget in CA. It has five main actions...
- Zoom..... <Mousewheel>
- Altitude..... <Ctrl> + <Mousewheel>
- Smooth Scroll..... <Middlebutton-drag>
- Rotate World..... <Ctrl> + <Middlebutton-drag>
- Rotate Camera..... <Ctrl> + <Alt> + <Middlebutton-drag>
Additional actions: move with arrow keys, use <shift> for faster zoom/alt.
You can change CC Cam settings by using Crudemenu (or IceUI). In Crudemenu see the settings under Menu->Settings->Interface->Complete Control Camera
Saktoth: Cool, i like the use of control-middle mouse to rotate the camera. But the scroll speed needs to speed up when you zoom out, like the TA cam.
Mission: Chicken Tag
Chicken Tag is a game created with quantum's [ Mission Editor] and extra lua. It requires four players and a bot. The bot must be Alliance1-Player1. The players must be Alliance2-Players2,3,4,5.
Download the [ standalone version of Chicken Tag v0.57s1]
Each player gets a runner (Commander) and must run from the taggers (Cockatrices). When tagged, a player is sent to jail in the middle of the map. Other runners can free the jailed runners by touching the fence, at which point they will appear just to the south of the jail. If all four runners get tagged, you lose. After 20 minutes, a safety beacon appears and all four runners must reach it to win.
Structures can be used to create a stronghold to fight off enemies. These are:
- Dragon's Teeth (free)
- Metal Extractor (free)
- Fort Wall (5 metal)
- Ray
- Faraday
- Stardust
- Sentinel
- Annihilator
Characters:
- Runner (Commander) - This is you.
- Tagger (Cockatrice) - if they touch you, you go to jail. Run away from them at all costs!
- Chicken Swarmer - attacks your structures.
- Nugget (Dodo) - runs at you and gets in your way.
- Super Tagger - appears very late game. Like a tagger but with a boost to its HP and speed.
- Tick - you can create and control one tick at a time while in jail so as to contribute to outside society.
Rules:
- If you get tagged, you lose all your structures and metal! And there is no sharing.
- Your runner will kick pesky chickens and nuggets out of his way.
- Jailed runners cannot build anything except for ticks, and cannot build a tick if they currently have one. Ticks can be built outside the fence and used to try and paralyze taggers to help the outsiders.
- The team scores one point for every tagger killed before the beacon appears.
Tips:
- Run away from taggers at all costs. Your runner is 10% faster than a tagger and in a straightaway will always gain some distance so you have time to think, plan, build walls and defences, etc. Do not turn too much or you'll lose that distance.
- If the taggers all start chasing one runner, that runner should continue to lure them around while the other runners take the opportunity to build up expansions of mexes, using walls and turrets to defend them.
- Small turrets and walls can defend expansions from the Swarmers and Nuggets. But if you are being chased by taggers, do not lure them into an ally's young expansion before he's had time to make large turrets strong enough to kill them. Veer away instead.
Note: The game doesn't always work properly if the host is using Tasclient, unless he is a spectator. Host using Springlobby. Other players can use any client.
Ceasefire Control Panel
Awards
Most awards use a simple formula that compares a certain damage against the average damage done by other players. For example:
2v2 game with players A & B vs. C & D.
Player A leads everyone with damage done to enemies (C & D) using air units.
if airdamage(A) > (totaldamage(B) + totaldamage(C) + totaldamage(D)) / 3 then A gets the air award. To put it in words, A's airforce is better than the average military.
This applies to air, navy and t3 awards.
For damage types which are more obscure (turtle shell, EMP and fire), an easy multiplier (0.5) is first applied to the average. Example using above players:
if firedamage(A) > (totaldamage(B) + totaldamage(C) + totaldamage(D)) / 3 / 2 then A gets the fire award.
EMP damage is also first divided by 10 since it's very high.
For even more obscure units, a super easy multiplier is applied, currently set at 0.3. This can be raised if needed (I'd prefer it to be 0.5 so there is only one easy multiplier and awards can be better compared). Apocalyptic Award (nukes, zenith, mahlazor) and Kamikaze award (roach, skuttle, blastwing) use the super easy multiplier.
Players who do below 100 damage are not factored in averaging.
Capture award will appear if someone captures more than 1000 in cost. This is Arm only, but Core has the Kamikaze award to somewhat balance it out.
Turtle Shell does not include LRPCs, tacnuke or emp missile. Everything static below these are factored in. I hope to include shield damage as well when feasible with lua.
Friendly fire shows if over 25% of damage you dealt was to allies.
Add suggestions here: http://trac.caspring.org/discussion/1/147
Tutorial Widget
A tutorial widget named Nubtron. Its purpose is to serve up a basic build order to a player who wants to jump into a multiplayer game rather than spectate or run a tutorial campaign. Nubtron is best for large chicken defense games where a newbie can carefully learn the game without worrying about being a hindrance, unlike in a human team vs. team game.
Nubtron is to be idiot-proof - if a player performs unexpected actions, Nubtron accounts for these. One example is when building a structure halfway and issuing a different order before it is finished. In this case Nubtron will inform the player how to finish building it.
Nubtron could be more complete but so far here is what it instructs:
How to zoom
How to pan
Place start position and ready up
Build mex
Build solar
Build LLT
Build mexes until you reach X metal production
Build solars until you reach Y energy production
Build kbot factory
Build radar
Build constructor in kbot factory
Tell constructor to assist factory
Build a raider kbot (Glaive or AK)
Concept - burrowing units
A burrowed unit is blind, permanently cloaked and stealthed. It can only be detected by seismic pings. It moves slowly when underground, but when burrowed can go anywhere except below sea level (this can be changed). Ideally a burrowed unit would have very low hp, poor attack and high cost. A flashing symbol appears over your burrowed units so you can find them easily.
To use: On/off manually (un)burrows the unit, but like the Dragon's Egg it is also micro-free - when set to OFF, it unburrows when firing and burrows when done firing. Optimally should be set to off and hold fire so that it only reveals itself when given an explicit attack order.
There are two units in the game with this ability, both in ChickenFaction.
Issues
- The hitsphere is below the ground but it still gets hit. This is fine since I want some weapons to harm it
- Burrowed units cannot cross a line of units or features such as a wall of Dragon's Teeth (
much like the same way submarines can't swim under shark's teeth- submarines fixed in .77 but still no love for burrowers).
- The gameplay would require a way to assist a player in fighting units that are only detected by seismic pings. The Ping2Blip gadget works but seismic detectors have gone out of fashion in CA.
Retreat Widget
Read about it here: Retreat.
Spring Keyboard Wizard
This program is to help you edit your key bindings for Spring. It is abandoned, but you can download and try it anyway. Only works if the following steps are performed:
- Start spring.
- Enter the command /keysave - this will create a file in your spring folder called uikeys.tmp
- Rename uikeys.txt to something else such as uikeys.old.txt.
- Rename uikeys.tmp to uikeys.txt
- Put SpringKBWizard.exe in your spring folder. Run it.
I will probably draw out a plan for an in-game keybinding widget instead.
Chicken Faction
Unbalanced minor faction. Organic slime spewing alien beasts that don't need lasers or exoskeletal suits. See ChickenFaction.
Miscellaneous
Fun Screenshots
Sleksa - ~Flying LRPC~
Beware the Sleksa.
Nametag Widget In Action
You're all probably wondering why I called this meeting...
Ukraine is game to you!?
Watch as Kramer leaves Newman teetering on the brink of Complete Annihilation!
http://www.youtube.com/watch?v=fzLtF_PxbYw
My House, as drawn by MidKnight and placed into my page without my knowledge
Comics and Videos About Our Robot Future
http://pbfcomics.com/?cid=PBF193-Fun_Bot.gif
http://pbfcomics.com/?cid=PBF178-Truancy_bot.gif
http://pbfcomics.com/?cid=PBF115-Hug_Bot.jpg
http://pbfcomics.com/?cid=PBF121-Refridgeron_and_Magnimus.gif
http://pbfcomics.com/?cid=PBF156-Disassemble.gif
http://www.myextralife.com/archive.php?date=2008-05-12
http://www.youtube.com/watch?v=7E0ot9iJm_k
Attachments
-
SpringKBWizard.exe
(76.0 KB) - added by CarRepairer
4 years ago.
Spring Keyboard Wizard version 0.1
-
screen006.jpg
(240.6 KB) - added by CarRepairer
4 years ago.
The Sleksa
-
meeting.jpg
(191.4 KB) - added by CarRepairer
4 years ago.
Meeting
- colorbuild.jpg (193.3 KB) - added by CarRepairer 3 years ago.
-
unit diag.png
(26.2 KB) - added by CarRepairer
3 years ago.
visuals
-
screen062.jpg
(283.0 KB) - added by CarRepairer
2 years ago.
Nubtron
-
ccc.jpg
(118.0 KB) - added by CarRepairer
20 months ago.
Complete Control Camera









