|
General Altitude Discussion Discuss anything Altitude related that doesn't belong in another forum. |
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
TimeFlies - Customizable Ingame Clock Overlay
There were a few people wanting an ingame clock, and since I was working on some other OpenGL overlay stuff, I decided to make one. As a side effect of how this works, it should work with effectively any OpenGL game (just inject the DLL with a seperate program), but it definitely works with Altitude.
(And before people get excited for no reason, this is Windows-only. Unfortunately the way this overlay works is very OS-specific, so I cannot develop a Linux/Mac version at this time). Screenshots: A small version: A little thicker, ingame: For those manly men who like extra large pink clocks: For people who just can't get enough clock: Here are the files for people who want to jump right in and figure it out themselves; for the rest of you, there's an install/usage/customization guide below: Base files: http://tec27.com/timeflies/TimeFlies.zip Customization file: http://tec27.com/timeflies/timeflies.ini Installation
Usage To use TimeFlies, simply run Altitude, then run AltInjector.exe. This program will load TimeFlies into Altitude's process and allow it to draw the clock overlay. Customization To customize the size, color, position, or time display of TimeFlies, simply modify timeflies.ini. Open the file in a text editor, and you should see a few fields with different values. The following is a list of all possible fields, their default values, and explanations of what they do: Code:
[Time] UseUTC=False -- If true, UTC time will be used rather than local time [Position] X=0 -- The X position, ignored if UseAutoCornering or CenterX is true Y=0 -- The Y position, ignored if UseAutoCornering or CenterY is true Corner=2 -- The corner to place the clock in for UseAutoCornering, can be 0, 1, 2, or 3. 0 is the bottom-left corner and it moves clockwise from there. UseAutoCornering=True -- Whether or not to place the clock in the corner specified by the Corner field. CenterX=False -- Whether or not to center the clock on the X-axis (ignored if UseAutoCornering is true) CenterY=False -- Whether or not to center the clock on the Y-axis (ignored if UseAutoCornering is true) [Size] Thickness=6 -- The thickness of the blocks used to create numbers Length=12 -- The length of the blocks used to create numbers BorderThickness=1 -- The thickness of the border on numbers [Color] Red=0.300000 -- The red component of the foreground color (1.0 = 100%, 0 = 0%) Green=0.600000 -- The green component of the foreground color (1.0 = 100%, 0 = 0%) Blue=0.900000 -- The blue component of the foreground color (1.0 = 100%, 0 = 0%) BorderRed=0.000000 -- The red component of the border color (1.0 = 100%, 0 = 0%) BorderGreen=0.000000 -- The green component of the border color (1.0 = 100%, 0 = 0%) BorderBlue=0.000000 -- The blue component of the border color (1.0 = 100%, 0 = 0%) Enjoy, and let me know if there are any problems/suggestions! Quick Note for people worried about viruses I wrote all of the components included in this package myself (both AltInjector.exe and TimeFlies.dll), so I know them to be virus free. I went ahead and ran the above zip file through VirusTotal: http://www.virustotal.com/analisis/1...3a6-1257528909 As you can see, the only virus scanner that found anything was McAfee-GW-Edition, and that is a very obvious false positive. Hopefully this helps to assure anyone that this is virus free. Again, enjoy! |
#2
|
|||
|
|||
Tec I love you!
"TimeFlies." I don't play fullscreen though, so I already have enough clock. Clock clock, Vi |
#3
|
|||
|
|||
Not working on Windows 7.
Not a problem for me tho, I do not play fullscreen either. |
#4
|
|||
|
|||
I'll pull out my laptop (that has Windows 7) and get it working there as well.
Edit: It works for me on Win7 X64, just make sure you run AltInjector as an Adminstrator (right-click on AltInjector.exe, hit properties, go to the Compatibility tab, and check 'Run as Administrator' at the bottom) Last edited by tec27; 11-06-2009 at 08:48 PM. |
#5
|
|||
|
|||
works fine for me in 32 bit windows 7 aswell.
|
#6
|
|||
|
|||
Its like the 24 clock. Jack Bauer defusing the bomb in objective?
Boop. Beep. Boop. Beep. Boop. Beep. |
#7
|
|||
|
|||
Quote:
http://www.apple.com/getamac/ads/ edit: hehe |
#8
|
|||
|
|||
Omnicron please don't embarrass us mac users by posting such nonsense. It doesn't even work on any mac. It was programmed for windows and I'm sure it will work fine with a bit of tweaking.
|
#9
|
|||
|
|||
can u make it for mac please, sexy?
|
#10
|
|||
|
|||
Fixed an issue found by jeppew that caused Altitude to draw in the wrong background color. Everyone that already downloaded it should redownload it.
|
#11
|
|||
|
|||
Like tec said, it was simply a matter of running it as administrator.
Even if I'm not using it, thx for the answer. |
#12
|
|||
|
|||
Wow, great job!
Is it possible to get my hands on that source code, please? |
#13
|
|||
|
|||
awesome, lets see if I can tinkle with this to get it to show the auto balancer.
*starts to learn more code* N1! |
#14
|
|||
|
|||
OMG Tec! I was just thinking about how cool it would be for Altitude to have a clock in fullscreen mode so you can see what time it was, Thanks So Much!
|
#15
|
|||
|
|||
bo beep bo beep bo beep ah?
|
|
|