Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Lunar

Pages: [1] 2 3 ... 6
1
Creative Features / [Scripts] HUD Menu!
« on: March 18, 2017, 11:00:27 PM »
This was nested in a question someone wanted wondering how to create my HUD Menu I have created, I decided to make a post dedicated to it, if you want any animation/customization help PM me, here is how it all works...



Script: Menu



HUDText [option1] [option 1]
HUDText [option2] [option 2]
SetEventScript [ButtonX] [Scroll]
SetEventScript [ButtonY] [Select]
SetEventScript [ButtonB] [Close]




Script: Scroll



If
HasHistory [scroll] [player] [=] [0]
Then
History [scroll] [player] [+1]
HUDText [option2] [option 2] //reverts the option 2 back to normal so 2 arrows dont show
HUDText [option1] [option 1 <<<] //gives an arrow so they know which one they are about to select
ElseIf
HasHistory [scroll] [player] [=] [1]
Then
History [scroll] [player] [delete]
HUDText [option1] [option 1]
HUDText [option2] [option 2 <<<]
Else
EndIf




Script: Select



If
HasHistory [scroll] [player] [1]
//if they are hovering over the first option, its 1 history, 2nd is 2, 3rd is 3, and the last option is 0 (none)
Then
//do whatever option 1 does
History [scroll] [player] [delete]
SetEventScript [ButtonX] [] [none]
SetEventScript [ButtonY] [] [none]
SetEventScript [ButtonB] [Back] [Back]
ElseIf
HasHistory [scroll] [player] [0]
Then
//do whatever option 2 does
History [scroll] [player] [delete]
SetEventScript [ButtonX] [] [none]
SetEventScript [ButtonY] [] [none]
SetEventScript [ButtonB] [Back]
Else
EndIf




Script: Back



HUDText [option1] [option 1]
HUDText [option2] [option 2]
SetEventScript [ButtonX] [Scroll]
SetEventScript [ButtonY] [Select]
SetEventScript [ButtonB] [Close]
History [scroll] [player] [delete]




Now, that is just the basic framework for it, there is still more things you could do, make one menu option open a lot of different options, which then you would have to make a second Scroll and Select script so they can work with the second set of options, you could add animations, and a background for the menu.


2
Gaming / Rogue Legacy
« on: January 19, 2017, 08:46:05 PM »
Rogue Legacy is a game for PS3 and PS Vita, and now it was released for PS4.
This game is definitely one of my all time favorites, ever.
It is so unique and the gameplay is endless.

The main idea is that you are going through dungeons/castles as a fighter. And every time you die, you respawn as your previous' character's child. This means all traits are passed down, while new ones form. Here are the Key Features listed on the games description.

A procedurally generated castle means every run is different.
Rogue-lite. Your character dies, but with each passing your lineage grows and becomes stronger.
Tons of unique traits making every play through special. Want to be dyslexic? Now you can!
10 different classes to master! Each class comes with unique abilities that change the way you play the game.
All wizards have beards. Regardless of gender.
Over 60 different enemies to test your skills against. Hope you like palette-swaps!
Equip your heroes with powerful weaponry and armor, and imbue them with special abilities like flight, dash, and air jumping. 
A wicked sweet soundtrack.
Massive, expandable skill tree. Rack in the loot and upgrade your manor, giving your successors a wicked sweet edge.
Wicked sweet fart jokes.



A youtube video for those who want to see what it looks like.

3
Graphics / Graphics to use in Forum Posts
« on: January 07, 2017, 08:51:21 PM »
Forum Post Graphics

▬▬▬✦▬▬▬▬▬▬▬▬❂▬❂▬▬▬▬▬▬▬▬✦▬▬▬◆▬▬▬✦▬▬▬▬▬▬▬▬❂▬❂▬▬▬▬▬▬▬▬✦▬▬▬

Line Breaks

Spoiler for Hidden Content:
Copy and Paste these to add a break between titles, subtitles, bodies, and more.



▬▬▬✦▬▬▬▬▬▬▬▬❂▬❂▬▬▬▬▬▬▬▬✦▬▬▬◆▬▬▬✦▬▬▬▬▬▬▬▬❂▬❂▬▬▬▬▬▬▬▬✦▬▬▬



▬▬▬▬▬▬⊙▬▬▬▬▬▬▬✿▬▬▬✿▬▬▬▬▬▧▬▬▬▬▬◆▬▬▬▬▬▨▬▬▬▬▬✿▬▬▬✿▬▬▬▬▬▬▬⊙▬▬▬▬▬▬


More to come!

▬▬▬✦▬▬▬▬▬▬▬▬❂▬❂▬▬▬▬▬▬▬▬✦▬▬▬◆▬▬▬✦▬▬▬▬▬▬▬▬❂▬❂▬▬▬▬▬▬▬▬✦▬▬▬

Basic Layouts

Spoiler for Hidden Content:
Copy and Paste these to a blank post to give it some pizzazz.

Layout 1
Spoiler for Hidden Content:

Title



Subtitle 1

Body 1





Subtitle 2

Body 2




Code: [Select]
[hr]
[b][size=18pt]Title[/size][/b]
[hr]


[b][i]Subtitle 1 [/i][/b]

[i]Body 1[/i]


[hr]


[b][i]Subtitle 2[/i][/b]

[i]Body 2[/i]


[hr]



More to come!


4
Questions and Answers / New Tags?
« on: January 07, 2017, 01:34:42 PM »
What do the [xboxdvr][/xboxdvr] and [xboxclips][/xboxclips] tags do?

5
Graphics / - Sig Shop -
« on: December 31, 2016, 03:28:53 AM »
Script's Sig Shop

Past Works




My Signature (Made Dec. 31, 2016)





Request Form



*Size: W,H (pixels)
*What for: i.e. Info on Profile, info on a map, etc...
*Details: What do you want in it?
Other Requests:





6
Fun House / Merry Christmas!
« on: December 25, 2016, 08:57:25 AM »
Merry Crimas!

7
Ideas / HUDPicture
« on: December 10, 2016, 12:21:20 PM »
I think the best addition to be in a HUD would be to add pictures to HUDShapes, or make a new command (HUDPicture) so players can add pictures to their screen like they do in books, this would be AMAZING for a custom UI for maps and it would be amazing for menus/heavily script based maps.

L1k3 if u 4gr33!1!!

8
Total Miner Discussion / [Game] How to Center HUD Shapes
« on: November 27, 2016, 06:17:27 PM »
If you need to center a HUD Shape or a HUD Bar, just use these simple steps.

1. Take the width of your HUD (i.e. 400)
2. Do 1280 - The Width (i.e. 1280 - 400 = 880)
3. Half that number (i.e. 880 / 2 = 440)
4.  That last number is your X Position!

Example:

1. 400 (Width of HUD)
2. 1280 - 400 = 880
3. 880 / 2 = 440
4. X Position: 440


Repeat the same process for the Y position too, except substitute 1280 with 720, and of course replace the width with the height.

Example:

1. 160 (Height of HUD)
2. 720 - 160 = 560
3. 560 / 2 = 280
4. Y Position: 280

9
Your world / W.I.P. Tycoon Map
« on: November 27, 2016, 04:50:45 PM »
Untitled Tycoon Map


About

This map is a tycoon based single player map, where you start off learning the basics, then go up the ranks as you earn more money, buy better additions and get upgrades to existing features. Not much information can be disclosed right now because the main point of the map hasn't been decided, whether or not it will be upgrading a bakery, pizza parlor, gaming company, and so on. However, you can vote in the poll to be a part of the choice of which style it will be!



Updates

v1.0.2

Spawn Area
Shop UI



10
Bug Reports [Retail] / Spider Ring Bug
« on: November 20, 2016, 10:18:23 PM »
If you are wearing a Spider Ring and you are standing on top of a block thats not full height, (half block, stack), then you hover over the block and you cant jump, and the movement is really weird. It basically thinks you are on the side of a block

11
Bug Reports [Retail] / Blue Screen!
« on: October 29, 2016, 11:59:19 PM »
Ill type it out since i cant take a pic..

System.OutOfMemoryException: OutOfMemoryException
    at Microsoft.Xna.Framework.Helpers.GetExceptionFromResult(UInt32 result)
    at Microsoft.Xna.Framework.Helpers.ThrowExceptionFromErrorCode(ErrorCodes error)
    at Microsoft.Xna.Framework.Audio.SoundBank.GetCue(String name)
    at Craig.TotalMiner.AudioManagerXACT.PlaySound(String asset, Cue& cue)
    at Craig.TotalMiner.AudioManagerXACT.PlaySound(String asset)
    at Craig.TotalMiner.Screens.NumberEntryScreen.HandleInput(InputState input)
    at Craig.Engine.GameState.ScreenManager.Update(Int32 index, Boolean otherScreenHasFocus)
    at Craig.Engine.GameState.ScreenManager.Update(Gametime donotuse)
    at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
    at Craig.Engine.Game.BaseGame.Update(GameTime gameTime)
    at Craig.TotalMiner.TotalMinerGame.Update(GameTime gameTime)
    at Microsoft.Xna.Framework.Game.Tick()
    at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
    at Microsoft.Xna.Framework.GameHost.OnIdle()
    at Microsoft.Xna.Framework.XboxGameHost.RuneOneFrame()
    at Microsoft.Xna.Framework.XboxGameHost.Run()
    at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
    at Microsoft.Xna.Framework.Run()
    at Craig.Engine.Game.BaseGame.Run[T]()
    at Craig.TotalMiner.Program.Main(String[] args)


I was stuck in a loop that constantly opens a new input screen everytime it loops, then like 5 minutes my admin comes in to cancel it, he cancels it, i try to hit OK to get it off, it wouldnt work, so i kep pressing OK, my HUD turned off then went black, then to this blue screen.

12
Your world / Unnamed Challenge
« on: October 21, 2016, 09:36:02 PM »
Unnamed Challenge
Status : Offline



About

Spoiler for About:

Unnamed Challenge, by the way I am open to any name suggestions, is a mostly scripted challenge map. It uses more complex scripts to give players an amazing experience. This map has so much unique features and is worth checking out. It was started about a month ago at of randomness, after I loved the look of the spawn I built, I made it into the stellar challenge map it is today!




Updates

Spoiler for Updates:

Updates Before v1.34

- Added PvP Area
- Added Weapon Shop
- Added Omega Rank
- Added an Omega Member Raffle
- Added 4 Types of Crates: Common, Rare, Ultra, Mythical
- Added 4 Particle Trails: Rain, Blood Rain, Snowflakes, Angelic
- Added Omega Options: Wand, Particle Trail, and Storage
- Added 9 Parkour Levels
- Added Reviews Room
- New Reviews: Holden, killer cody99, Value Outbreak, Northe, and DonkyKon553
- Added Puzzle Menu
- New Puzzle: Doorways



Update v1.34 (Current)

- Added New Minigame: Water Fall
- Added New Way of Making Money: Drugs
- Added of the Secret Expansion: Tester Build
- New Review: sora1kg
- Added New Omega Wand Upgrades: Triple and Quadruple




Coming Soon

Spoiler for Coming Soon:

Coming Soon:
- Secret Expansion going Public
- HUD Menu




All suggestions are highly appreciated!



13
Total Miner Discussion / [Creative] Block Schemes
« on: September 21, 2016, 04:04:19 PM »
Post your favorite scheme of blocks that fit well together

example:
Stone Brick
Basalt
Wood Veneer

I need this and other players need this to get good layout ideas.

14
Your world / - Total Clash -
« on: September 20, 2016, 05:52:14 PM »



▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬




Spoiler for Information:

Welcome to Total Clash, a new age of Idle Maps on Total Miner: Forge! This map was inspired by a game on PC called Elvenar, it is a City Builder game where you can choose between the Elf or Human race. After that, you can set out on a journey in one of the 5 available worlds. In these worlds, you have a Main Hall, where you are known as what we call, the Mayor of your town. There, you control what you spend Gold, Wood, Stone, Marble, and much more materials on. With these materials, you can buy Residences, the most basic building. Residences allow you to take in citizens who pay taxes, these taxes are a big part of your income. The map Total Clash is similar with the idea of Residences, materials, and also, you can attack other players, and if you come out a winner, you get 10% of the losers gold. The attacking system will be further explained later in the topic. This map is still under construction, as it is still very small in the fact that there is so much more I will add.




▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬



Spoiler for Building:

Building in Total Clash is a simple, yet expandable idea. With current building options, you can build a Residence, which gives you money that is the tax of your citizens. A Stone Mine will get you the stone material, and this has no use currently, but is good to stock up on. Lastly, the Wood Farm, this gives you the wood material, which as the stone is, is not of any use currently, but will be later.



▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬




Spoiler for Upgrading:

The upgrade system of Total Clash is more of a concept for the players who have bought so much buildings to the point where it is too costly to buy more. That is where upgrades come in play, they are cheaper for a short time, and can help out. They work like this, if a player owns 5 residences, they will get 5 gold every time they produce, if the player were to have 5 residences, and upgraded he/she's residences 5 times, the player will get 20 Gold a second, in a math form, it is the amount of residences plus the amount of upgrades, multiplied by 2. This applies to all building upgrades. Main Hall upgrades are different, if you are Main Hall 1, you produce materials every 2.5 seconds, if you are Main Hall 2, every 2.25 seconds. It works that every time you upgrade your Main Hall, it takes 250 milliseconds off of the initial 2.5 seconds, and Main Hall 10 being the max, you would produce every 250 milliseconds if you are there.



▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬




Spoiler for Attacking:

Attacking is quite simple in Total Clash. If you have more troops than the opponent, you win, earning you 10% of the opponent's gold. However, if you lose, all your troops die in battle and you lose 10% of your gold. Now, there is upgrading your troops, so it doubles the amount of troops. More in depth, if one player has 10 upgraded troops, and the other has 20 regular troops, the person with the 10 upgraded troops would win the battle.



▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬




Spoiler for Updates:

Current Update: 1.1.6


Update 1.1.6
- Attacking has been improved
- The password animation on the console has been removed
- Guilds have been added
- Started planning the new expansion
- A leaderboard of the top 3 players with the most gold has been added
- You can now swing your hand at a player to see there stats




▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬


15
Creative Features / [Scripts] HUD Animations!
« on: September 19, 2016, 09:01:53 PM »



HUD Animations




Slide down from Top



Script: Run



Script [Animate]
var [posy] = [-150]
// The -150 must be a bigger number than the height of the HUDShape[cancel]
Script [Animate] [vars:posy]




Script: Animate



var [posy] = [posy] + [5]

If
IsVar [posy] = [500]
// 500 will be replaced with the y coordinate you want it to stop moving at
Then
Else
HUDShape [hud] [player] [rect] [350,posy,100,175] [255,255,255,255] [abs]
EndIf




Fade In



Script: Run



Script [Animate] [cancel]
Script [Animate]




Script: Animate



var [opac] = [opac] + [5]

If
IsVar [opac] = [255]
Then
Else
HUDShape [hud] [player] [rect] [350,400,100,175] [255,255,255,opac] [abs]
EndIf





Please suggest any other animations you would like to see!




Pages: [1] 2 3 ... 6