|
notajf
Guest
|
 |
« on: November 07, 2011, 05:39:26 pm » |
|
This mod has been replaced byGEM ::: SMOKE Mod :::A mod with, among other things (eventually), automatically updating plugins. Current features: - Plugin Management Interface - Download, Enable, Disable, Remove, Update
- Automatic Plugin Updates
- Multi-file plugins - new with Release 4
:: Plugins ::A large selection by Lorgan3 and othersPlugin Makers: Read the docs! - ask me if you want an invite code so you can submit plugins :: Download ::Download: Release 5Previous Releases: 4b 4 3 2 1 Source also on GitHub: https://github.com/TazeTSchnitzel/Gang-Garrison-2/tree/SMOKEmod
|
|
|
|
« Last Edit: December 15, 2011, 05:06:08 pm by AJF »
|
Logged
|
|
|
|
|
Orangestar
|
 |
« Reply #1 on: November 07, 2011, 06:35:42 pm » |
|
firsties
|
|
|
|
|
Logged
|
|
|
|
|
Dusty
|
 |
« Reply #2 on: November 07, 2011, 08:28:39 pm » |
|
So, are these server plugins or just another kinda generic plugin mod?
|
|
|
|
|
Logged
|
|
|
|
MTK5012
2011 Haxxy Finalist
Offline
Posts: 738
I was Gangsterman
|
 |
« Reply #3 on: November 08, 2011, 02:36:49 am » |
|
oh finally an auto updating mod
|
|
|
|
|
Logged
|
|
|
|
|
notajf
Guest
|
 |
« Reply #4 on: November 08, 2011, 02:46:49 am » |
|
So, are these server plugins or just another kinda generic plugin mod?
Generic. Later mod versions will include some client-specific and server-specific features. Plugins are for both.
|
|
|
|
|
Logged
|
|
|
|
|
♫Ozoh
|
 |
« Reply #5 on: November 08, 2011, 08:53:19 am » |
|
Plugin Files
A plugin is composed of two required files, plugin.gml and metdata.txt located in a directory. The directory may also contain a subdirectory named data containing additional files used by the plugin. plugin.gml
plugin.gml is a GML script which is executed when the plugin is loaded. metadata.ini
metadata.ini is an INI file containing metadata about the plugin. This is automatically generated when a plugin is downloaded, however, you need to create it manually for testing. Its format is as follows: eh...? Have you done a typo or am I just dumb? inb4 I'm dumb anyways
|
|
|
|
|
Logged
|
if they named one winter storm oic you would probably go on a shooting spree at the atlanta headquarters
pfft, skip the kiss and go straight for anal
|
|
|
|
Phantom Brave
|
 |
« Reply #6 on: November 08, 2011, 09:21:38 am » |
|
it's a typo "I'm dumb anyways"
|
|
|
|
|
Logged
|
 Linkin Park lyrics here
|
|
|
|
notajf
Guest
|
 |
« Reply #7 on: November 08, 2011, 09:43:06 am » |
|
Typo. I originally used INI, changed to TXT then back to INI, missed that. Fix later.
|
|
|
|
|
Logged
|
|
|
|
Lorgan
Retired Randomizer Mod Developer
2011 Haxxy Award Winner
Online
Posts: 2975
check my new game in new projects k thx bye
|
 |
« Reply #8 on: November 08, 2011, 12:43:16 pm » |
|
Currently uploading a couple of plugins. I don't like it that you get 2 messages for every plugin you download, maybe you can make some sort of console window that shows the messages so you don't have to press 'ok' every time?
also make it work with pictures and sounds nao
|
|
|
|
|
Logged
|
Unfortunately, turning a section into a communist oppressive regime is not against the forum rules, so there is really nothing we can do. 21:08 - Hullusorsa: lorgan, when will you buy us the keys? 21:09 - Lorgan: i'm waiting for greece to collapse so the value of the euro drops 21:09 - Lorgan: not even joking
|
|
|
|
notajf
Guest
|
 |
« Reply #9 on: November 08, 2011, 12:48:34 pm » |
|
Currently uploading a couple of plugins.
 I don't like it that you get 2 messages for every plugin you download, maybe you can make some sort of console window that shows the messages so you don't have to press 'ok' every time?
Yes the two messages are irritating, I'll see what I can do about that. I can't offer any indication of process with the current download system though, hmm. also make it work with pictures and sounds nao
I'll work on that.
|
|
|
|
|
Logged
|
|
|
|
Orpheon
2011 Haxxy Award Winner
Offline
Posts: 5835
Developer
|
 |
« Reply #10 on: November 08, 2011, 01:11:18 pm » |
|
Currently uploading a couple of plugins.
 I don't like it that you get 2 messages for every plugin you download, maybe you can make some sort of console window that shows the messages so you don't have to press 'ok' every time?
Yes the two messages are irritating, I'll see what I can do about that. I can't offer any indication of process with the current download system though, hmm. also make it work with pictures and sounds nao
I'll work on that. Maybe make it an ini option to automatically download and update without asking?
|
|
|
|
|
Logged
|
Your mind is software. Program it. Your body is a shell. Change it. Death is a disease. Cure it. Extinction is approaching. Fight it.
|
|
|
|
notajf
Guest
|
 |
« Reply #11 on: November 08, 2011, 01:21:14 pm » |
|
Currently uploading a couple of plugins.
 I don't like it that you get 2 messages for every plugin you download, maybe you can make some sort of console window that shows the messages so you don't have to press 'ok' every time?
Yes the two messages are irritating, I'll see what I can do about that. I can't offer any indication of process with the current download system though, hmm. also make it work with pictures and sounds nao
I'll work on that. Maybe make it an ini option to automatically download and update without asking? ... it actually asks so it doesn't appear GG2 froze up for no reason. Same with the messages. I'll think of some solution.
|
|
|
|
|
Logged
|
|
|
|
Orpheon
2011 Haxxy Award Winner
Offline
Posts: 5835
Developer
|
 |
« Reply #12 on: November 08, 2011, 01:47:38 pm » |
|
Currently uploading a couple of plugins.
 I don't like it that you get 2 messages for every plugin you download, maybe you can make some sort of console window that shows the messages so you don't have to press 'ok' every time?
Yes the two messages are irritating, I'll see what I can do about that. I can't offer any indication of process with the current download system though, hmm. also make it work with pictures and sounds nao
I'll work on that. Maybe make it an ini option to automatically download and update without asking? ... it actually asks so it doesn't appear GG2 froze up for no reason. Same with the messages. I'll think of some solution. Use io_handle(), it'll make Game Maker continue to move the mouse and stuff. Put it inside the loop. Then maybe make moving dots: . .. ... .. . You know what I mean
|
|
|
|
|
Logged
|
Your mind is software. Program it. Your body is a shell. Change it. Death is a disease. Cure it. Extinction is approaching. Fight it.
|
|
|
|
notajf
Guest
|
 |
« Reply #13 on: November 08, 2011, 02:38:11 pm » |
|
Currently uploading a couple of plugins.
 I don't like it that you get 2 messages for every plugin you download, maybe you can make some sort of console window that shows the messages so you don't have to press 'ok' every time?
Yes the two messages are irritating, I'll see what I can do about that. I can't offer any indication of process with the current download system though, hmm. also make it work with pictures and sounds nao
I'll work on that. Maybe make it an ini option to automatically download and update without asking? ... it actually asks so it doesn't appear GG2 froze up for no reason. Same with the messages. I'll think of some solution. Use io_handle(), it'll make Game Maker continue to move the mouse and stuff. Put it inside the loop. Then maybe make moving dots: . .. ... .. . You know what I mean io_handle() doesn't help really.
|
|
|
|
|
Logged
|
|
|
|
|
notajf
Guest
|
 |
« Reply #14 on: November 08, 2011, 03:56:22 pm » |
|
Release 2 [mostly bugfixes] - Delete button actually disables plugin as well as remove
- Download activity visible (so it doesn't look like it's frozen)
- Less messages when downloading
- Better internal plugin existence checks when downloading
Download P.S. Lorgan, for the moment no bundled files. I'd suggest you upload to imgur.com instead, then do: if (global.SMOKE_pluginupdated) { SMOKE_http_file("i.imgur.com", "/iJh76.png", global.SMOKE_plugindatapath+"myFunPicture.png", true); } That will download files when updated (or installed). The true argument makes it display activity (the "Downloading - 23827B" banner) to make GG2 appear less frozen. Edit: OK that code doesn't work 
|
|
|
|
« Last Edit: November 08, 2011, 04:55:00 pm by AJF »
|
Logged
|
|
|
|
|