<- Previous Log Select Different Log Next Log ->  
Searching from 2023-11-08 00:00:00 to 2023-11-08 23:59:59.999999.
Query completed in 0.55 seconds
[2023-11-08 03:02:29] <-- paddymahoney has quit (Remote host closed the connection)
[2023-11-08 03:57:38] --> paddymahoney has joined the channel
[2023-11-08 08:40:31] <armagetronbridge> 13discord:Juesto| ah interesting!
[2023-11-08 08:40:36] <armagetron-bridge> 13discord:Juesto| ah interesting!
[2023-11-08 08:40:49] <armagetronbridge> 13discord:Juesto| the command only works on the pickup channel in the discord lucifer_arma
[2023-11-08 08:40:50] <armagetron-bridge> 13discord:Juesto| the command only works on the pickup channel in the discord lucifer_arma
[2023-11-08 08:43:58] --> monr0e has joined the channel
[2023-11-08 09:26:58] <armagetronbridge> 08discord:delinquent| Lucifer_arma: I haven't hooked up #armagetron-pickup to the pickup channel here yet, it requires some alteration to the pickup bot first. You'll have to pop over here if you want to play :D  discord.gg/dcpaauj
[2023-11-08 09:26:58] <armagetron-bridge> 08discord:delinquent| Lucifer_arma: I haven't hooked up #armagetron-pickup to the pickup channel here yet, it requires some alteration to the pickup bot first. You'll have to pop over here if you want to play :D  discord.gg/dcpaauj
[2023-11-08 09:26:58] <armagetronbridge> 08discord:delinquent| @loki_913 btw replies don't get fed to the IRC bot for future reference. Not part of the implementation and not really implementable in someone else's IRC server. I don't think I have enough sway with OFTC to make that work, and I don't think Libera would be interested
[2023-11-08 09:26:59] <armagetron-bridge> 08discord:delinquent| @loki_913 btw replies don't get fed to the IRC bot for future reference. Not part of the implementation and not really implementable in someone else's IRC server. I don't think I have enough sway with OFTC to make that work, and I don't think Libera would be interested
[2023-11-08 09:27:00] <armagetronbridge> 08discord:delinquent| As for systemd, I don't bother with it. Nelg's init scripts with screen do excellently - but you could transplant them to systemd easily enough. This is teh srv.sh script that sets parameters:
[2023-11-08 09:27:00] <armagetron-bridge> 08discord:delinquent| As for systemd, I don't bother with it. Nelg's init scripts with screen do excellently - but you could transplant them to systemd easily enough. This is teh srv.sh script that sets parameters:
[2023-11-08 09:29:01] <armagetronbridge> 08discord:delinquent| I decided to stick them here because IRC will split them into multiple lines
[2023-11-08 09:29:02] <armagetronbridge> 08discord:delinquent| https://vixen.international/assets/pub/tronscripts/
[2023-11-08 09:29:02] <armagetron-bridge> 08discord:delinquent| I decided to stick them here because IRC will split them into multiple lines
[2023-11-08 09:29:02] <armagetron-bridge> 08discord:delinquent| https://vixen.international/assets/pub/tronscripts/
[2023-11-08 09:29:52] <armagetronbridge> 08discord:delinquent| the server is booted with boot.sh, in the format `. boot.sh <servername>`, that name being the same as the directory name in which the server is located
[2023-11-08 09:29:53] <armagetron-bridge> 08discord:delinquent| the server is booted with boot.sh, in the format `. boot.sh <servername>`, that name being the same as the directory name in which the server is located
[2023-11-08 09:31:29] <armagetronbridge> 08discord:delinquent| as for creating a systemd unit, a text file with the name <servicename>.service placed in /lib/systemd/system will do the trick
[2023-11-08 09:31:29] <armagetron-bridge> 08discord:delinquent| as for creating a systemd unit, a text file with the name <servicename>.service placed in /lib/systemd/system will do the trick
[2023-11-08 09:33:34] <armagetronbridge> 08discord:delinquent| er
[2023-11-08 09:33:34] <armagetron-bridge> 08discord:delinquent| er
[2023-11-08 09:33:41] <armagetronbridge> 08discord:delinquent| /etc/systemd/system, not /lib
[2023-11-08 09:33:41] <armagetron-bridge> 08discord:delinquent| /etc/systemd/system, not /lib
[2023-11-08 09:34:48] <armagetronbridge> 08discord:delinquent| there's a basic example of a systemd unit there
[2023-11-08 09:34:48] <armagetron-bridge> 08discord:delinquent| there's a basic example of a systemd unit there
[2023-11-08 09:35:05] <armagetronbridge> 08discord:delinquent| at https://vixen.international/assets/pub/tronscripts/, I mean
[2023-11-08 09:35:05] <armagetron-bridge> 08discord:delinquent| at https://vixen.international/assets/pub/tronscripts/, I mean
[2023-11-08 09:36:04] <armagetronbridge> 08discord:delinquent| once you've built it, use `systemctl daemon-reload` to make systemd aware of the new unit, then `systemctl enable <servicename>.service` to "switch it on" so to speak
[2023-11-08 09:36:04] <armagetron-bridge> 08discord:delinquent| once you've built it, use `systemctl daemon-reload` to make systemd aware of the new unit, then `systemctl enable <servicename>.service` to "switch it on" so to speak
[2023-11-08 09:36:29] <armagetronbridge> 13discord:Juesto| how about other inits?
[2023-11-08 09:36:29] <armagetron-bridge> 13discord:Juesto| how about other inits?
[2023-11-08 09:36:41] <armagetronbridge> 08discord:delinquent| then you can use `systemctl start/stop/restart <servicename>` to operate on it
[2023-11-08 09:36:41] <armagetron-bridge> 08discord:delinquent| then you can use `systemctl start/stop/restart <servicename>` to operate on it
[2023-11-08 09:37:24] <armagetronbridge> 08discord:delinquent| @Juesto in time. That's all Lucifer needs to make tron run under systemd for the moment, systemd as a whole is a bit of a mess
[2023-11-08 09:37:25] <armagetron-bridge> 08discord:delinquent| @Juesto in time. That's all Lucifer needs to make tron run under systemd for the moment, systemd as a whole is a bit of a mess
[2023-11-08 09:37:39] <armagetronbridge> 13discord:Juesto| ah fair
[2023-11-08 09:37:40] <armagetron-bridge> 13discord:Juesto| ah fair
[2023-11-08 09:37:53] <armagetronbridge> 13discord:Juesto| was just curious about other inits ^^
[2023-11-08 09:37:54] <armagetron-bridge> 13discord:Juesto| was just curious about other inits ^^
[2023-11-08 09:38:13] <armagetronbridge> 13discord:Juesto| there isnt a dedicated server package iirc
[2023-11-08 09:38:13] <armagetron-bridge> 13discord:Juesto| there isnt a dedicated server package iirc
[2023-11-08 10:16:56] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 10:19:57] <-- Armanelgtron has quit (No Ping reply in 210 seconds.)
[2023-11-08 10:21:10] --> Armanelgtron has joined the channel
[2023-11-08 10:21:10] -!- Topic for #armagetron is "Armagetron Advanced | http://www.armagetronad.org/ | Welcome to IRC"
[2023-11-08 10:21:10] -!- Topic set by ChanServ!services@services.oftc.net on 2022-12-21 00:36:08 UTC
[2023-11-08 10:21:12] -!- weber.oftc.net set mode #armagetron +nt
[2023-11-08 10:21:12] -!- Channel #armagetron created on 2021-04-20 19:56:37 UTC
[2023-11-08 10:21:39] --> Armanelgtron has joined the channel
[2023-11-08 10:21:40] -!- tungsten.libera.chat set mode #armagetron +nt
[2023-11-08 10:21:40] -!- Channel #armagetron created on 2021-05-20 17:23:14 UTC
[2023-11-08 10:40:17] <armagetron-bridge> 15discord:Nélg| I didn't write these scripts btw, they've been around for a while. No clue who wrote them
[2023-11-08 10:40:18] <armagetronbridge> 15discord:Nélg| I didn't write these scripts btw, they've been around for a while. No clue who wrote them
[2023-11-08 10:40:18] <armagetronbridge> 15discord:Nélg| anyway, I don't usually bother with systemd or sysvinit units. I tend to set up cron jobs at `@reboot` to launch the `srv.sh` script (or equivalent), which can be set up with `crontab -e`
[2023-11-08 10:40:18] <armagetron-bridge> 15discord:Nélg| anyway, I don't usually bother with systemd or sysvinit units. I tend to set up cron jobs at `@reboot` to launch the `srv.sh` script (or equivalent), which can be set up with `crontab -e`
[2023-11-08 11:40:43] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 11:42:03] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 11:43:18] --> Armanelgtron_ has joined the channel
[2023-11-08 11:43:18] -!- Topic for #armagetron is "Armagetron Advanced | http://www.armagetronad.org/ | Welcome to IRC"
[2023-11-08 11:43:18] -!- Topic set by ChanServ!services@services.oftc.net on 2022-12-21 00:36:08 UTC
[2023-11-08 11:43:18] -!- Armanelgtron changed nick to Guest6292
[2023-11-08 11:43:18] -!- Armanelgtron changed nick to Armanelgtron
[2023-11-08 11:43:20] -!- weber.oftc.net set mode #armagetron +nt
[2023-11-08 11:43:20] -!- Channel #armagetron created on 2021-04-20 19:56:37 UTC
[2023-11-08 11:43:20] --> Armanelgtron has joined the channel
[2023-11-08 11:43:21] -!- zinc.libera.chat set mode #armagetron +nt
[2023-11-08 11:43:21] -!- Channel #armagetron created on 2021-05-20 17:23:14 UTC
[2023-11-08 11:44:30] <-- Guest6292 has quit (Ping timeout: 480 seconds)
[2023-11-08 12:34:34] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 12:34:34] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 12:39:16] --> Armanelgtron has joined the channel
[2023-11-08 12:39:16] -!- Topic for #armagetron is "Armagetron Advanced | http://www.armagetronad.org/ | Welcome to IRC"
[2023-11-08 12:39:16] -!- Topic set by ChanServ!services@services.oftc.net on 2022-12-21 00:36:08 UTC
[2023-11-08 12:39:17] -!- weber.oftc.net set mode #armagetron +nt
[2023-11-08 12:39:17] -!- Channel #armagetron created on 2021-04-20 19:56:37 UTC
[2023-11-08 12:39:22] --> Armanelgtron has joined the channel
[2023-11-08 12:39:23] -!- platinum.libera.chat set mode #armagetron +nt
[2023-11-08 12:39:23] -!- Channel #armagetron created on 2021-05-20 17:23:14 UTC
[2023-11-08 14:05:21] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 14:08:36] <-- Armanelgtron has quit (No Ping reply in 180 seconds.)
[2023-11-08 14:08:59] --> Armanelgtron_ has joined the channel
[2023-11-08 14:08:59] -!- Topic for #armagetron is "Armagetron Advanced | http://www.armagetronad.org/ | Welcome to IRC"
[2023-11-08 14:08:59] -!- Topic set by ChanServ!services@services.oftc.net on 2022-12-21 00:36:08 UTC
[2023-11-08 14:08:59] -!- Armanelgtron changed nick to Guest6306
[2023-11-08 14:08:59] -!- Armanelgtron changed nick to Armanelgtron
[2023-11-08 14:09:00] -!- weber.oftc.net set mode #armagetron +nt
[2023-11-08 14:09:00] -!- Channel #armagetron created on 2021-04-20 19:56:37 UTC
[2023-11-08 14:09:05] <-- Guest6306 has quit (Ping timeout: 480 seconds)
[2023-11-08 14:09:53] --> Armanelgtron has joined the channel
[2023-11-08 14:09:54] -!- iridium.libera.chat set mode #armagetron +nt
[2023-11-08 14:09:54] -!- Channel #armagetron created on 2021-05-20 17:23:14 UTC
[2023-11-08 15:35:44] <armagetronbridge> 08discord:delinquent| speaking of, @codefossa could we maybe get perms, or perhaps specific people with perms, to upload bash scripts and the like to resource.armagetronad.net? It would be helpful if we had the ability to update them or add new scripts for things like installation without relying on one person to update all of them. It might be nice to have a place to put all the tools too, since a ha <clipped message>
[2023-11-08 15:35:44] <armagetron-bridge> 08discord:delinquent| speaking of, @codefossa could we maybe get perms, or perhaps specific people with perms, to upload bash scripts and the like to resource.armagetronad.net? It would be helpful if we had the ability to update them or add new scripts for things like installation without relying on one person to update all of them. It might be nice to have a place to put all the tools too, since a ha <clipped message>
[2023-11-08 15:35:44] <armagetronbridge> 08discord:delinquent| ndful of them are offline and reliant on the user to cownload them
[2023-11-08 15:35:45] <armagetron-bridge> 08discord:delinquent| ndful of them are offline and reliant on the user to cownload them
[2023-11-08 15:43:39] <armagetronbridge> 14discord:Light| For scripts the wiki is probably better as it would allow modifications and community suggestions plus will be a little easier for users to view the code before running it.
[2023-11-08 15:43:39] <armagetron-bridge> 14discord:Light| For scripts the wiki is probably better as it would allow modifications and community suggestions plus will be a little easier for users to view the code before running it.
[2023-11-08 15:44:01] <armagetronbridge> 08discord:delinquent| Can we upload to the wiki?
[2023-11-08 15:44:01] <armagetron-bridge> 08discord:delinquent| Can we upload to the wiki?
[2023-11-08 15:44:21] <armagetronbridge> 08discord:delinquent| I mean, aside from just creating a page
[2023-11-08 15:44:22] <armagetron-bridge> 08discord:delinquent| I mean, aside from just creating a page
[2023-11-08 15:44:22] <armagetronbridge> 14discord:Light| Should be able to. If not, let me know.
[2023-11-08 15:44:22] <armagetron-bridge> 14discord:Light| Should be able to. If not, let me know.
[2023-11-08 15:44:39] <armagetronbridge> 14discord:Light| There are attachments I'm pretty sure.
[2023-11-08 15:44:40] <armagetron-bridge> 14discord:Light| There are attachments I'm pretty sure.
[2023-11-08 15:44:47] <armagetronbridge> 08discord:delinquent| sec I'm looking at it now
[2023-11-08 15:44:47] <armagetron-bridge> 08discord:delinquent| sec I'm looking at it now
[2023-11-08 15:44:50] <armagetronbridge> 14discord:Light| But may be limited to images but we could change that.
[2023-11-08 15:44:51] <armagetron-bridge> 14discord:Light| But may be limited to images but we could change that.
[2023-11-08 15:45:20] <armagetronbridge> 08discord:delinquent| and does the wiki support curl/wget?
[2023-11-08 15:45:21] <armagetron-bridge> 08discord:delinquent| and does the wiki support curl/wget?
[2023-11-08 15:45:36] <armagetronbridge> 14discord:Light| What do you mean?
[2023-11-08 15:45:36] <armagetron-bridge> 14discord:Light| What do you mean?
[2023-11-08 15:45:37] <armagetron-bridge> 08discord:delinquent| ya limited to images
[2023-11-08 15:45:37] <armagetronbridge> 08discord:delinquent| ya limited to images
[2023-11-08 15:45:56] <armagetronbridge> 14discord:Light| Just direct link hosting you mean?
[2023-11-08 15:45:57] <armagetron-bridge> 14discord:Light| Just direct link hosting you mean?
[2023-11-08 15:46:26] <armagetronbridge> 08discord:delinquent| part of the guide here: https://wiki.armagetronad.org/index.php?title=Setting_Up_Multiple_Armagetron_Servers_the_Easy_Way includes instructions to use wget to obtain the installation scripts for an armagetron server
[2023-11-08 15:46:26] <armagetron-bridge> 08discord:delinquent| part of the guide here: https://wiki.armagetronad.org/index.php?title=Setting_Up_Multiple_Armagetron_Servers_the_Easy_Way includes instructions to use wget to obtain the installation scripts for an armagetron server
[2023-11-08 15:47:15] <armagetronbridge> 08discord:delinquent| That's the sort of example I'm looking at - if we could upload that script to the wiki or the resource, we'd be able to update it as a community
[2023-11-08 15:47:15] <armagetron-bridge> 08discord:delinquent| That's the sort of example I'm looking at - if we could upload that script to the wiki or the resource, we'd be able to update it as a community
[2023-11-08 15:47:41] <armagetronbridge> 14discord:Light| I would need to check if the wiki provides direct links or not. I can check on that later tonight.
[2023-11-08 15:47:41] <armagetron-bridge> 14discord:Light| I would need to check if the wiki provides direct links or not. I can check on that later tonight.
[2023-11-08 15:47:52] <armagetron-bridge> 08discord:delinquent| I'll try ti now hang on
[2023-11-08 15:47:52] <armagetronbridge> 08discord:delinquent| I'll try ti now hang on
[2023-11-08 15:50:43] <armagetronbridge> 08discord:delinquent| ok seems fine, all we need is to permit other filetypes
[2023-11-08 15:50:43] <armagetron-bridge> 08discord:delinquent| ok seems fine, all we need is to permit other filetypes
[2023-11-08 15:50:51] <armagetronbridge> 14discord:Light| You could also host files on GitHub which I think you could direct link to
[2023-11-08 15:50:51] <armagetron-bridge> 14discord:Light| You could also host files on GitHub which I think you could direct link to
[2023-11-08 15:51:58] <armagetronbridge> 08discord:delinquent| Unfortunately that's nto really an option for the community at large I don't think, armagetron deliberately moved away from github after the microsoft purchase. It would also be nice to keep it in-house rather than relying on a third-party service, otherwise linkrot is a very real possibility
[2023-11-08 15:51:59] <armagetron-bridge> 08discord:delinquent| Unfortunately that's nto really an option for the community at large I don't think, armagetron deliberately moved away from github after the microsoft purchase. It would also be nice to keep it in-house rather than relying on a third-party service, otherwise linkrot is a very real possibility
[2023-11-08 15:52:19] <armagetronbridge> 08discord:delinquent| I think z-man and lucifer were talking about that the other day actually
[2023-11-08 15:52:20] <armagetron-bridge> 08discord:delinquent| I think z-man and lucifer were talking about that the other day actually
[2023-11-08 15:52:47] <armagetronbridge> 14discord:Light| I'm just not completely sure allowing uploads of any file type is going to be a good idea.
[2023-11-08 15:52:47] <armagetron-bridge> 14discord:Light| I'm just not completely sure allowing uploads of any file type is going to be a good idea.
[2023-11-08 15:54:00] <armagetronbridge> 14discord:Light| If it's purely scripts we could have our own self hosted pastebin type site
[2023-11-08 15:54:00] <armagetron-bridge> 14discord:Light| If it's purely scripts we could have our own self hosted pastebin type site
[2023-11-08 15:54:02] <armagetronbridge> 08discord:delinquent| No, I'd restrict it to `.sh`, `.cfg`, and possibly `.txt`
[2023-11-08 15:54:02] <armagetron-bridge> 08discord:delinquent| No, I'd restrict it to `.sh`, `.cfg`, and possibly `.txt`
[2023-11-08 15:54:20] <armagetronbridge> 14discord:Light| Ok those might not be so bad
[2023-11-08 15:54:21] <armagetron-bridge> 14discord:Light| Ok those might not be so bad
[2023-11-08 15:54:31] <armagetronbridge> 08discord:delinquent| we could sure.The wiki has the value, though, of recording who uploads what
[2023-11-08 15:54:31] <armagetron-bridge> 08discord:delinquent| we could sure.The wiki has the value, though, of recording who uploads what
[2023-11-08 15:54:48] <armagetronbridge> 08discord:delinquent| and we could theoretically restrict expanded upload permissions to known community members
[2023-11-08 15:54:49] <armagetron-bridge> 08discord:delinquent| and we could theoretically restrict expanded upload permissions to known community members
[2023-11-08 15:55:09] <armagetronbridge> 14discord:Light| I'll take a look at it a bit today and see what we can safely add to the wiki
[2023-11-08 15:55:09] <armagetron-bridge> 14discord:Light| I'll take a look at it a bit today and see what we can safely add to the wiki
[2023-11-08 15:55:18] <armagetronbridge> 14discord:Light| It would be the cleanest place for it.
[2023-11-08 15:55:18] <armagetron-bridge> 14discord:Light| It would be the cleanest place for it.
[2023-11-08 15:55:34] <armagetronbridge> 08discord:delinquent| wicked stuff ta
[2023-11-08 15:55:34] <armagetron-bridge> 08discord:delinquent| wicked stuff ta
[2023-11-08 16:24:22] <Lucifer_arma> @delinquent: I'm still not installing a closed source app to play an open source game ;)
[2023-11-08 16:24:22] <armagetronbridge> 10irc:Lucifer_arma| @delinquent: I'm still not installing a closed source app to play an open source game ;)
[2023-11-08 16:25:23] <armagetronbridge> 08discord:delinquent| you don't need to - discord can run in a browser, and if you want a non-browser experience, ripcord is a foss shareware solution
[2023-11-08 16:25:23] <armagetron-bridge> 08discord:delinquent| you don't need to - discord can run in a browser, and if you want a non-browser experience, ripcord is a foss shareware solution
[2023-11-08 16:25:49] <Lucifer_arma> I can make systemd units already, I made one for the stockanalyst workers.  What I'm wanting is a script that manages multiple server instances to use as the target for systemd
[2023-11-08 16:25:49] <armagetronbridge> 10irc:Lucifer_arma| I can make systemd units already, I made one for the stockanalyst workers.  What I'm wanting is a script that manages multiple server instances to use as the target for systemd
[2023-11-08 16:25:56] <armagetronbridge> 08discord:delinquent| Alternatively, you could always ask someone here to add on your behalf, we do that for goose
[2023-11-08 16:25:57] <armagetron-bridge> 08discord:delinquent| Alternatively, you could always ask someone here to add on your behalf, we do that for goose
[2023-11-08 16:28:29] <Lucifer_arma> if you need to worry about tracking versions with these scripts, having a github repository is a good idea.  You can do what we do and put it on gitlab and mirror to github, or vice versa.
[2023-11-08 16:28:29] <armagetronbridge> 10irc:Lucifer_arma| if you need to worry about tracking versions with these scripts, having a github repository is a good idea.  You can do what we do and put it on gitlab and mirror to github, or vice versa.
[2023-11-08 16:28:34] <armagetronbridge> 08discord:delinquent| Oh, then you use `Environment` to set the parameters for config, log location, etcetera
[2023-11-08 16:28:34] <armagetron-bridge> 08discord:delinquent| Oh, then you use `Environment` to set the parameters for config, log location, etcetera
[2023-11-08 16:28:35] <Lucifer_arma> you can also self-host a git repository
[2023-11-08 16:28:36] <armagetronbridge> 10irc:Lucifer_arma| you can also self-host a git repository
[2023-11-08 16:29:29] <Lucifer_arma> I'm actually wondering if it would be better to write up a little c++ app to manage multiple armagetronad-dedicated instances and include it in the distribution.  Then someone could adapt it to be a windows service, and whatever mac os uses
[2023-11-08 16:29:30] <armagetronbridge> 10irc:Lucifer_arma| I'm actually wondering if it would be better to write up a little c++ app to manage multiple armagetronad-dedicated instances and include it in the distribution.  Then someone could adapt it to be a windows service, and whatever mac os uses
[2023-11-08 16:30:36] <Lucifer_arma> I've written enough stuff that does exactly this that I'm wondering what the odds are the scripts y'all are talking about might have some of my old code in them ;)
[2023-11-08 16:30:36] <armagetronbridge> 10irc:Lucifer_arma| I've written enough stuff that does exactly this that I'm wondering what the odds are the scripts y'all are talking about might have some of my old code in them ;)
[2023-11-08 16:30:44] <armagetronbridge> 14discord:Light| Is docker / containderd an option for you?
[2023-11-08 16:30:45] <armagetron-bridge> 14discord:Light| Is docker / containderd an option for you?
[2023-11-08 16:31:01] <armagetronbridge> 14discord:Light| It's super easy to manage multiple servers that way.
[2023-11-08 16:31:02] <armagetron-bridge> 14discord:Light| It's super easy to manage multiple servers that way.
[2023-11-08 16:31:10] <armagetronbridge> 14discord:Light| And across multiple physical servers.
[2023-11-08 16:31:10] <armagetron-bridge> 14discord:Light| And across multiple physical servers.
[2023-11-08 16:31:27] <Lucifer_arma> to the extent that I can use it, yes.  I actually want to use my arma server to learn how to use puppet, since that's what killed me in that last interview
[2023-11-08 16:31:27] <armagetronbridge> 10irc:Lucifer_arma| to the extent that I can use it, yes.  I actually want to use my arma server to learn how to use puppet, since that's what killed me in that last interview
[2023-11-08 16:32:29] <armagetronbridge> 14discord:Light| We just use puppet for the base server and run containers
[2023-11-08 16:32:30] <armagetron-bridge> 14discord:Light| We just use puppet for the base server and run containers
[2023-11-08 16:32:32] <Lucifer_arma> and for linux users, systemd is the basic way for end-users to run their own dedicated servers.  We would have already supported it if I had been more present.  ;)
[2023-11-08 16:32:33] <armagetronbridge> 10irc:Lucifer_arma| and for linux users, systemd is the basic way for end-users to run their own dedicated servers.  We would have already supported it if I had been more present.  ;)
[2023-11-08 16:33:22] <armagetronbridge> 14discord:Light| Thats fair. Go the route of handling multiple configs like open VPN and you're in business.
[2023-11-08 16:33:22] <armagetron-bridge> 14discord:Light| Thats fair. Go the route of handling multiple configs like open VPN and you're in business.
[2023-11-08 16:33:56] <Lucifer_arma> we already have mechanisms for it, I'm just not remembering them right now.  I used to run like three different servers on my own computer
[2023-11-08 16:33:57] <armagetronbridge> 10irc:Lucifer_arma| we already have mechanisms for it, I'm just not remembering them right now.  I used to run like three different servers on my own computer
[2023-11-08 16:34:32] <armagetronbridge> 08discord:delinquent| For a systemd unit for a single server in a multi-server setup: 
[2023-11-08 16:34:32] <armagetron-bridge> 08discord:delinquent| For a systemd unit for a single server in a multi-server setup: 
[2023-11-08 16:34:33] <armagetronbridge> 08discord:delinquent| ```
[2023-11-08 16:34:33] <armagetron-bridge> 08discord:delinquent| ```
[2023-11-08 16:34:34] <armagetronbridge> 08discord:delinquent| Environment="userdatadir=/serverlocation/" "vardir=/serverlocation/var" "userconfigdir=/serverlocation/config" "resourcedir=/serverlocation/resource"
[2023-11-08 16:34:34] <armagetron-bridge> 08discord:delinquent| Environment="userdatadir=/serverlocation/" "vardir=/serverlocation/var" "userconfigdir=/serverlocation/config" "resourcedir=/serverlocation/resource"
[2023-11-08 16:34:35] <armagetronbridge> 08discord:delinquent| Exec=/path/to/tron/ --resourcedir $resourcedir --userconfigdir $userconfigdir --vardir $vardir --userdatadir $userdatadir
[2023-11-08 16:34:36] <armagetron-bridge> 08discord:delinquent| Exec=/path/to/tron/ --resourcedir $resourcedir --userconfigdir $userconfigdir --vardir $vardir --userdatadir $userdatadir
[2023-11-08 16:34:36] <armagetronbridge> 08discord:delinquent| ```
[2023-11-08 16:34:37] <armagetron-bridge> 08discord:delinquent| ```
[2023-11-08 16:34:47] <armagetronbridge> 08discord:delinquent| might need to adjust that a teensy bit but I think the general approach is right
[2023-11-08 16:34:48] <armagetron-bridge> 08discord:delinquent| might need to adjust that a teensy bit but I think the general approach is right
[2023-11-08 16:35:13] <Lucifer_arma> I was wondering what my server would be like if I took the current grid dimensions and made a square sumo area out of it, then expanded the grid dimensions a bit to make an area outside
[2023-11-08 16:35:14] <armagetronbridge> 10irc:Lucifer_arma| I was wondering what my server would be like if I took the current grid dimensions and made a square sumo area out of it, then expanded the grid dimensions a bit to make an area outside
[2023-11-08 16:35:17] <armagetronbridge> 08discord:delinquent| the caveat to running tron under systemd is that I don';t think there's a way to access the console directly. The only access you have is in the game.
[2023-11-08 16:35:17] <armagetron-bridge> 08discord:delinquent| the caveat to running tron under systemd is that I don';t think there's a way to access the console directly. The only access you have is in the game.
[2023-11-08 16:35:30] <Lucifer_arma> yeah, that's a big caveat
[2023-11-08 16:35:31] <armagetronbridge> 10irc:Lucifer_arma| yeah, that's a big caveat
[2023-11-08 16:36:04] <Lucifer_arma> it's why I was considering just writing a little c++ app for it.  I could have it open a tcp socket or something that you could connect to with telnet to get the console
[2023-11-08 16:36:05] <armagetronbridge> 10irc:Lucifer_arma| it's why I was considering just writing a little c++ app for it.  I could have it open a tcp socket or something that you could connect to with telnet to get the console
[2023-11-08 16:36:48] <armagetronbridge> 08discord:delinquent| More trouble than its worth tbh. It's easier just to use a boot script in systemd to trigger the server sin screen on reboot
[2023-11-08 16:36:49] <armagetron-bridge> 08discord:delinquent| More trouble than its worth tbh. It's easier just to use a boot script in systemd to trigger the server sin screen on reboot
[2023-11-08 16:36:50] <Lucifer_arma> but you can tail the logs just fine if you need read-only access to the console
[2023-11-08 16:36:51] <armagetronbridge> 10irc:Lucifer_arma| but you can tail the logs just fine if you need read-only access to the console
[2023-11-08 16:37:16] <Lucifer_arma> and you've been able to send commands to the console from a client for years
[2023-11-08 16:37:16] <armagetronbridge> 10irc:Lucifer_arma| and you've been able to send commands to the console from a client for years
[2023-11-08 16:37:36] <Lucifer_arma> I assume that's still in there somewhere and working
[2023-11-08 16:37:37] <armagetronbridge> 10irc:Lucifer_arma| I assume that's still in there somewhere and working
[2023-11-08 16:38:37] <Lucifer_arma> I disagree with it being more trouble than it's worth.  There's been a standing goal of factoring out the hybrid client/server to have the client spawn a server for local game and for hosting, the way freeciv and other games do it
[2023-11-08 16:38:38] <armagetronbridge> 10irc:Lucifer_arma| I disagree with it being more trouble than it's worth.  There's been a standing goal of factoring out the hybrid client/server to have the client spawn a server for local game and for hosting, the way freeciv and other games do it
[2023-11-08 16:39:25] <Lucifer_arma> I don't know if we'll ever achieve that goal, but it's the kind of goal that simply pursuing it generates a lot of useful features ;)
[2023-11-08 16:39:26] <armagetronbridge> 10irc:Lucifer_arma| I don't know if we'll ever achieve that goal, but it's the kind of goal that simply pursuing it generates a lot of useful features ;)
[2023-11-08 16:40:45] <Lucifer_arma> I could actually have a python script working within a few hours that does all of this, I just don't know that I want python as a runtime dependency for anything that gets distributed with arma
[2023-11-08 16:40:46] <armagetronbridge> 10irc:Lucifer_arma| I could actually have a python script working within a few hours that does all of this, I just don't know that I want python as a runtime dependency for anything that gets distributed with arma
[2023-11-08 16:43:22] <armagetronbridge> 08discord:delinquent| you mean, a server is booted when it receives a player, and instead just advertises it's "ready" status?
[2023-11-08 16:43:23] <armagetron-bridge> 08discord:delinquent| you mean, a server is booted when it receives a player, and instead just advertises it's "ready" status?
[2023-11-08 16:43:40] <armagetronbridge> 08discord:delinquent| or do you mean spawnable via an external console of some sort?
[2023-11-08 16:43:40] <armagetron-bridge> 08discord:delinquent| or do you mean spawnable via an external console of some sort?
[2023-11-08 16:44:29] <Lucifer_arma> no, I mean how the game handles local game right now.  It's part of the client.  So when you select local game, the game you play is running inside the client.
[2023-11-08 16:44:30] <armagetronbridge> 10irc:Lucifer_arma| no, I mean how the game handles local game right now.  It's part of the client.  So when you select local game, the game you play is running inside the client.
[2023-11-08 16:44:41] <Lucifer_arma> When you select host game, then the client becomes a server
[2023-11-08 16:44:41] <armagetronbridge> 10irc:Lucifer_arma| When you select host game, then the client becomes a server
[2023-11-08 16:45:16] <Lucifer_arma> freeciv, for example, actually spawns a server process and connects to it when you play.  If you're playing a local game, that server process doesn't report to their master server or allow outside connections
[2023-11-08 16:45:16] <armagetronbridge> 10irc:Lucifer_arma| freeciv, for example, actually spawns a server process and connects to it when you play.  If you're playing a local game, that server process doesn't report to their master server or allow outside connections
[2023-11-08 16:45:39] <armagetronbridge> 08discord:delinquent| Oh, I see, so you connect to an amragetron-as-a-service of sorts from within armagetron itself
[2023-11-08 16:45:39] <armagetron-bridge> 08discord:delinquent| Oh, I see, so you connect to an amragetron-as-a-service of sorts from within armagetron itself
[2023-11-08 16:45:45] <Lucifer_arma> I have a personal standing issue with rubber behaving different in local game than online games
[2023-11-08 16:45:45] <armagetronbridge> 10irc:Lucifer_arma| I have a personal standing issue with rubber behaving different in local game than online games
[2023-11-08 16:45:59] <armagetronbridge> 08discord:delinquent| Wait, can't you turn talk_to_master on in a local game?
[2023-11-08 16:45:59] <armagetron-bridge> 08discord:delinquent| Wait, can't you turn talk_to_master on in a local game?
[2023-11-08 16:46:23] <Lucifer_arma> yeah, so when you select local game, it would spawn the server process and simply not accept external connections
[2023-11-08 16:46:24] <armagetronbridge> 10irc:Lucifer_arma| yeah, so when you select local game, it would spawn the server process and simply not accept external connections
[2023-11-08 16:46:33] <Lucifer_arma> I don't think so.  You can in "host game", but not in local game
[2023-11-08 16:46:34] <armagetronbridge> 10irc:Lucifer_arma| I don't think so.  You can in "host game", but not in local game
[2023-11-08 16:47:37] <Lucifer_arma> and keep in mind, this factoring I'm talking about is a shit-ton of work that I'm pretty sure nobody has time for.  But if I throw together a server manager process, I'd create the basic objects needed for it.
[2023-11-08 16:47:37] <armagetronbridge> 10irc:Lucifer_arma| and keep in mind, this factoring I'm talking about is a shit-ton of work that I'm pretty sure nobody has time for.  But if I throw together a server manager process, I'd create the basic objects needed for it.
[2023-11-08 16:47:44] <armagetronbridge> 08discord:delinquent| Oh, right, gotcha. Isn't that the expected behaviour, though? If you want any form of network play, multiplayer would have been the expected submenu I would have thought
[2023-11-08 16:47:44] <armagetron-bridge> 08discord:delinquent| Oh, right, gotcha. Isn't that the expected behaviour, though? If you want any form of network play, multiplayer would have been the expected submenu I would have thought
[2023-11-08 16:48:33] <Lucifer_arma> idk what would be the expected behavior.  For me, the expected behavior is that a server process gets spawned.  We've gone rounds on this one over the years, because other games don't necessarily do that either
[2023-11-08 16:48:34] <armagetronbridge> 10irc:Lucifer_arma| idk what would be the expected behavior.  For me, the expected behavior is that a server process gets spawned.  We've gone rounds on this one over the years, because other games don't necessarily do that either
[2023-11-08 16:48:36] <Lucifer_arma> but some do
[2023-11-08 16:48:37] <armagetronbridge> 10irc:Lucifer_arma| but some do
[2023-11-08 16:48:55] <Lucifer_arma> I wonder what hedgewars does
[2023-11-08 16:48:55] <armagetronbridge> 10irc:Lucifer_arma| I wonder what hedgewars does
[2023-11-08 16:49:36] <Lucifer_arma> inetd is the traditional service to use here to wrap something like armagetron, but I remember looking into it years ago and deciding it was the wrong approach
[2023-11-08 16:49:36] <armagetronbridge> 10irc:Lucifer_arma| inetd is the traditional service to use here to wrap something like armagetron, but I remember looking into it years ago and deciding it was the wrong approach
[2023-11-08 16:49:50] <armagetronbridge> 08discord:delinquent| Oh, I think I see what you mean. You want the actual armagetron client to spawn a separate program entirely
[2023-11-08 16:49:50] <armagetron-bridge> 08discord:delinquent| Oh, I think I see what you mean. You want the actual armagetron client to spawn a separate program entirely
[2023-11-08 16:50:05] <Lucifer_arma> yeah, and then connect to it, and that's how you'd play a local game
[2023-11-08 16:50:05] <armagetronbridge> 10irc:Lucifer_arma| yeah, and then connect to it, and that's how you'd play a local game
[2023-11-08 16:50:37] <Lucifer_arma> the parent process, the client, would connect to the stdin/stdout pipes
[2023-11-08 16:50:37] <armagetronbridge> 10irc:Lucifer_arma| the parent process, the client, would connect to the stdin/stdout pipes
[2023-11-08 16:50:48] <Lucifer_arma> from the player's point of view, nothing would change except that rubber would behave the same :)
[2023-11-08 16:50:48] <armagetronbridge> 10irc:Lucifer_arma| from the player's point of view, nothing would change except that rubber would behave the same :)
[2023-11-08 16:52:49] <armagetronbridge> 08discord:delinquent| That would be an awful lot of text to shove in the client, maybe that should be optional. As for spawning a separate process, it's not hard - `std::system("<application spawn with parms here>")`
[2023-11-08 16:52:49] <armagetron-bridge> 08discord:delinquent| That would be an awful lot of text to shove in the client, maybe that should be optional. As for spawning a separate process, it's not hard - `std::system("<application spawn with parms here>")`
[2023-11-08 16:53:20] <armagetronbridge> 08discord:delinquent| then you can presumably use those preconfigured parameters to open the console specifically to the client
[2023-11-08 16:53:21] <armagetron-bridge> 08discord:delinquent| then you can presumably use those preconfigured parameters to open the console specifically to the client
[2023-11-08 16:54:06] <armagetronbridge> 08discord:delinquent| The only thing I can think of is that with this approach, the game wouldn't pause when the escape menu si triggered, which I think it does currently
[2023-11-08 16:54:06] <armagetron-bridge> 08discord:delinquent| The only thing I can think of is that with this approach, the game wouldn't pause when the escape menu si triggered, which I think it does currently
[2023-11-08 16:54:35] <Lucifer_arma> https://stackoverflow.com/questions/55490271/c-best-way-to-launch-another-process
[2023-11-08 16:54:36] <armagetronbridge> 10irc:Lucifer_arma| https://stackoverflow.com/questions/55490271/c-best-way-to-launch-another-process
[2023-11-08 16:54:53] <Lucifer_arma> the std::system call waits for the process to finish.  We need it to run async
[2023-11-08 16:54:54] <armagetronbridge> 10irc:Lucifer_arma| the std::system call waits for the process to finish.  We need it to run async
[2023-11-08 16:55:24] <Lucifer_arma> we would have to add a pause command to the server to retain that particular functionality
[2023-11-08 16:55:24] <armagetronbridge> 10irc:Lucifer_arma| we would have to add a pause command to the server to retain that particular functionality
[2023-11-08 16:55:27] <Lucifer_arma> pause/resume
[2023-11-08 16:55:28] <armagetronbridge> 10irc:Lucifer_arma| pause/resume
[2023-11-08 16:55:47] <Lucifer_arma> we're already using boost, so that boost class is the write approach
[2023-11-08 16:55:48] <armagetronbridge> 10irc:Lucifer_arma| we're already using boost, so that boost class is the write approach
[2023-11-08 16:55:57] <Lucifer_arma> *right
[2023-11-08 16:55:58] <armagetronbridge> 10irc:Lucifer_arma| *right
[2023-11-08 16:56:03] <Lucifer_arma> and I claim to be a righter
[2023-11-08 16:56:03] <armagetronbridge> 10irc:Lucifer_arma| and I claim to be a righter
[2023-11-08 16:56:06] <armagetronbridge> 08discord:delinquent| Yes, but that would open a vulnerability on public servers, in that an attacker might be able to figure out how ti initiate the pause/resume behaviour
[2023-11-08 16:56:06] <armagetron-bridge> 08discord:delinquent| Yes, but that would open a vulnerability on public servers, in that an attacker might be able to figure out how ti initiate the pause/resume behaviour
[2023-11-08 16:56:22] <armagetronbridge> 08discord:delinquent| tbf its nto that important
[2023-11-08 16:56:22] <armagetron-bridge> 08discord:delinquent| tbf its nto that important
[2023-11-08 16:57:07] <armagetronbridge> 08discord:delinquent| hmm, I can't claim to know much abotu c++ in general, but that seems advantageous. Might be handy having certain other things be multithreaded too
[2023-11-08 16:57:08] <armagetron-bridge> 08discord:delinquent| hmm, I can't claim to know much abotu c++ in general, but that seems advantageous. Might be handy having certain other things be multithreaded too
[2023-11-08 16:57:11] <Lucifer_arma> no, but the vulnerability is easily closed by two things: 1) remembering that you still need admin remote access to use it, and 2) disabling pause/resume for non-local game
[2023-11-08 16:57:11] <armagetronbridge> 10irc:Lucifer_arma| no, but the vulnerability is easily closed by two things: 1) remembering that you still need admin remote access to use it, and 2) disabling pause/resume for non-local game
[2023-11-08 16:57:39] <armagetronbridge> 08discord:delinquent| It would be easier only to allow pause/resume from 127.0.0.1
[2023-11-08 16:57:40] <armagetron-bridge> 08discord:delinquent| It would be easier only to allow pause/resume from 127.0.0.1
[2023-11-08 16:57:53] <Lucifer_arma> well, back in the day, the argument against multithreading was largely cross-platform issues that are gone now.  The other main argument was being able to support older hardware
[2023-11-08 16:57:54] <armagetronbridge> 10irc:Lucifer_arma| well, back in the day, the argument against multithreading was largely cross-platform issues that are gone now.  The other main argument was being able to support older hardware
[2023-11-08 16:58:22] <armagetronbridge> 08discord:delinquent| Yeah I think those arguments are mostly moot now
[2023-11-08 16:58:22] <armagetron-bridge> 08discord:delinquent| Yeah I think those arguments are mostly moot now
[2023-11-08 16:58:27] <Lucifer_arma> but nowadays, that "older hardware" is still multicore CPUs.  I'm curious what zmanuel thinks about it with all the hardware developments since we last talked about it
[2023-11-08 16:58:28] <armagetronbridge> 10irc:Lucifer_arma| but nowadays, that "older hardware" is still multicore CPUs.  I'm curious what zmanuel thinks about it with all the hardware developments since we last talked about it
[2023-11-08 16:59:04] <armagetronbridge> 08discord:delinquent| technically some things are kinda multithreaded, we use zthread for authentication
[2023-11-08 16:59:04] <armagetron-bridge> 08discord:delinquent| technically some things are kinda multithreaded, we use zthread for authentication
[2023-11-08 16:59:10] <armagetronbridge> 08discord:delinquent| but that's server-side
[2023-11-08 16:59:10] <armagetron-bridge> 08discord:delinquent| but that's server-side
[2023-11-08 17:00:20] <Lucifer_arma> yeah, adn I think we had to adopt zthread because it stopped being actively maintained at some point
[2023-11-08 17:00:21] <armagetronbridge> 10irc:Lucifer_arma| yeah, adn I think we had to adopt zthread because it stopped being actively maintained at some point
[2023-11-08 17:01:25] <armagetronbridge> 08discord:delinquent| oof, zthread on github is... rather outdated
[2023-11-08 17:01:25] <armagetron-bridge> 08discord:delinquent| oof, zthread on github is... rather outdated
[2023-11-08 17:01:40] <Lucifer_arma> but if a malicious attacker gained remote admin access, I'm not so sure that having pause/resume capabilities is signifcantly more disruptive than any other command they also have access to at that point
[2023-11-08 17:01:40] <armagetronbridge> 10irc:Lucifer_arma| but if a malicious attacker gained remote admin access, I'm not so sure that having pause/resume capabilities is signifcantly more disruptive than any other command they also have access to at that point
[2023-11-08 17:01:54] <Lucifer_arma> tbf, zthread *was* actively maintained when we started with it
[2023-11-08 17:01:55] <armagetronbridge> 10irc:Lucifer_arma| tbf, zthread *was* actively maintained when we started with it
[2023-11-08 17:03:20] <Lucifer_arma> but I think we should consider forgetting about threads completely and moving to multiprocessing whenever we'd use a thread, with the possible exception of the networking, because Linux is getting a new scheduler soon that should be a lot higher performance
[2023-11-08 17:03:22] <armagetronbridge> 10irc:Lucifer_arma| but I think we should consider forgetting about threads completely and moving to multiprocessing whenever we'd use a thread, with the possible exception of the networking, because Linux is getting a new scheduler soon that should be a lot higher performance
[2023-11-08 17:03:36] <Lucifer_arma> I don't think it's the same as the 2.4->2.6 change, but it's still coming :)
[2023-11-08 17:03:37] <armagetronbridge> 10irc:Lucifer_arma| I don't think it's the same as the 2.4->2.6 change, but it's still coming :)
[2023-11-08 17:03:51] <Lucifer_arma> (it's already out, we're just waiting for distributions to adopt it)
[2023-11-08 17:03:51] <armagetronbridge> 10irc:Lucifer_arma| (it's already out, we're just waiting for distributions to adopt it)
[2023-11-08 17:05:33] <armagetronbridge> 08discord:delinquent| Would that not involve a jump in c++ versioning too? It might be well worth it, but its not a small step
[2023-11-08 17:05:33] <armagetron-bridge> 08discord:delinquent| Would that not involve a jump in c++ versioning too? It might be well worth it, but its not a small step
[2023-11-08 17:05:45] <armagetronbridge> 08discord:delinquent| incidentally, looks like someone else is maintaining zthread now
[2023-11-08 17:05:48] <armagetron-bridge> 08discord:delinquent| incidentally, looks like someone else is maintaining zthread now
[2023-11-08 17:05:56] <Lucifer_arma> I don't think so, we're already at c++-17 or something like that
[2023-11-08 17:05:57] <armagetronbridge> 10irc:Lucifer_arma| I don't think so, we're already at c++-17 or something like that
[2023-11-08 17:06:28] <Lucifer_arma> the main issue is still memory sharing.  Processes don't share memory.  And forking from a multithreaded process is still bug-ridden, so we'd have to spawn
[2023-11-08 17:06:28] <armagetronbridge> 10irc:Lucifer_arma| the main issue is still memory sharing.  Processes don't share memory.  And forking from a multithreaded process is still bug-ridden, so we'd have to spawn
[2023-11-08 17:07:06] <Lucifer_arma> I started writing an event loop, though, and whether it's still there or not doesn't matter because we can still use an event loop for sharing data between processes
[2023-11-08 17:07:07] <armagetronbridge> 10irc:Lucifer_arma| I started writing an event loop, though, and whether it's still there or not doesn't matter because we can still use an event loop for sharing data between processes
[2023-11-08 17:08:03] <Lucifer_arma> I've been doing so much with multiprocessing lately that this is just how I'm thinking, tbh.  I think I'm just going to worry about getting multiple servers running as a single systemd service for now.
[2023-11-08 17:08:04] <armagetronbridge> 10irc:Lucifer_arma| I've been doing so much with multiprocessing lately that this is just how I'm thinking, tbh.  I think I'm just going to worry about getting multiple servers running as a single systemd service for now.
[2023-11-08 17:08:41] <Lucifer_arma> after that, I'm actually much more interested in a scripting engine, and I think that's a decision that time has made for us over the years, too
[2023-11-08 17:08:41] <armagetronbridge> 10irc:Lucifer_arma| after that, I'm actually much more interested in a scripting engine, and I think that's a decision that time has made for us over the years, too
[2023-11-08 17:09:15] <Lucifer_arma> it's either python or lua.  Those are pretty much the industry standards for game scripting
[2023-11-08 17:09:15] <armagetronbridge> 10irc:Lucifer_arma| it's either python or lua.  Those are pretty much the industry standards for game scripting
[2023-11-08 17:10:31] <Lucifer_arma> but arma, as a priority, still has to be balanced against the stockanalyst and my writing, and I'm working full time.  so don't get your hopes up until you've seen a thousand or so lines of code from me
[2023-11-08 17:10:31] <armagetronbridge> 10irc:Lucifer_arma| but arma, as a priority, still has to be balanced against the stockanalyst and my writing, and I'm working full time.  so don't get your hopes up until you've seen a thousand or so lines of code from me
[2023-11-08 17:11:20] <armagetronbridge> 11discord:Deso| get your priorities straight
[2023-11-08 17:11:20] <armagetron-bridge> 11discord:Deso| get your priorities straight
[2023-11-08 17:11:21] <Lucifer_arma> but I have basically nothing going on in my life, so I want to rebuild it this time with all the stuff that actually matters to me in it
[2023-11-08 17:11:21] <armagetronbridge> 10irc:Lucifer_arma| but I have basically nothing going on in my life, so I want to rebuild it this time with all the stuff that actually matters to me in it
[2023-11-08 17:11:48] <armagetronbridge> 08discord:delinquent| scripting as in, game-modifying scripts?
[2023-11-08 17:11:48] <armagetron-bridge> 08discord:delinquent| scripting as in, game-modifying scripts?
[2023-11-08 17:12:01] <armagetronbridge> 08discord:delinquent| python already works with tron
[2023-11-08 17:12:02] <armagetron-bridge> 08discord:delinquent| python already works with tron
[2023-11-08 17:12:22] <Lucifer_arma> I thought we were still in limbo with a bunch of ruby stuff that wasn't quite integrated
[2023-11-08 17:12:22] <armagetronbridge> 10irc:Lucifer_arma| I thought we were still in limbo with a bunch of ruby stuff that wasn't quite integrated
[2023-11-08 17:12:31] <Lucifer_arma> I see the ruby stuff in the source tree
[2023-11-08 17:12:32] <armagetronbridge> 10irc:Lucifer_arma| I see the ruby stuff in the source tree
[2023-11-08 17:13:25] <armagetronbridge> 08discord:delinquent| I think I remember in theory any lang would work, provided it has a compiler installed that will run it. I could be wrong in that
[2023-11-08 17:13:25] <armagetron-bridge> 08discord:delinquent| I think I remember in theory any lang would work, provided it has a compiler installed that will run it. I could be wrong in that
[2023-11-08 17:13:40] <Lucifer_arma> this would be things like the ai's are written in a scripting language.  The scripts would run in the game process and have access to internal state
[2023-11-08 17:13:41] <armagetronbridge> 10irc:Lucifer_arma| this would be things like the ai's are written in a scripting language.  The scripts would run in the game process and have access to internal state
[2023-11-08 17:14:03] <Lucifer_arma> yeah, in theory, but in practice, we have to settle on a single language so that scripts can be shared :)
[2023-11-08 17:14:03] <armagetronbridge> 10irc:Lucifer_arma| yeah, in theory, but in practice, we have to settle on a single language so that scripts can be shared :)
[2023-11-08 17:15:12] <Lucifer_arma> ideally, all the top-level login in gGame.cpp would be factored into script(s).  So the round/match logic would be scripted, for example.  Tutorials would be scripts (they may already be, I've never looked at them).  AI's would be scripts.
[2023-11-08 17:15:12] <armagetronbridge> 10irc:Lucifer_arma| ideally, all the top-level login in gGame.cpp would be factored into script(s).  So the round/match logic would be scripted, for example.  Tutorials would be scripts (they may already be, I've never looked at them).  AI's would be scripts.
[2023-11-08 17:15:41] <Lucifer_arma> fortress/sumo would be scripts
[2023-11-08 17:15:41] <armagetronbridge> 10irc:Lucifer_arma| fortress/sumo would be scripts
[2023-11-08 17:16:27] <Lucifer_arma> then we could create a generic network object as in an object that appears on the grid, make it available to the resource system for modeling/rendering, and use scripts to provide game logic
[2023-11-08 17:16:27] <armagetronbridge> 10irc:Lucifer_arma| then we could create a generic network object as in an object that appears on the grid, make it available to the resource system for modeling/rendering, and use scripts to provide game logic
[2023-11-08 17:16:40] <Lucifer_arma> and that's how we'd get CTF into the game
[2023-11-08 17:16:40] <armagetronbridge> 10irc:Lucifer_arma| and that's how we'd get CTF into the game
[2023-11-08 17:16:46] <Lucifer_arma> and shooting, and styball
[2023-11-08 17:16:46] <armagetronbridge> 10irc:Lucifer_arma| and shooting, and styball
[2023-11-08 17:17:20] <armagetronbridge> 11discord:Deso| hopefully will stop half the playerbase from crashing in between rounds in those modes too
[2023-11-08 17:17:21] <armagetron-bridge> 11discord:Deso| hopefully will stop half the playerbase from crashing in between rounds in those modes too
[2023-11-08 17:17:49] <Lucifer_arma> a big part of the problem with those modes is that they use zones as a hack to make everything happen
[2023-11-08 17:17:49] <armagetronbridge> 10irc:Lucifer_arma| a big part of the problem with those modes is that they use zones as a hack to make everything happen
[2023-11-08 17:18:00] <Lucifer_arma> it was a nice idea when pig was originally doing it, but nobody expected it to get popular
[2023-11-08 17:18:00] <armagetronbridge> 10irc:Lucifer_arma| it was a nice idea when pig was originally doing it, but nobody expected it to get popular
[2023-11-08 17:18:28] <Lucifer_arma> philippeqc and I had numerous discussions (arguments) about it :)
[2023-11-08 17:18:29] <armagetronbridge> 10irc:Lucifer_arma| philippeqc and I had numerous discussions (arguments) about it :)
[2023-11-08 17:18:33] <armagetronbridge> 11discord:Deso| is it significantly different from fort/sumo zones? That's not causing the same kind of problem
[2023-11-08 17:18:33] <armagetron-bridge> 11discord:Deso| is it significantly different from fort/sumo zones? That's not causing the same kind of problem
[2023-11-08 17:18:43] <armagetronbridge> 11discord:Deso| Seems to be the longer length of round / respawning causing most of the problem
[2023-11-08 17:18:43] <armagetron-bridge> 11discord:Deso| Seems to be the longer length of round / respawning causing most of the problem
[2023-11-08 17:19:27] <Lucifer_arma> I don't have an answer to that.  I know it used to be the length of rounds that was an issue, and respawning was definitely part of it, but zmanuel has been doing a lot of tweaks over the years I haven't kept track of
[2023-11-08 17:19:29] <armagetronbridge> 10irc:Lucifer_arma| I don't have an answer to that.  I know it used to be the length of rounds that was an issue, and respawning was definitely part of it, but zmanuel has been doing a lot of tweaks over the years I haven't kept track of
[2023-11-08 17:20:43] <Lucifer_arma> last I heard, those issues are gone in 0.4, but nobody's been able to add CTF/styball to it
[2023-11-08 17:20:44] <armagetronbridge> 10irc:Lucifer_arma| last I heard, those issues are gone in 0.4, but nobody's been able to add CTF/styball to it
[2023-11-08 17:21:01] <Lucifer_arma> but I was deep in active addiction at the time, so my memory is questionable for this
[2023-11-08 17:21:01] <armagetronbridge> 10irc:Lucifer_arma| but I was deep in active addiction at the time, so my memory is questionable for this
[2023-11-08 17:22:37] <Lucifer_arma> but if I were to start adding scripting to the game engine, I'd start with AIs.  I really want AIs that play fortress
[2023-11-08 17:22:37] <armagetronbridge> 10irc:Lucifer_arma| but if I were to start adding scripting to the game engine, I'd start with AIs.  I really want AIs that play fortress
[2023-11-08 17:38:25] <Lucifer_arma> odd.  Up until recently, I'd have picked lua as the scripting language because of how it embeds and it's generally higher performance than python because of that
[2023-11-08 17:38:26] <armagetronbridge> 10irc:Lucifer_arma| odd.  Up until recently, I'd have picked lua as the scripting language because of how it embeds and it's generally higher performance than python because of that
[2023-11-08 17:38:48] <Lucifer_arma> but python's about to get significant changes to remove the GIL, which makes it more attractive than lua again
[2023-11-08 17:38:48] <armagetronbridge> 10irc:Lucifer_arma| but python's about to get significant changes to remove the GIL, which makes it more attractive than lua again
[2023-11-08 17:45:30] <armagetronbridge> 15discord:Nélg| re AIs that play fortress: check out the server "fort but its all bots"... it needs a lot more work but it's something
[2023-11-08 17:45:32] <armagetron-bridge> 15discord:Nélg| re AIs that play fortress: check out the server "fort but its all bots"... it needs a lot more work but it's something
[2023-11-08 17:46:10] <Lucifer_arma> does the ruby stuff even work anymore?
[2023-11-08 17:46:10] <armagetronbridge> 10irc:Lucifer_arma| does the ruby stuff even work anymore?
[2023-11-08 17:46:22] <Lucifer_arma> I just built with ruby support, but didn't see any signs of ruby in the build
[2023-11-08 17:46:23] <armagetronbridge> 10irc:Lucifer_arma| I just built with ruby support, but didn't see any signs of ruby in the build
[2023-11-08 17:46:54] <Lucifer_arma> I'll check out that server.  Does it use some kind of scripting, or is it a custom build?
[2023-11-08 17:46:55] <armagetronbridge> 10irc:Lucifer_arma| I'll check out that server.  Does it use some kind of scripting, or is it a custom build?
[2023-11-08 17:51:53] <armagetronbridge> 15discord:Nélg| it's using a branch based on +ap which implements scripting stuff with Duktape, which is an implementation of (outdated) javascript: https://code.launchpad.net/~armagetronad-xtw/armagetronad/ap-js
[2023-11-08 17:51:54] <armagetron-bridge> 15discord:Nélg| it's using a branch based on +ap which implements scripting stuff with Duktape, which is an implementation of (outdated) javascript: https://code.launchpad.net/~armagetronad-xtw/armagetronad/ap-js
[2023-11-08 18:05:15] <Lucifer_arma> oh yeah, there's not a snowball's chance in hell I'm going to bring javascript into arma
[2023-11-08 18:05:16] <armagetronbridge> 10irc:Lucifer_arma| oh yeah, there's not a snowball's chance in hell I'm going to bring javascript into arma
[2023-11-08 18:05:58] <Lucifer_arma> but it might be worth seeing how they did it.  Except that we do sorta already have scripting, it just never got fully integrated, and it's ruby
[2023-11-08 18:05:58] <armagetronbridge> 10irc:Lucifer_arma| but it might be worth seeing how they did it.  Except that we do sorta already have scripting, it just never got fully integrated, and it's ruby
[2023-11-08 18:30:33] <armagetronbridge> 13discord:Juesto| you can use gitlab the same way as github
[2023-11-08 18:30:33] <armagetron-bridge> 13discord:Juesto| you can use gitlab the same way as github
[2023-11-08 18:32:51] <armagetronbridge> 13discord:Juesto| lucifer_arma, why not implement something like rcon?
[2023-11-08 18:32:53] <armagetron-bridge> 13discord:Juesto| lucifer_arma, why not implement something like rcon?
[2023-11-08 18:34:23] <Lucifer_arma> honestly, there's no compelling reason to use rcon directly, based on what I'm reading
[2023-11-08 18:34:24] <armagetronbridge> 10irc:Lucifer_arma| honestly, there's no compelling reason to use rcon directly, based on what I'm reading
[2023-11-08 18:34:43] <Lucifer_arma> the difficult part is adding the tcp socket to the server, but once that's there, well, working with tcp is easy
[2023-11-08 18:34:43] <armagetronbridge> 10irc:Lucifer_arma| the difficult part is adding the tcp socket to the server, but once that's there, well, working with tcp is easy
[2023-11-08 18:35:05] <armagetronbridge> 13discord:Juesto| well there's the remote admin feature so i guess that fills that role
[2023-11-08 18:35:06] <armagetron-bridge> 13discord:Juesto| well there's the remote admin feature so i guess that fills that role
[2023-11-08 18:35:33] <Lucifer_arma> sorta.  The remote admin uses a connected client, which takes up a space for a player
[2023-11-08 18:35:33] <armagetronbridge> 10irc:Lucifer_arma| sorta.  The remote admin uses a connected client, which takes up a space for a player
[2023-11-08 18:36:05] <Lucifer_arma> a remote console is different in that it's not a game object at all, just a way to connect to the server's console.
[2023-11-08 18:36:06] <armagetronbridge> 10irc:Lucifer_arma| a remote console is different in that it's not a game object at all, just a way to connect to the server's console.
[2023-11-08 18:36:14] <armagetronbridge> 13discord:Juesto| true
[2023-11-08 18:36:14] <armagetron-bridge> 13discord:Juesto| true
[2023-11-08 18:36:57] <armagetronbridge> 13discord:Juesto| on bzflag, there's bzadmin but its a cli only client that joins as observer and doesnt load the map, not really rcon either
[2023-11-08 18:36:58] <armagetron-bridge> 13discord:Juesto| on bzflag, there's bzadmin but its a cli only client that joins as observer and doesnt load the map, not really rcon either
[2023-11-08 18:37:18] <Lucifer_arma> I would put that in a wrapper, no problem, because the wrapper would just create a subprocess for the server and connect to stdin/stdout.  Exporting that as a remote console is trivial.
[2023-11-08 18:37:19] <armagetronbridge> 10irc:Lucifer_arma| I would put that in a wrapper, no problem, because the wrapper would just create a subprocess for the server and connect to stdin/stdout.  Exporting that as a remote console is trivial.
[2023-11-08 18:37:50] <armagetronbridge> 13discord:Juesto| initds expect no forking to happen on the program
[2023-11-08 18:37:50] <armagetron-bridge> 13discord:Juesto| initds expect no forking to happen on the program
[2023-11-08 18:38:00] <armagetronbridge> 13discord:Juesto| if it forks it loses tracking
[2023-11-08 18:38:00] <armagetron-bridge> 13discord:Juesto| if it forks it loses tracking
[2023-11-08 18:38:16] <Lucifer_arma> systemd tracks subprocesses, that's why it's replaced init.d
[2023-11-08 18:38:17] <armagetronbridge> 10irc:Lucifer_arma| systemd tracks subprocesses, that's why it's replaced init.d
[2023-11-08 18:38:23] <Lucifer_arma> among various reasons
[2023-11-08 18:38:24] <armagetronbridge> 10irc:Lucifer_arma| among various reasons
[2023-11-08 18:38:25] <armagetronbridge> 13discord:Juesto| i see
[2023-11-08 18:38:26] <armagetron-bridge> 13discord:Juesto| i see
[2023-11-08 18:38:42] <Lucifer_arma> I'm surprised there's still so much anti-systemd sentiment, considering that it's taken over pretty much completely
[2023-11-08 18:38:42] <armagetronbridge> 10irc:Lucifer_arma| I'm surprised there's still so much anti-systemd sentiment, considering that it's taken over pretty much completely
[2023-11-08 18:39:22] <armagetronbridge> 13discord:Juesto| i suggest having a option to not fork, for those other initds
[2023-11-08 18:39:22] <armagetron-bridge> 13discord:Juesto| i suggest having a option to not fork, for those other initds
[2023-11-08 18:39:30] <Lucifer_arma> but you could always get around it with init.d by having a wrapper that does track subprocesses
[2023-11-08 18:39:31] <armagetronbridge> 10irc:Lucifer_arma| but you could always get around it with init.d by having a wrapper that does track subprocesses
[2023-11-08 18:39:41] <armagetronbridge> 08discord:delinquent| systemd is a fucking mess, that's why everyone hates it. It's still handy as fuck
[2023-11-08 18:39:45] <armagetronbridge> 13discord:Juesto| ok fair but its more work
[2023-11-08 18:39:45] <armagetron-bridge> 08discord:delinquent| systemd is a fucking mess, that's why everyone hates it. It's still handy as fuck
[2023-11-08 18:39:46] <armagetron-bridge> 13discord:Juesto| ok fair but its more work
[2023-11-08 18:40:09] <armagetronbridge> 13discord:Juesto| yeah its violating the principles of what a initd should be
[2023-11-08 18:40:09] <armagetron-bridge> 13discord:Juesto| yeah its violating the principles of what a initd should be
[2023-11-08 18:40:43] <Lucifer_arma> I'm biased, I have to admit.  I was literally about to write a system services program when systemd got started.  They beat me to it pretty quickly, but they took nearly the same approach I was going to
[2023-11-08 18:40:43] <armagetronbridge> 10irc:Lucifer_arma| I'm biased, I have to admit.  I was literally about to write a system services program when systemd got started.  They beat me to it pretty quickly, but they took nearly the same approach I was going to
[2023-11-08 18:40:53] <Lucifer_arma> I can't speak to what directions they went afterwards, though
[2023-11-08 18:40:53] <armagetronbridge> 10irc:Lucifer_arma| I can't speak to what directions they went afterwards, though
[2023-11-08 18:41:10] <armagetronbridge> 13discord:Juesto| upstart wasnt as bad as systemd lol
[2023-11-08 18:41:10] <armagetron-bridge> 13discord:Juesto| upstart wasnt as bad as systemd lol
[2023-11-08 18:41:36] <Lucifer_arma> I don't think systemd violates those principles so much as it incorporates a lot more
[2023-11-08 18:41:36] <armagetronbridge> 10irc:Lucifer_arma| I don't think systemd violates those principles so much as it incorporates a lot more
[2023-11-08 18:41:49] <Lucifer_arma> I mean, at its heart, it does what it needs to do: manages all system services
[2023-11-08 18:41:51] <armagetronbridge> 10irc:Lucifer_arma| I mean, at its heart, it does what it needs to do: manages all system services
[2023-11-08 18:42:27] <Lucifer_arma> and in the process it cut boot times by an order of magnitude
[2023-11-08 18:42:28] <armagetronbridge> 10irc:Lucifer_arma| and in the process it cut boot times by an order of magnitude
[2023-11-08 18:42:50] <armagetronbridge> 13discord:Juesto| it should do one thing not provide a lot of more things, that makes it unpredictible
[2023-11-08 18:42:50] <armagetron-bridge> 13discord:Juesto| it should do one thing not provide a lot of more things, that makes it unpredictible
[2023-11-08 18:42:59] <armagetronbridge> 13discord:Juesto| and possibly vulnerable
[2023-11-08 18:42:59] <armagetron-bridge> 13discord:Juesto| and possibly vulnerable
[2023-11-08 18:43:14] <Lucifer_arma> it does do "one thing", it's just that that one thing has expanded in definition a lot over the years
[2023-11-08 18:43:15] <armagetronbridge> 10irc:Lucifer_arma| it does do "one thing", it's just that that one thing has expanded in definition a lot over the years
[2023-11-08 18:43:17] <armagetronbridge> 13discord:Juesto| it adds unnecessary complexity
[2023-11-08 18:43:17] <armagetron-bridge> 13discord:Juesto| it adds unnecessary complexity
[2023-11-08 18:43:22] <armagetronbridge> 13discord:Juesto| okay fair
[2023-11-08 18:43:22] <armagetron-bridge> 13discord:Juesto| okay fair
[2023-11-08 18:43:29] <armagetronbridge> 13discord:Juesto| not everyone agrees
[2023-11-08 18:43:30] <armagetron-bridge> 13discord:Juesto| not everyone agrees
[2023-11-08 18:43:51] <Lucifer_arma> back when it was init.d, it was just "start shit on boot and keep it running" and every daemon was single-threaded and single process
[2023-11-08 18:43:52] <armagetronbridge> 10irc:Lucifer_arma| back when it was init.d, it was just "start shit on boot and keep it running" and every daemon was single-threaded and single process
[2023-11-08 18:44:17] <armagetronbridge> 13discord:Juesto| ah i see
[2023-11-08 18:44:17] <armagetron-bridge> 13discord:Juesto| ah i see
[2023-11-08 18:44:36] <armagetronbridge> 13discord:Juesto| daemons are multithreaded but single process on the classic init.d forks
[2023-11-08 18:44:37] <armagetron-bridge> 13discord:Juesto| daemons are multithreaded but single process on the classic init.d forks
[2023-11-08 18:44:42] <Lucifer_arma> also, there were only a few things to start, so boot times weren't a big deal
[2023-11-08 18:44:42] <armagetronbridge> 10irc:Lucifer_arma| also, there were only a few things to start, so boot times weren't a big deal
[2023-11-08 18:44:44] <armagetronbridge> 13discord:Juesto| i think
[2023-11-08 18:44:44] <armagetron-bridge> 13discord:Juesto| i think
[2023-11-08 18:45:24] <Lucifer_arma> but now we have two service managers, because the userspace needs one, too, so we got dbus
[2023-11-08 18:45:24] <armagetronbridge> 10irc:Lucifer_arma| but now we have two service managers, because the userspace needs one, too, so we got dbus
[2023-11-08 18:45:58] <Lucifer_arma> I think the biggest issue here is that Linux should have been a microkernel, and it wasn't.  GNU had that much right, if only they'd actually made a kernel
[2023-11-08 18:45:58] <armagetronbridge> 10irc:Lucifer_arma| I think the biggest issue here is that Linux should have been a microkernel, and it wasn't.  GNU had that much right, if only they'd actually made a kernel
[2023-11-08 18:46:14] <armagetronbridge> 13discord:Juesto| they had made a kernel, GNU Hurd
[2023-11-08 18:46:14] <armagetron-bridge> 13discord:Juesto| they had made a kernel, GNU Hurd
[2023-11-08 18:46:18] <armagetron-bridge> 13discord:Juesto| but its abandoned
[2023-11-08 18:46:18] <armagetronbridge> 13discord:Juesto| but its abandoned
[2023-11-08 18:46:28] <Lucifer_arma> and that's like the fourth kernel they started and quit
[2023-11-08 18:46:28] <armagetronbridge> 10irc:Lucifer_arma| and that's like the fourth kernel they started and quit
[2023-11-08 18:46:36] <armagetronbridge> 13discord:Juesto| TIL
[2023-11-08 18:46:37] <armagetron-bridge> 13discord:Juesto| TIL
[2023-11-08 18:46:46] <Lucifer_arma> Linus Torvalds has repeatedly said that if GNU had made a kernel, he'd never have started Linux
[2023-11-08 18:46:46] <armagetronbridge> 10irc:Lucifer_arma| Linus Torvalds has repeatedly said that if GNU had made a kernel, he'd never have started Linux
[2023-11-08 18:48:34] <Lucifer_arma> but GNU's problem wasn't technical, it was a project management problem.  If they'd developed their kernel with the kind of management structure that Linux has, we'd be way ahead of where we're at right now
[2023-11-08 18:48:35] <armagetronbridge> 10irc:Lucifer_arma| but GNU's problem wasn't technical, it was a project management problem.  If they'd developed their kernel with the kind of management structure that Linux has, we'd be way ahead of where we're at right now
[2023-11-08 18:48:52] <Lucifer_arma> have you read the Cathedral and the Bazaar essay?
[2023-11-08 18:48:53] <armagetronbridge> 10irc:Lucifer_arma| have you read the Cathedral and the Bazaar essay?
[2023-11-08 18:48:57] <armagetronbridge> 13discord:Juesto| no
[2023-11-08 18:48:57] <armagetron-bridge> 13discord:Juesto| no
[2023-11-08 18:49:13] <Lucifer_arma> you should read it.  It's still every bit as relevant as it was when originally written
[2023-11-08 18:49:13] <armagetronbridge> 10irc:Lucifer_arma| you should read it.  It's still every bit as relevant as it was when originally written
[2023-11-08 18:49:23] <armagetronbridge> 13discord:Juesto| what is it about?
[2023-11-08 18:49:23] <armagetron-bridge> 13discord:Juesto| what is it about?
[2023-11-08 18:49:35] <Lucifer_arma> it's the original GNU vs Linux text :)
[2023-11-08 18:49:36] <armagetronbridge> 10irc:Lucifer_arma| it's the original GNU vs Linux text :)
[2023-11-08 18:49:45] <armagetronbridge> 13discord:Juesto| ohhh
[2023-11-08 18:49:45] <armagetron-bridge> 13discord:Juesto| ohhh
[2023-11-08 18:49:52] <Lucifer_arma> it's about managing open source projects
[2023-11-08 18:49:52] <armagetronbridge> 10irc:Lucifer_arma| it's about managing open source projects
[2023-11-08 18:50:03] <armagetronbridge> 13discord:Juesto| will read some time, i hope
[2023-11-08 18:50:03] <armagetron-bridge> 13discord:Juesto| will read some time, i hope
[2023-11-08 18:50:27] <armagetronbridge> 13discord:Juesto| i stopped reading books many years ago unfortunately
[2023-11-08 18:50:27] <armagetron-bridge> 13discord:Juesto| i stopped reading books many years ago unfortunately
[2023-11-08 18:50:31] <Lucifer_arma> we've generally followed the bazaar model, as far as that goes, and even with the level of inactivity from the main development team, the community has continued to expand the game all these years
[2023-11-08 18:50:31] <armagetronbridge> 10irc:Lucifer_arma| we've generally followed the bazaar model, as far as that goes, and even with the level of inactivity from the main development team, the community has continued to expand the game all these years
[2023-11-08 18:50:50] <Lucifer_arma> I'm referring to the original essay, not the book.  You can google it up and read it in like 10 minutes.
[2023-11-08 18:50:50] <armagetronbridge> 10irc:Lucifer_arma| I'm referring to the original essay, not the book.  You can google it up and read it in like 10 minutes.
[2023-11-08 18:50:57] <armagetronbridge> 13discord:Juesto| oh okay
[2023-11-08 18:50:57] <armagetron-bridge> 13discord:Juesto| oh okay
[2023-11-08 18:51:07] <armagetronbridge> 13discord:Juesto| sure then
[2023-11-08 18:51:07] <armagetron-bridge> 13discord:Juesto| sure then
[2023-11-08 18:51:29] <armagetronbridge> 13discord:Juesto| sorry, i didnt realize you said essay and thought it was a book
[2023-11-08 18:51:30] <armagetron-bridge> 13discord:Juesto| sorry, i didnt realize you said essay and thought it was a book
[2023-11-08 18:51:57] <Lucifer_arma> it's both.  I haven't read the book.  It's by Eric S Raymond, and he later expanded it into a whole book as well as a lecture series
[2023-11-08 18:51:59] <armagetronbridge> 10irc:Lucifer_arma| it's both.  I haven't read the book.  It's by Eric S Raymond, and he later expanded it into a whole book as well as a lecture series
[2023-11-08 18:53:30] <Lucifer_arma> canonical embraced the bazaar model, but commercial interests drove a lot of their bad decisions (unity!).  But their good decisions have obviously kept Ubuntu as the biggest distribution
[2023-11-08 18:53:31] <armagetronbridge> 10irc:Lucifer_arma| canonical embraced the bazaar model, but commercial interests drove a lot of their bad decisions (unity!).  But their good decisions have obviously kept Ubuntu as the biggest distribution
[2023-11-08 18:54:13] <Lucifer_arma> which brings us back to systemd, because the Fedora project put together an alternative that was supposedly better, but systemd is the de facto standard nowadays
[2023-11-08 18:54:13] <armagetronbridge> 10irc:Lucifer_arma| which brings us back to systemd, because the Fedora project put together an alternative that was supposedly better, but systemd is the de facto standard nowadays
[2023-11-08 18:54:52] <Lucifer_arma> and systemd came from canonical
[2023-11-08 18:54:53] <armagetronbridge> 10irc:Lucifer_arma| and systemd came from canonical
[2023-11-08 18:55:37] <armagetronbridge> 13discord:Juesto| found it https://users.ece.utexas.edu/~perry/education/382v-s08/papers/raymond.pdf
[2023-11-08 18:55:38] <armagetron-bridge> 13discord:Juesto| found it https://users.ece.utexas.edu/~perry/education/382v-s08/papers/raymond.pdf
[2023-11-08 18:57:59] * Lucifer_arma wishes he could remember how he ran multiple servers in the past
[2023-11-08 18:57:59] * armagetronbridge 10irc:Lucifer_arma| wishes he could remember how he ran multiple servers in the past
[2023-11-08 19:01:59] <Lucifer_arma> woohoo!  I've been sober for 141 days
[2023-11-08 19:01:59] <armagetronbridge> 10irc:Lucifer_arma| woohoo!  I've been sober for 141 days
[2023-11-08 19:04:02] <armagetronbridge> 13discord:Juesto| cheers
[2023-11-08 19:04:03] <armagetron-bridge> 13discord:Juesto| cheers
[2023-11-08 19:08:43] <Lucifer_arma> ah, we need c++17 for protobuf
[2023-11-08 19:08:44] <armagetronbridge> 10irc:Lucifer_arma| ah, we need c++17 for protobuf
[2023-11-08 19:15:42] <Lucifer_arma> ok, I have determined that ruby support is broken.  SO whatever used to work doesn't work at all anymore
[2023-11-08 19:15:42] <armagetronbridge> 10irc:Lucifer_arma| ok, I have determined that ruby support is broken.  SO whatever used to work doesn't work at all anymore
[2023-11-08 19:16:10] <Lucifer_arma> maybe the first step to scripting is to fix that :/
[2023-11-08 19:16:10] <armagetronbridge> 10irc:Lucifer_arma| maybe the first step to scripting is to fix that :/
[2023-11-08 19:24:13] <armagetronbridge> 13discord:Juesto| is that 0.4 only?
[2023-11-08 19:24:14] <armagetron-bridge> 13discord:Juesto| is that 0.4 only?
[2023-11-08 19:33:29] <armagetronbridge> 13discord:Juesto| how did canonical get so big in the community?
[2023-11-08 19:33:30] <armagetron-bridge> 13discord:Juesto| how did canonical get so big in the community?
[2023-11-08 19:34:25] <Lucifer_arma> canonical makes Ubuntu
[2023-11-08 19:34:26] <armagetronbridge> 10irc:Lucifer_arma| canonical makes Ubuntu
[2023-11-08 19:34:39] <Lucifer_arma> yeah, it's 0.4 only
[2023-11-08 19:34:40] <armagetronbridge> 10irc:Lucifer_arma| yeah, it's 0.4 only
[2023-11-08 19:34:57] <Lucifer_arma> nemo was working on it in the 0.3 series that only got one release (or two?  I don't remember now)
[2023-11-08 19:34:57] <armagetronbridge> 10irc:Lucifer_arma| nemo was working on it in the 0.3 series that only got one release (or two?  I don't remember now)
[2023-11-08 19:35:22] <Lucifer_arma> I'm really off task right now.  I should be revising the story I just finished.  :)
[2023-11-08 19:35:22] <armagetronbridge> 10irc:Lucifer_arma| I'm really off task right now.  I should be revising the story I just finished.  :)
[2023-11-08 19:36:17] <Lucifer_arma> but I can't shake the idea that making the team balancing code scriptable would be the quickest/easiest way to get scripting into the game, and I really want to see how it would be done
[2023-11-08 19:36:17] <armagetronbridge> 10irc:Lucifer_arma| but I can't shake the idea that making the team balancing code scriptable would be the quickest/easiest way to get scripting into the game, and I really want to see how it would be done
[2023-11-08 19:36:22] <armagetronbridge> 13discord:Juesto| i know who canonical is, im asking how did they get so important in the community besides of the ubuntu popularity
[2023-11-08 19:36:23] <armagetron-bridge> 13discord:Juesto| i know who canonical is, im asking how did they get so important in the community besides of the ubuntu popularity
[2023-11-08 19:36:42] <armagetronbridge> 13discord:Juesto| why not lua perhaps?
[2023-11-08 19:36:51] <armagetron-bridge> 13discord:Juesto| why not lua perhaps?
[2023-11-08 19:37:18] <Lucifer_arma> I remember reading about lua and seeing it being pretty easy to embed
[2023-11-08 19:37:19] <armagetronbridge> 10irc:Lucifer_arma| I remember reading about lua and seeing it being pretty easy to embed
[2023-11-08 19:37:24] <Lucifer_arma> that's what it's designed for, after all
[2023-11-08 19:37:24] <armagetronbridge> 10irc:Lucifer_arma| that's what it's designed for, after all
[2023-11-08 19:41:00] <Lucifer_arma> I"m not sure which community you're talking about.  To the extent that they're import here, it's because I'm pretty sure all the devs here that use linux use ubuntu.  I know I do.
[2023-11-08 19:41:00] <armagetronbridge> 10irc:Lucifer_arma| I"m not sure which community you're talking about.  To the extent that they're import here, it's because I'm pretty sure all the devs here that use linux use ubuntu.  I know I do.
[2023-11-08 19:41:07] <armagetronbridge> 13discord:Juesto| hmm, is this methodology why canonical named their vcs bazaar bzr?
[2023-11-08 19:41:07] <armagetron-bridge> 13discord:Juesto| hmm, is this methodology why canonical named their vcs bazaar bzr?
[2023-11-08 19:41:18] <Lucifer_arma> what makes them so important in the oss community is the popularity of ubuntu
[2023-11-08 19:41:18] <armagetronbridge> 10irc:Lucifer_arma| what makes them so important in the oss community is the popularity of ubuntu
[2023-11-08 19:41:24] <Lucifer_arma> yes, that's why they named it bazaar :)
[2023-11-08 19:41:25] <armagetronbridge> 10irc:Lucifer_arma| yes, that's why they named it bazaar :)
[2023-11-08 19:41:43] <Lucifer_arma> the breezy fork is pretty good, too.  I've been using it for years now.
[2023-11-08 19:41:43] <armagetronbridge> 10irc:Lucifer_arma| the breezy fork is pretty good, too.  I've been using it for years now.
[2023-11-08 19:41:46] <armagetronbridge> 13discord:Juesto| community in general
[2023-11-08 19:41:46] <armagetron-bridge> 13discord:Juesto| community in general
[2023-11-08 19:42:20] <Lucifer_arma> commercially, they've done a really good job competing with RedHat, and most of the other american companies have fallen by the wayside
[2023-11-08 19:42:20] <armagetronbridge> 10irc:Lucifer_arma| commercially, they've done a really good job competing with RedHat, and most of the other american companies have fallen by the wayside
[2023-11-08 19:42:48] <Lucifer_arma> I hear SuSE is still really popular in Europe, but in America, you're either using RHEL or Ubuntu if you're a company
[2023-11-08 19:42:49] <armagetronbridge> 10irc:Lucifer_arma| I hear SuSE is still really popular in Europe, but in America, you're either using RHEL or Ubuntu if you're a company
[2023-11-08 19:42:56] <Lucifer_arma> the company I work for uses Ubuntu :)
[2023-11-08 19:42:57] <armagetronbridge> 10irc:Lucifer_arma| the company I work for uses Ubuntu :)
[2023-11-08 19:42:59] <armagetronbridge> 13discord:Juesto| or debian
[2023-11-08 19:43:00] <armagetron-bridge> 13discord:Juesto| or debian
[2023-11-08 19:43:07] <armagetronbridge> 13discord:Juesto| or centos
[2023-11-08 19:43:08] <armagetron-bridge> 13discord:Juesto| or centos
[2023-11-08 19:43:08] <Lucifer_arma> Ubuntu is built on debian
[2023-11-08 19:43:08] <armagetronbridge> 10irc:Lucifer_arma| Ubuntu is built on debian
[2023-11-08 19:43:12] <armagetronbridge> 13discord:Juesto| i know
[2023-11-08 19:43:12] <armagetron-bridge> 13discord:Juesto| i know
[2023-11-08 19:43:15] <Lucifer_arma> centos is ubuntu-derived, iirc
[2023-11-08 19:43:15] <armagetronbridge> 10irc:Lucifer_arma| centos is ubuntu-derived, iirc
[2023-11-08 19:43:18] <armagetronbridge> 13discord:Juesto| debian itself is a thing too
[2023-11-08 19:43:19] <armagetron-bridge> 13discord:Juesto| debian itself is a thing too
[2023-11-08 19:43:27] <armagetronbridge> 13discord:Juesto| i thought centos is rhel derived
[2023-11-08 19:43:27] <armagetron-bridge> 13discord:Juesto| i thought centos is rhel derived
[2023-11-08 19:43:33] <Lucifer_arma> oh right, it is
[2023-11-08 19:43:33] <armagetronbridge> 10irc:Lucifer_arma| oh right, it is
[2023-11-08 19:43:56] <Lucifer_arma> they're having a big fight right now because IBM's RedHat is turning into a bunch of whiny little bitches
[2023-11-08 19:43:57] <armagetronbridge> 10irc:Lucifer_arma| they're having a big fight right now because IBM's RedHat is turning into a bunch of whiny little bitches
[2023-11-08 19:44:07] <armagetronbridge> 13discord:Juesto| yeah...
[2023-11-08 19:44:07] <armagetron-bridge> 13discord:Juesto| yeah...
[2023-11-08 19:44:24] <Lucifer_arma> debian's like the base distribution, and the second-oldest, iirc (slack is still around)
[2023-11-08 19:44:24] <armagetronbridge> 10irc:Lucifer_arma| debian's like the base distribution, and the second-oldest, iirc (slack is still around)
[2023-11-08 19:44:49] <Lucifer_arma> the problem with debian is that it's too conservative.  Debian stable might as well be called debian obsolete
[2023-11-08 19:44:49] <armagetronbridge> 10irc:Lucifer_arma| the problem with debian is that it's too conservative.  Debian stable might as well be called debian obsolete
[2023-11-08 19:45:34] <Lucifer_arma> canonical takes debian unstable and turns it into stable
[2023-11-08 19:45:34] <armagetronbridge> 10irc:Lucifer_arma| canonical takes debian unstable and turns it into stable
[2023-11-08 19:46:43] <Lucifer_arma> I still can't believe RedHat sold out to IBM.  That leaves Canonical as the only real open source company that does what it does
[2023-11-08 19:46:43] <armagetronbridge> 10irc:Lucifer_arma| I still can't believe RedHat sold out to IBM.  That leaves Canonical as the only real open source company that does what it does
[2023-11-08 19:51:07] <armagetronbridge> 13discord:Juesto| is that why they started to close off?
[2023-11-08 19:51:08] <armagetron-bridge> 13discord:Juesto| is that why they started to close off?
[2023-11-08 19:53:49] <Lucifer_arma> I think it's the IBM influence that's doing it, yes
[2023-11-08 19:53:49] <armagetronbridge> 10irc:Lucifer_arma| I think it's the IBM influence that's doing it, yes
[2023-11-08 19:54:10] <Lucifer_arma> and they're trying to block centos completely
[2023-11-08 19:54:10] <armagetronbridge> 10irc:Lucifer_arma| and they're trying to block centos completely
[2023-11-08 19:54:39] <Lucifer_arma> and hopefully canonical is taking advantage of the huge opportunity this gives them
[2023-11-08 19:54:39] <armagetronbridge> 10irc:Lucifer_arma| and hopefully canonical is taking advantage of the huge opportunity this gives them
[2023-11-08 19:55:41] <armagetronbridge> 13discord:Juesto| okay
[2023-11-08 19:55:41] <armagetron-bridge> 13discord:Juesto| okay
[2023-11-08 19:55:43] <armagetronbridge> 13discord:Juesto| i read the essay
[2023-11-08 19:55:44] <armagetron-bridge> 13discord:Juesto| i read the essay
[2023-11-08 19:55:50] <armagetronbridge> 13discord:Juesto| it was updated after the original one
[2023-11-08 19:55:50] <armagetron-bridge> 13discord:Juesto| it was updated after the original one
[2023-11-08 19:55:54] <armagetronbridge> 13discord:Juesto| so it was a bit longer
[2023-11-08 19:55:54] <armagetron-bridge> 13discord:Juesto| so it was a bit longer
[2023-11-08 19:57:44] <Lucifer_arma> but you can see how GNU failed to come up with a kernel because of their cathedral?
[2023-11-08 19:57:44] <armagetronbridge> 10irc:Lucifer_arma| but you can see how GNU failed to come up with a kernel because of their cathedral?
[2023-11-08 19:57:58] <armagetronbridge> 13discord:Juesto| i suppose
[2023-11-08 19:57:58] <armagetron-bridge> 13discord:Juesto| i suppose
[2023-11-08 19:58:27] <Lucifer_arma> they could have still pulled it off, but they were too closed to too many ideas
[2023-11-08 19:58:27] <armagetronbridge> 10irc:Lucifer_arma| they could have still pulled it off, but they were too closed to too many ideas
[2023-11-08 19:59:07] <Lucifer_arma> we have a reflection of that in our refusal to accept the ctf hack.  It's basically that that's kept the sty+ct+ap branch alive, I think.
[2023-11-08 19:59:07] <armagetronbridge> 10irc:Lucifer_arma| we have a reflection of that in our refusal to accept the ctf hack.  It's basically that that's kept the sty+ct+ap branch alive, I think.
[2023-11-08 19:59:29] <Lucifer_arma> I saw on the wiki that there's been a lot of cross-pollinization, too
[2023-11-08 19:59:29] <armagetronbridge> 10irc:Lucifer_arma| I saw on the wiki that there's been a lot of cross-pollinization, too
[2023-11-08 19:59:33] <armagetronbridge> 13discord:Juesto| why?
[2023-11-08 19:59:33] <armagetron-bridge> 13discord:Juesto| why?
[2023-11-08 19:59:47] <armagetronbridge> 14discord:Light| @northernscrub you can now upload file types `png, gif, jpg, jpeg, webp, sh, cfg, txt` though it may not be completely perfect. I had to map the mime types to the extensions, so `x-env` for when you use `#!/usr/bin/env bash` for example is set for `.sh` exxtensions, as well as `x-bash` for `#!/bin/bash` on `.sh` file extensions. I set up `.cfg` files as plain text, and finally pl <clipped message>
[2023-11-08 19:59:48] <armagetron-bridge> 14discord:Light| @northernscrub you can now upload file types `png, gif, jpg, jpeg, webp, sh, cfg, txt` though it may not be completely perfect. I had to map the mime types to the extensions, so `x-env` for when you use `#!/usr/bin/env bash` for example is set for `.sh` exxtensions, as well as `x-bash` for `#!/bin/bash` on `.sh` file extensions. I set up `.cfg` files as plain text, and finally pl <clipped message>
[2023-11-08 19:59:48] <armagetronbridge> 14discord:Light| ain text was just already mapped.
[2023-11-08 19:59:48] <armagetron-bridge> 14discord:Light| ain text was just already mapped.
[2023-11-08 19:59:49] <armagetronbridge> 14discord:Light| File extensions are likely to be important. I've tested all of the new extensions and they worked for me. Let me know if you have any issues.
[2023-11-08 19:59:49] <armagetron-bridge> 14discord:Light| File extensions are likely to be important. I've tested all of the new extensions and they worked for me. Let me know if you have any issues.
[2023-11-08 20:00:30] <armagetronbridge> 13discord:Juesto| how come sty+ct+ap was adopted as official?
[2023-11-08 20:00:30] <armagetron-bridge> 13discord:Juesto| how come sty+ct+ap was adopted as official?
[2023-11-08 20:00:49] <Lucifer_arma> um, it wasn't?
[2023-11-08 20:00:49] <armagetronbridge> 10irc:Lucifer_arma| um, it wasn't?
[2023-11-08 20:01:09] <Lucifer_arma> there's been a lot of stuff going back and forth
[2023-11-08 20:01:10] <armagetronbridge> 10irc:Lucifer_arma| there's been a lot of stuff going back and forth
[2023-11-08 20:01:12] <armagetronbridge> 13discord:Juesto| oh why is it on the official sources and maintained?
[2023-11-08 20:01:12] <armagetron-bridge> 13discord:Juesto| oh why is it on the official sources and maintained?
[2023-11-08 20:01:35] <armagetronbridge> 03discord:ninjapotato1080| is that for the resource repo @codefossa ?
[2023-11-08 20:01:36] <armagetron-bridge> 03discord:ninjapotato1080| is that for the resource repo @codefossa ?
[2023-11-08 20:01:45] <armagetronbridge> 14discord:Light| It's for the wiki.
[2023-11-08 20:01:45] <armagetron-bridge> 14discord:Light| It's for the wiki.
[2023-11-08 20:01:59] <Lucifer_arma> I think we started hosting it because the codebase for it was getting fractured and hard to find
[2023-11-08 20:02:00] <armagetronbridge> 10irc:Lucifer_arma| I think we started hosting it because the codebase for it was getting fractured and hard to find
[2023-11-08 20:02:15] <armagetronbridge> 14discord:Light| The resource already supports cfg files and whatnot, but not much else for custom stuff.
[2023-11-08 20:02:15] <armagetron-bridge> 14discord:Light| The resource already supports cfg files and whatnot, but not much else for custom stuff.
[2023-11-08 20:02:16] <armagetronbridge> 03discord:ninjapotato1080| o nice
[2023-11-08 20:02:16] <armagetron-bridge> 03discord:ninjapotato1080| o nice
[2023-11-08 20:02:39] <armagetronbridge> 13discord:Juesto| ah gotcha
[2023-11-08 20:02:39] <armagetron-bridge> 13discord:Juesto| ah gotcha
[2023-11-08 20:02:56] <armagetronbridge> 08discord:delinquent| roger, I'll try a couple things tomorrow. I mainly want to update scripts and whatnot, there's no need to build half the stuff we build
[2023-11-08 20:02:57] <armagetron-bridge> 08discord:delinquent| roger, I'll try a couple things tomorrow. I mainly want to update scripts and whatnot, there's no need to build half the stuff we build
[2023-11-08 20:03:18] <Lucifer_arma> there's no hard feelings here.  :)  The deal with ctf was always that it was a hack and we want a solid ctf implementation that's not easy to do in the 0.4 codebase
[2023-11-08 20:03:18] <armagetronbridge> 10irc:Lucifer_arma| there's no hard feelings here.  :)  The deal with ctf was always that it was a hack and we want a solid ctf implementation that's not easy to do in the 0.4 codebase
[2023-11-08 20:03:32] <armagetronbridge> 13discord:Juesto| mediawiki files are typically images, videos, audios and pdfs
[2023-11-08 20:03:33] <armagetron-bridge> 13discord:Juesto| mediawiki files are typically images, videos, audios and pdfs
[2023-11-08 20:03:37] <Lucifer_arma> it's possible, it's just that with the sty+ct+ap branch out there, there's no motivation
[2023-11-08 20:03:38] <armagetronbridge> 10irc:Lucifer_arma| it's possible, it's just that with the sty+ct+ap branch out there, there's no motivation
[2023-11-08 20:04:19] <armagetronbridge> 13discord:Juesto| welp
[2023-11-08 20:04:20] <armagetron-bridge> 13discord:Juesto| welp
[2023-11-08 20:04:31] <Lucifer_arma> it looks like a singleton might be the best way to get lua into arma
[2023-11-08 20:04:32] <armagetronbridge> 10irc:Lucifer_arma| it looks like a singleton might be the best way to get lua into arma
[2023-11-08 20:04:43] <armagetronbridge> 13discord:Juesto| so basically sty+ct+ap nullified the need of a new development?
[2023-11-08 20:04:43] <armagetron-bridge> 13discord:Juesto| so basically sty+ct+ap nullified the need of a new development?
[2023-11-08 20:05:06] <armagetronbridge> 13discord:Juesto| also is there a reason why the hack is used for running servers over the regular version?
[2023-11-08 20:05:07] <armagetron-bridge> 13discord:Juesto| also is there a reason why the hack is used for running servers over the regular version?
[2023-11-08 20:05:10] <Lucifer_arma> no.  And there's been a lot of stuff that originally started there that's been incorporated into 0.4
[2023-11-08 20:05:10] <armagetronbridge> 10irc:Lucifer_arma| no.  And there's been a lot of stuff that originally started there that's been incorporated into 0.4
[2023-11-08 20:05:49] <Lucifer_arma> I believe the main reason to use sty+ct+ap is either ctf, or the ap part.  I think most of the ct part is in 0.4 now.
[2023-11-08 20:05:49] <armagetronbridge> 10irc:Lucifer_arma| I believe the main reason to use sty+ct+ap is either ctf, or the ap part.  I think most of the ct part is in 0.4 now.
[2023-11-08 20:06:04] <Lucifer_arma> I don't know what all is in sty+ct+ap, but I was looking at the wiki page about it the other day
[2023-11-08 20:06:04] <armagetronbridge> 10irc:Lucifer_arma| I don't know what all is in sty+ct+ap, but I was looking at the wiki page about it the other day
[2023-11-08 20:06:38] <armagetronbridge> 14discord:Light| Basically when you do hacky implementations of features, you can do more faster with less time. There were a couple people that put some effort into adding some cool features to the +ap branch, and there's just not much of a preformance hit or anything as it's pretty light. It was mostly geared towards racing.
[2023-11-08 20:06:38] <armagetron-bridge> 14discord:Light| Basically when you do hacky implementations of features, you can do more faster with less time. There were a couple people that put some effort into adding some cool features to the +ap branch, and there's just not much of a preformance hit or anything as it's pretty light. It was mostly geared towards racing.
[2023-11-08 20:06:55] <armagetronbridge> 03discord:ninjapotato1080| every couple months nelg just uses some command i've never seen before ๐Ÿ˜„
[2023-11-08 20:06:55] <armagetron-bridge> 03discord:ninjapotato1080| every couple months nelg just uses some command i've never seen before ๐Ÿ˜„
[2023-11-08 20:07:03] <armagetronbridge> 13discord:Juesto| tldr of the features that the hacks implement?
[2023-11-08 20:07:03] <armagetron-bridge> 13discord:Juesto| tldr of the features that the hacks implement?
[2023-11-08 20:07:08] <-- monr0e has quit (Ping timeout: 255 seconds)
[2023-11-08 20:07:49] <Lucifer_arma> a hack by its nature will wind up coding you into a corner where you're stuck with something that's really difficult to improve, and bugs start multiplying
[2023-11-08 20:07:50] <armagetronbridge> 10irc:Lucifer_arma| a hack by its nature will wind up coding you into a corner where you're stuck with something that's really difficult to improve, and bugs start multiplying
[2023-11-08 20:08:22] <armagetronbridge> 14discord:Light| colored zones, more scriptable zones i believe, not sure of what all is specific to +ap but nelg would know more since he works on it
[2023-11-08 20:08:23] <armagetron-bridge> 14discord:Light| colored zones, more scriptable zones i believe, not sure of what all is specific to +ap but nelg would know more since he works on it
[2023-11-08 20:08:29] <Lucifer_arma> if we're going to take something, we also have to support and extend it, and the hacky nature of the ctf mod makes it something we're not willing to support, and unable to extend
[2023-11-08 20:08:29] <armagetronbridge> 10irc:Lucifer_arma| if we're going to take something, we also have to support and extend it, and the hacky nature of the ctf mod makes it something we're not willing to support, and unable to extend
[2023-11-08 20:08:33] <armagetronbridge> 14discord:Light| i mostly used sty+ct and only came around to +ap later on
[2023-11-08 20:08:33] <armagetron-bridge> 14discord:Light| i mostly used sty+ct and only came around to +ap later on
[2023-11-08 20:09:02] <armagetronbridge> 13discord:Juesto| i mean what exactly the hacks stand for?
[2023-11-08 20:09:02] <armagetron-bridge> 13discord:Juesto| i mean what exactly the hacks stand for?
[2023-11-08 20:09:07] <Lucifer_arma> I don't know of anything from +ap that we couldn't take.  I only know that durf had problems with me wanting any of it because of personal issues between us
[2023-11-08 20:09:07] <armagetronbridge> 10irc:Lucifer_arma| I don't know of anything from +ap that we couldn't take.  I only know that durf had problems with me wanting any of it because of personal issues between us
[2023-11-08 20:09:52] <armagetron-bridge> 03discord:ninjapotato1080| @Juesto you mean their names?
[2023-11-08 20:09:53] <armagetron-bridge> 14discord:Light| durf wasn't the one that made it? wasn't it .. the guy that started with a t i think lol
[2023-11-08 20:09:53] <armagetronbridge> 03discord:ninjapotato1080| @Juesto you mean their names?
[2023-11-08 20:09:53] <armagetronbridge> 14discord:Light| durf wasn't the one that made it? wasn't it .. the guy that started with a t i think lol
[2023-11-08 20:09:59] <Lucifer_arma> a lot of the ct stuff has been pulled in because kyle was making it possible, but some of it is CTWF specific
[2023-11-08 20:09:59] <armagetronbridge> 10irc:Lucifer_arma| a lot of the ct stuff has been pulled in because kyle was making it possible, but some of it is CTWF specific
[2023-11-08 20:09:59] <armagetron-bridge> 13discord:Juesto| yeah
[2023-11-08 20:10:00] <armagetronbridge> 13discord:Juesto| yeah
[2023-11-08 20:10:19] <Lucifer_arma> I thought durf started the ap part.  sty was pig, ct was kyle
[2023-11-08 20:10:19] <armagetronbridge> 10irc:Lucifer_arma| I thought durf started the ap part.  sty was pig, ct was kyle
[2023-11-08 20:10:26] <armagetronbridge> 03discord:ninjapotato1080| mostly names/teams of the people hacking it
[2023-11-08 20:10:26] <armagetron-bridge> 03discord:ninjapotato1080| mostly names/teams of the people hacking it
[2023-11-08 20:10:29] <Lucifer_arma> pig hasn't been around since like '08 or so
[2023-11-08 20:10:29] <armagetronbridge> 10irc:Lucifer_arma| pig hasn't been around since like '08 or so
[2023-11-08 20:10:37] <armagetronbridge> 14discord:Light| I thought ap was started by the guy that hosted racing.
[2023-11-08 20:10:37] <armagetron-bridge> 14discord:Light| I thought ap was started by the guy that hosted racing.
[2023-11-08 20:10:51] <Lucifer_arma> that was durf, wasn't it?
[2023-11-08 20:10:51] <armagetronbridge> 10irc:Lucifer_arma| that was durf, wasn't it?
[2023-11-08 20:11:17] <armagetronbridge> 13discord:Juesto| any suggestions about improving in this game with high ping?
[2023-11-08 20:11:17] <armagetron-bridge> 13discord:Juesto| any suggestions about improving in this game with high ping?
[2023-11-08 20:11:35] <Lucifer_arma> I mean, it was wrtlprnft originally, then ct had some racing, but wasn't it durf that made racing common?
[2023-11-08 20:11:36] <armagetronbridge> 10irc:Lucifer_arma| I mean, it was wrtlprnft originally, then ct had some racing, but wasn't it durf that made racing common?
[2023-11-08 20:11:49] <armagetronbridge> 14discord:Light| There was someone else.
[2023-11-08 20:11:49] <armagetron-bridge> 14discord:Light| There was someone else.
[2023-11-08 20:11:51] <Lucifer_arma> yeah, become psychic :)
[2023-11-08 20:11:52] <armagetronbridge> 10irc:Lucifer_arma| yeah, become psychic :)
[2023-11-08 20:11:56] <Lucifer_arma> titanoboa?
[2023-11-08 20:11:57] <armagetronbridge> 10irc:Lucifer_arma| titanoboa?
[2023-11-08 20:12:03] <armagetron-bridge> 03discord:ninjapotato1080| animuson
[2023-11-08 20:12:03] <armagetronbridge> 03discord:ninjapotato1080| animuson
[2023-11-08 20:12:12] <armagetronbridge> 13discord:Juesto| lol, i actually mean it, i use double bind
[2023-11-08 20:12:13] <armagetron-bridge> 13discord:Juesto| lol, i actually mean it, i use double bind
[2023-11-08 20:12:17] <armagetronbridge> 13discord:Juesto| to begin with
[2023-11-08 20:12:17] <armagetron-bridge> 13discord:Juesto| to begin with
[2023-11-08 20:12:40] <Lucifer_arma> single bind improves your own lag situation.  Double binding increases lag, and even more binding does even more
[2023-11-08 20:12:40] <armagetronbridge> 10irc:Lucifer_arma| single bind improves your own lag situation.  Double binding increases lag, and even more binding does even more
[2023-11-08 20:12:59] <armagetron-bridge> 13discord:Juesto| oh really?
[2023-11-08 20:13:00] <armagetronbridge> 13discord:Juesto| oh really?
[2023-11-08 20:13:05] <armagetronbridge> 03discord:ninjapotato1080| if you mash em all at once, kind of
[2023-11-08 20:13:05] <armagetron-bridge> 03discord:ninjapotato1080| if you mash em all at once, kind of
[2023-11-08 20:13:15] <armagetronbridge> 03discord:ninjapotato1080| since you queue the next turn already and can't cancel it
[2023-11-08 20:13:16] <armagetron-bridge> 03discord:ninjapotato1080| since you queue the next turn already and can't cancel it
[2023-11-08 20:13:16] <Lucifer_arma> you have to learn how to read the other players so you can anticipate what they're going to do.
[2023-11-08 20:13:16] <armagetronbridge> 10irc:Lucifer_arma| you have to learn how to read the other players so you can anticipate what they're going to do.
[2023-11-08 20:13:17] <armagetron-bridge> 13discord:Juesto| why people are all about multiple binds
[2023-11-08 20:13:17] <armagetronbridge> 13discord:Juesto| why people are all about multiple binds
[2023-11-08 20:13:37] <armagetronbridge> 14discord:Light| LOVER$BOY is who i was thinking - an upside down T? lol .. i think i was wrong on the T
[2023-11-08 20:13:37] <armagetron-bridge> 14discord:Light| LOVER$BOY is who i was thinking - an upside down T? lol .. i think i was wrong on the T
[2023-11-08 20:13:48] <Lucifer_arma> honestly, I don't have anything good to say about anything above double binds, and I'm mostly a single bind player
[2023-11-08 20:13:48] <armagetronbridge> 10irc:Lucifer_arma| honestly, I don't have anything good to say about anything above double binds, and I'm mostly a single bind player
[2023-11-08 20:13:49] <armagetronbridge> 03discord:ninjapotato1080| oh yeah
[2023-11-08 20:13:49] <armagetron-bridge> 03discord:ninjapotato1080| oh yeah
[2023-11-08 20:13:58] <armagetronbridge> 13discord:Juesto| okay
[2023-11-08 20:13:59] <armagetron-bridge> 13discord:Juesto| okay
[2023-11-08 20:14:03] <armagetronbridge> 13discord:Juesto| i mean i have high ping
[2023-11-08 20:14:04] <armagetron-bridge> 13discord:Juesto| i mean i have high ping
[2023-11-08 20:14:11] <armagetronbridge> 13discord:Juesto| 160 to us servers
[2023-11-08 20:14:12] <armagetron-bridge> 13discord:Juesto| 160 to us servers
[2023-11-08 20:14:20] <armagetronbridge> 13discord:Juesto| 200-250 to us west and europe
[2023-11-08 20:14:20] <armagetron-bridge> 13discord:Juesto| 200-250 to us west and europe
[2023-11-08 20:14:22] <Lucifer_arma> n54 was a great player from norway who always had high pings
[2023-11-08 20:14:23] <armagetronbridge> 10irc:Lucifer_arma| n54 was a great player from norway who always had high pings
[2023-11-08 20:14:31] <Lucifer_arma> he played in the 200-300 range
[2023-11-08 20:14:32] <armagetronbridge> 10irc:Lucifer_arma| he played in the 200-300 range
[2023-11-08 20:15:36] <armagetron-bridge> 03discord:ninjapotato1080| if its about close combat, if your opponent has less ping they see you a bit earlier, but you still have some blind time to do unexpected stuff to them
[2023-11-08 20:15:37] <armagetronbridge> 03discord:ninjapotato1080| if its about close combat, if your opponent has less ping they see you a bit earlier, but you still have some blind time to do unexpected stuff to them
[2023-11-08 20:15:40] <Lucifer_arma> the bottom line is the more commands you send to the server or that the server sends to you, the more opportunities there are for them to go missing on the network
[2023-11-08 20:15:40] <armagetronbridge> 10irc:Lucifer_arma| the bottom line is the more commands you send to the server or that the server sends to you, the more opportunities there are for them to go missing on the network
[2023-11-08 20:16:20] <armagetronbridge> 13discord:Juesto| unfortunately i always am on the losing side
[2023-11-08 20:16:20] <armagetron-bridge> 13discord:Juesto| unfortunately i always am on the losing side
[2023-11-08 20:16:23] <Lucifer_arma> yes, you should learn to exploit your high ping
[2023-11-08 20:16:23] <armagetronbridge> 10irc:Lucifer_arma| yes, you should learn to exploit your high ping
[2023-11-08 20:16:28] <armagetronbridge> 13discord:Juesto| how so?
[2023-11-08 20:16:29] <armagetron-bridge> 13discord:Juesto| how so?
[2023-11-08 20:16:43] <Lucifer_arma> like ninjapotato said, you have some time to do things that the other player can't see
[2023-11-08 20:16:43] <armagetronbridge> 10irc:Lucifer_arma| like ninjapotato said, you have some time to do things that the other player can't see
[2023-11-08 20:16:44] <armagetronbridge> 13discord:Juesto| if the ping is worse, i get the glitch with the walls
[2023-11-08 20:16:44] <armagetron-bridge> 13discord:Juesto| if the ping is worse, i get the glitch with the walls
[2023-11-08 20:17:18] <armagetronbridge> 13discord:Juesto| they always have the upper hand because they can wall me and make me burn the rubber
[2023-11-08 20:17:18] <armagetron-bridge> 13discord:Juesto| they always have the upper hand because they can wall me and make me burn the rubber
[2023-11-08 20:17:20] <Lucifer_arma> it's worth thinking in terms of which part of your wall you're tring to get them to hit
[2023-11-08 20:17:20] <armagetronbridge> 10irc:Lucifer_arma| it's worth thinking in terms of which part of your wall you're tring to get them to hit
[2023-11-08 20:17:33] <Lucifer_arma> the lower your ping, the closer the wall to your cycle you can use as the target
[2023-11-08 20:17:34] <armagetronbridge> 10irc:Lucifer_arma| the lower your ping, the closer the wall to your cycle you can use as the target
[2023-11-08 20:17:42] <armagetronbridge> 03discord:ninjapotato1080| if its about engaging and who's ahead of who, the lag-o-meter or prediction should show that quite well, and going faster lets you get the upper hand there
[2023-11-08 20:17:42] <armagetron-bridge> 03discord:ninjapotato1080| if its about engaging and who's ahead of who, the lag-o-meter or prediction should show that quite well, and going faster lets you get the upper hand there
[2023-11-08 20:17:45] <Lucifer_arma> the higher your ping, the farther back you're trying to lead them
[2023-11-08 20:17:45] <armagetronbridge> 10irc:Lucifer_arma| the higher your ping, the farther back you're trying to lead them
[2023-11-08 20:18:15] <armagetronbridge> 13discord:Juesto| i dont understand why people do the square U turn
[2023-11-08 20:18:15] <armagetron-bridge> 13discord:Juesto| i dont understand why people do the square U turn
[2023-11-08 20:18:29] <Lucifer_arma> to get back on their own wall and grind for speed
[2023-11-08 20:18:30] <armagetronbridge> 10irc:Lucifer_arma| to get back on their own wall and grind for speed
[2023-11-08 20:18:34] <armagetronbridge> 03discord:ninjapotato1080| ^
[2023-11-08 20:18:34] <armagetron-bridge> 03discord:ninjapotato1080| ^
[2023-11-08 20:18:46] <armagetron-bridge> 13discord:Juesto| i see
[2023-11-08 20:18:47] <armagetronbridge> 13discord:Juesto| i see
[2023-11-08 20:19:03] <armagetronbridge> 13discord:Juesto| in sumo the plays are tighter
[2023-11-08 20:19:03] <armagetron-bridge> 13discord:Juesto| in sumo the plays are tighter
[2023-11-08 20:19:07] <armagetronbridge> 13discord:Juesto| i've seen
[2023-11-08 20:19:08] <armagetron-bridge> 13discord:Juesto| i've seen
[2023-11-08 20:19:18] <Lucifer_arma> yeah, you can't leave your zone or you lose
[2023-11-08 20:19:18] <armagetronbridge> 10irc:Lucifer_arma| yeah, you can't leave your zone or you lose
[2023-11-08 20:19:23] <armagetronbridge> 13discord:Juesto| i used to play on the high speed high rubber circular server
[2023-11-08 20:19:24] <armagetron-bridge> 13discord:Juesto| i used to play on the high speed high rubber circular server
[2023-11-08 20:19:37] <Lucifer_arma> basic sumo strategy is get your entire wall in the zone, then follow your tail until everyone else dies
[2023-11-08 20:19:38] <armagetronbridge> 10irc:Lucifer_arma| basic sumo strategy is get your entire wall in the zone, then follow your tail until everyone else dies
[2023-11-08 20:19:48] <armagetronbridge> 13discord:Juesto| dont have the reactions to do all those complex turns
[2023-11-08 20:19:48] <armagetron-bridge> 13discord:Juesto| dont have the reactions to do all those complex turns
[2023-11-08 20:19:52] <armagetronbridge> 03discord:ninjapotato1080| because you do slightly bonk your own wall while doing the square u-turn, it uses a bit of rubber though - if you do that move in reverse it saves that rubber as well ๐Ÿ˜„
[2023-11-08 20:19:52] <armagetron-bridge> 03discord:ninjapotato1080| because you do slightly bonk your own wall while doing the square u-turn, it uses a bit of rubber though - if you do that move in reverse it saves that rubber as well ๐Ÿ˜„
[2023-11-08 20:19:57] <armagetronbridge> 13discord:Juesto| reaction times
[2023-11-08 20:19:58] <armagetron-bridge> 13discord:Juesto| reaction times
[2023-11-08 20:20:08] <armagetronbridge> 13discord:Juesto| my reaction times suck lol
[2023-11-08 20:20:08] <armagetron-bridge> 13discord:Juesto| my reaction times suck lol
[2023-11-08 20:20:23] <Lucifer_arma> then don't.  multiple-binding doesn't give an inherent advantage to anybody
[2023-11-08 20:20:24] <armagetronbridge> 10irc:Lucifer_arma| then don't.  multiple-binding doesn't give an inherent advantage to anybody
[2023-11-08 20:20:36] <armagetronbridge> 13discord:Juesto| why i got gaslit that it does
[2023-11-08 20:20:37] <armagetron-bridge> 13discord:Juesto| why i got gaslit that it does
[2023-11-08 20:20:39] <armagetronbridge> 13discord:Juesto| or something
[2023-11-08 20:20:40] <armagetron-bridge> 13discord:Juesto| or something
[2023-11-08 20:20:42] <Lucifer_arma> some of the best players that have every been around here have been single binders
[2023-11-08 20:20:43] <armagetronbridge> 10irc:Lucifer_arma| some of the best players that have every been around here have been single binders
[2023-11-08 20:20:45] <armagetronbridge> 03discord:ninjapotato1080| it saves my wrists on servers with fast turns ๐Ÿ˜„
[2023-11-08 20:20:46] <armagetron-bridge> 03discord:ninjapotato1080| it saves my wrists on servers with fast turns ๐Ÿ˜„
[2023-11-08 20:20:57] <Lucifer_arma> and back when I was in my prime, I was hard to beat, and I'm mostly a single binder
[2023-11-08 20:20:57] <armagetronbridge> 10irc:Lucifer_arma| and back when I was in my prime, I was hard to beat, and I'm mostly a single binder
[2023-11-08 20:21:07] <armagetronbridge> 13discord:Juesto| damn
[2023-11-08 20:21:07] <armagetron-bridge> 13discord:Juesto| damn
[2023-11-08 20:21:35] <armagetronbridge> 13discord:Juesto| im used to and liked the racing and those variations of the game
[2023-11-08 20:21:36] <armagetron-bridge> 13discord:Juesto| im used to and liked the racing and those variations of the game
[2023-11-08 20:21:44] <Lucifer_arma> my biggest problem playing now is my instincts tell me to do stuff that I don't currently have the skill for anymore :)
[2023-11-08 20:21:46] <armagetronbridge> 10irc:Lucifer_arma| my biggest problem playing now is my instincts tell me to do stuff that I don't currently have the skill for anymore :)
[2023-11-08 20:21:58] <armagetronbridge> 13discord:Juesto| oh well
[2023-11-08 20:21:58] <armagetron-bridge> 13discord:Juesto| oh well
[2023-11-08 20:22:55] <armagetronbridge> 13discord:Juesto| so then?
[2023-11-08 20:22:55] <armagetron-bridge> 13discord:Juesto| so then?
[2023-11-08 20:23:06] <Lucifer_arma> but for reference, it used to be that if a multi-binder beat me, they got some serious bragging rights for awhile.  I wasn't undefeatable by any stretch, but I got booted from high rubber servers because I couldn't die on them :)
[2023-11-08 20:23:07] <armagetronbridge> 10irc:Lucifer_arma| but for reference, it used to be that if a multi-binder beat me, they got some serious bragging rights for awhile.  I wasn't undefeatable by any stretch, but I got booted from high rubber servers because I couldn't die on them :)
[2023-11-08 20:23:18] <armagetron-bridge> 13discord:Juesto| also classic yellow submarine has some atrocious lag at times
[2023-11-08 20:23:18] <armagetronbridge> 13discord:Juesto| also classic yellow submarine has some atrocious lag at times
[2023-11-08 20:23:28] <armagetronbridge> 13discord:Juesto| lol
[2023-11-08 20:23:28] <armagetron-bridge> 13discord:Juesto| lol
[2023-11-08 20:23:38] <armagetronbridge> 13discord:Juesto| too good for high rubber heh?
[2023-11-08 20:23:38] <armagetron-bridge> 13discord:Juesto| too good for high rubber heh?
[2023-11-08 20:24:06] <Lucifer_arma> yeah.  People would box me in and then accuse me of camping for not dying
[2023-11-08 20:24:06] <armagetronbridge> 10irc:Lucifer_arma| yeah.  People would box me in and then accuse me of camping for not dying
[2023-11-08 20:24:41] <armagetronbridge> 13discord:Juesto| heh
[2023-11-08 20:24:42] <armagetron-bridge> 13discord:Juesto| heh
[2023-11-08 20:24:47] <armagetronbridge> 03discord:ninjapotato1080| they need to make a better box or shrink the box then
[2023-11-08 20:24:48] <armagetron-bridge> 03discord:ninjapotato1080| they need to make a better box or shrink the box then
[2023-11-08 20:24:59] <Lucifer_arma> as much as I hate the idea of "open play", it's actually good practice for high ping players
[2023-11-08 20:24:59] <armagetronbridge> 10irc:Lucifer_arma| as much as I hate the idea of "open play", it's actually good practice for high ping players
[2023-11-08 20:25:02] <armagetron-bridge> 03discord:ninjapotato1080| though on some servers that's a pretty hard thing to be fair
[2023-11-08 20:25:02] <armagetronbridge> 03discord:ninjapotato1080| though on some servers that's a pretty hard thing to be fair
[2023-11-08 20:25:09] <armagetronbridge> 13discord:Juesto| its easier to shrink the box than enlarge it i think
[2023-11-08 20:25:10] <armagetron-bridge> 13discord:Juesto| its easier to shrink the box than enlarge it i think
[2023-11-08 20:25:14] <armagetronbridge> 13discord:Juesto| yeah with high speeds maybe its harder
[2023-11-08 20:25:14] <armagetron-bridge> 13discord:Juesto| yeah with high speeds maybe its harder
[2023-11-08 20:25:28] <Lucifer_arma> well, when you're trapped, the first thing you do is lay your own wall out there so they can't shrink it
[2023-11-08 20:25:28] <armagetronbridge> 10irc:Lucifer_arma| well, when you're trapped, the first thing you do is lay your own wall out there so they can't shrink it
[2023-11-08 20:25:50] <Lucifer_arma> and you push on every bump so they wind up enlarging the box
[2023-11-08 20:25:50] <armagetronbridge> 10irc:Lucifer_arma| and you push on every bump so they wind up enlarging the box
[2023-11-08 20:26:29] <Lucifer_arma> and I grew up in this game on servers with no brakes, so I still don't even think about hitting the brake.  I have it bound, but I don't remember which key it is :)
[2023-11-08 20:26:29] <armagetronbridge> 10irc:Lucifer_arma| and I grew up in this game on servers with no brakes, so I still don't even think about hitting the brake.  I have it bound, but I don't remember which key it is :)
[2023-11-08 20:27:06] <armagetronbridge> 13discord:Juesto| anyone up for some tron teaching/mentoring?
[2023-11-08 20:27:06] <armagetron-bridge> 13discord:Juesto| anyone up for some tron teaching/mentoring?
[2023-11-08 20:27:26] <Lucifer_arma> I've still got my head deep in lua.
[2023-11-08 20:27:27] <armagetronbridge> 10irc:Lucifer_arma| I've still got my head deep in lua.
[2023-11-08 20:27:35] <armagetronbridge> 13discord:Juesto| also, who came up with the bot names
[2023-11-08 20:27:35] <armagetron-bridge> 13discord:Juesto| also, who came up with the bot names
[2023-11-08 20:27:39] <Lucifer_arma> I'd suggest you check out my server, though.  Breakfast in Hell.  it should still be running
[2023-11-08 20:27:40] <armagetronbridge> 10irc:Lucifer_arma| I'd suggest you check out my server, though.  Breakfast in Hell.  it should still be running
[2023-11-08 20:27:42] <armagetronbridge> 13discord:Juesto| why name the bots after software
[2023-11-08 20:27:43] <armagetron-bridge> 13discord:Juesto| why name the bots after software
[2023-11-08 20:27:59] <Lucifer_arma> that's from the movie Tron, where the light cycles were driven by programs
[2023-11-08 20:28:00] <armagetronbridge> 10irc:Lucifer_arma| that's from the movie Tron, where the light cycles were driven by programs
[2023-11-08 20:28:12] <armagetron-bridge> 13discord:Juesto| its running 0.4
[2023-11-08 20:28:13] <armagetronbridge> 13discord:Juesto| its running 0.4
[2023-11-08 20:28:19] <armagetron-bridge> 13discord:Juesto| should i play with 0.4?
[2023-11-08 20:28:19] <armagetronbridge> 13discord:Juesto| should i play with 0.4?
[2023-11-08 20:28:28] <Lucifer_arma> of course it's running 0.4, but it's not using any settings that require 0.4
[2023-11-08 20:28:29] <armagetronbridge> 10irc:Lucifer_arma| of course it's running 0.4, but it's not using any settings that require 0.4
[2023-11-08 20:28:50] <Lucifer_arma> last I heard, 0.4 was the most recent code, and I always run the most recent code on my server.
[2023-11-08 20:28:51] <armagetronbridge> 10irc:Lucifer_arma| last I heard, 0.4 was the most recent code, and I always run the most recent code on my server.
[2023-11-08 20:28:51] <armagetron-bridge> 03discord:ninjapotato1080| try joining it, if it boots you out then you'd need it, otherwise not
[2023-11-08 20:28:51] <armagetronbridge> 03discord:ninjapotato1080| try joining it, if it boots you out then you'd need it, otherwise not
[2023-11-08 20:29:37] <armagetron-bridge> 03discord:ninjapotato1080| i'm honestly impressed by armagetron's ludicrous backwards compatibility
[2023-11-08 20:29:37] <armagetronbridge> 03discord:ninjapotato1080| i'm honestly impressed by armagetron's ludicrous backwards compatibility
[2023-11-08 20:29:37] <armagetron-bridge> 13discord:Juesto| could join jsut fine
[2023-11-08 20:29:38] <armagetronbridge> 13discord:Juesto| could join jsut fine
[2023-11-08 20:30:04] <Lucifer_arma> haha.  Me too.  z-manuel has always been about backward compatibility.
[2023-11-08 20:30:04] <armagetronbridge> 10irc:Lucifer_arma| haha.  Me too.  z-manuel has always been about backward compatibility.
[2023-11-08 20:30:17] <Lucifer_arma> it was a huge problem in the 0.2.8 series when distributions were still shipping 0.2.6
[2023-11-08 20:30:18] <armagetronbridge> 10irc:Lucifer_arma| it was a huge problem in the 0.2.8 series when distributions were still shipping 0.2.6
[2023-11-08 20:31:04] <armagetronbridge> 03discord:ninjapotato1080| hah that makes sense then
[2023-11-08 20:31:04] <armagetron-bridge> 03discord:ninjapotato1080| hah that makes sense then
[2023-11-08 20:31:17] <armagetronbridge> 13discord:Juesto| huh
[2023-11-08 20:31:17] <armagetron-bridge> 13discord:Juesto| huh
[2023-11-08 20:31:20] <armagetron-bridge> 13discord:Juesto| interesting settings
[2023-11-08 20:31:21] <armagetronbridge> 13discord:Juesto| interesting settings
[2023-11-08 20:31:35] <Lucifer_arma> if we ever get back to some sort of rapid release cycle, we'll need all that backward compatibility for the same reasons we've always needed it
[2023-11-08 20:31:36] <armagetronbridge> 10irc:Lucifer_arma| if we ever get back to some sort of rapid release cycle, we'll need all that backward compatibility for the same reasons we've always needed it
[2023-11-08 20:31:41] <armagetronbridge> 13discord:Juesto| slow unless on a wall
[2023-11-08 20:31:42] <armagetron-bridge> 13discord:Juesto| slow unless on a wall
[2023-11-08 20:31:49] <Lucifer_arma> then fast as fuck
[2023-11-08 20:31:49] <armagetronbridge> 10irc:Lucifer_arma| then fast as fuck
[2023-11-08 20:32:01] <armagetronbridge> 13discord:Juesto| huh
[2023-11-08 20:32:02] <armagetron-bridge> 13discord:Juesto| huh
[2023-11-08 20:32:12] <Lucifer_arma> I was having flashbacks to the old nano servers when I was playing the other night
[2023-11-08 20:32:12] <armagetronbridge> 10irc:Lucifer_arma| I was having flashbacks to the old nano servers when I was playing the other night
[2023-11-08 20:33:09] <armagetronbridge> 03discord:ninjapotato1080| also fittingly enough there is no brake ๐Ÿ˜„
[2023-11-08 20:33:10] <armagetron-bridge> 03discord:ninjapotato1080| also fittingly enough there is no brake ๐Ÿ˜„
[2023-11-08 20:33:13] <armagetronbridge> 13discord:Juesto| lol
[2023-11-08 20:33:14] <armagetron-bridge> 13discord:Juesto| lol
[2023-11-08 20:33:16] <armagetronbridge> 13discord:Juesto| there is brake
[2023-11-08 20:33:16] <armagetron-bridge> 13discord:Juesto| there is brake
[2023-11-08 20:33:23] <armagetronbridge> 13discord:Juesto| i thought
[2023-11-08 20:33:24] <armagetron-bridge> 13discord:Juesto| i thought
[2023-11-08 20:35:24] <armagetronbridge> 03discord:ninjapotato1080| reminds me of classic capture the flag physics
[2023-11-08 20:35:24] <armagetron-bridge> 03discord:ninjapotato1080| reminds me of classic capture the flag physics
[2023-11-08 20:36:13] <armagetronbridge> 03discord:ninjapotato1080| though maybe it was the other way around? ๐Ÿ˜„
[2023-11-08 20:36:13] <armagetron-bridge> 03discord:ninjapotato1080| though maybe it was the other way around? ๐Ÿ˜„
[2023-11-08 20:36:23] <armagetronbridge> 13discord:Juesto| hm?
[2023-11-08 20:36:23] <armagetron-bridge> 13discord:Juesto| hm?
[2023-11-08 20:37:06] <Lucifer_arma> ctf and fortress all took physics from the breakfast servers originally
[2023-11-08 20:37:06] <armagetronbridge> 10irc:Lucifer_arma| ctf and fortress all took physics from the breakfast servers originally
[2023-11-08 20:37:28] <Lucifer_arma> because they came from breakfast players.  Where the original was Breakfast of Champions.  Breakfast in Hell was a clone of that one, originally
[2023-11-08 20:37:29] <armagetronbridge> 10irc:Lucifer_arma| because they came from breakfast players.  Where the original was Breakfast of Champions.  Breakfast in Hell was a clone of that one, originally
[2023-11-08 20:37:48] <Lucifer_arma> but in the 0.2.7.1 series I modified it to go with the new rubber, and made the grid smaller
[2023-11-08 20:37:49] <armagetronbridge> 10irc:Lucifer_arma| but in the 0.2.7.1 series I modified it to go with the new rubber, and made the grid smaller
[2023-11-08 20:38:06] <armagetronbridge> 13discord:Juesto| im noticing a glitch with the rubber hud
[2023-11-08 20:38:07] <armagetron-bridge> 13discord:Juesto| im noticing a glitch with the rubber hud
[2023-11-08 20:38:10] <armagetronbridge> 13discord:Juesto| it flcikers
[2023-11-08 20:38:10] <armagetron-bridge> 13discord:Juesto| it flcikers
[2023-11-08 20:38:55] <armagetronbridge> 03discord:ninjapotato1080| yeah it looks like it gives you back some after you turn on a wall, and then can't decide for a second or two
[2023-11-08 20:38:55] <armagetron-bridge> 03discord:ninjapotato1080| yeah it looks like it gives you back some after you turn on a wall, and then can't decide for a second or two
[2023-11-08 20:39:06] <armagetron-bridge> 03discord:ninjapotato1080| maybe it's just the ping though idk
[2023-11-08 20:39:06] <armagetronbridge> 03discord:ninjapotato1080| maybe it's just the ping though idk
[2023-11-08 20:40:44] <armagetronbridge> 03discord:ninjapotato1080| also the deathzone doesn't kill you when it spawns on top of you, only leaving and re-entering does apparently
[2023-11-08 20:40:44] <armagetron-bridge> 03discord:ninjapotato1080| also the deathzone doesn't kill you when it spawns on top of you, only leaving and re-entering does apparently
[2023-11-08 20:41:05] <Lucifer_arma> I saw that the other night.  That's obviously a bug.
[2023-11-08 20:41:06] <armagetronbridge> 10irc:Lucifer_arma| I saw that the other night.  That's obviously a bug.
[2023-11-08 20:41:53] <armagetronbridge> 13discord:Juesto| kidna boring alone
[2023-11-08 20:41:53] <armagetron-bridge> 13discord:Juesto| kidna boring alone
[2023-11-08 20:45:23] <Lucifer_arma> I tried to make the ais fun
[2023-11-08 20:45:23] <armagetronbridge> 10irc:Lucifer_arma| I tried to make the ais fun
[2023-11-08 20:45:47] <armagetronbridge> 03discord:ninjapotato1080| they did look like they actually do something, yeah
[2023-11-08 20:45:47] <armagetron-bridge> 03discord:ninjapotato1080| they did look like they actually do something, yeah
[2023-11-08 20:45:52] <armagetronbridge> 03discord:ninjapotato1080| only saw them for a round though
[2023-11-08 20:45:53] <armagetron-bridge> 03discord:ninjapotato1080| only saw them for a round though
[2023-11-08 20:47:00] <Lucifer_arma> they have different personalities
[2023-11-08 20:47:00] <armagetronbridge> 10irc:Lucifer_arma| they have different personalities
[2023-11-08 20:47:13] <Lucifer_arma> after I won a match against them all last night, I went to other servers to find human opponents
[2023-11-08 20:47:13] <armagetronbridge> 10irc:Lucifer_arma| after I won a match against them all last night, I went to other servers to find human opponents
[2023-11-08 20:48:35] <Lucifer_arma> I think the team balancing code is the ideal starting point for scripting.  There's not much to it, I'm pretty sure it's isolated in one spot, and it has quick practical uses particularly in pickup games
[2023-11-08 20:48:35] <armagetronbridge> 10irc:Lucifer_arma| I think the team balancing code is the ideal starting point for scripting.  There's not much to it, I'm pretty sure it's isolated in one spot, and it has quick practical uses particularly in pickup games
[2023-11-08 20:50:40] <armagetronbridge> 13discord:Juesto| what happened to the server
[2023-11-08 20:50:40] <armagetron-bridge> 13discord:Juesto| what happened to the server
[2023-11-08 20:50:48] <armagetronbridge> 13discord:Juesto| i think someone crashed it
[2023-11-08 20:50:48] <armagetron-bridge> 13discord:Juesto| i think someone crashed it
[2023-11-08 20:50:49] <armagetronbridge> 03discord:ninjapotato1080| connection dropped :<
[2023-11-08 20:50:50] <armagetron-bridge> 03discord:ninjapotato1080| connection dropped :<
[2023-11-08 20:50:55] <armagetronbridge> 03discord:ninjapotato1080| idk
[2023-11-08 20:50:55] <armagetron-bridge> 03discord:ninjapotato1080| idk
[2023-11-08 20:50:59] <armagetronbridge> 13discord:Juesto| it said heavy load
[2023-11-08 20:51:00] <armagetron-bridge> 13discord:Juesto| it said heavy load
[2023-11-08 20:51:16] <Lucifer_arma> ?  my server?
[2023-11-08 20:51:16] <armagetronbridge> 10irc:Lucifer_arma| ?  my server?
[2023-11-08 20:51:22] <armagetronbridge> 03discord:ninjapotato1080| yes
[2023-11-08 20:51:23] <armagetron-bridge> 03discord:ninjapotato1080| yes
[2023-11-08 20:52:28] <armagetronbridge> 03discord:ninjapotato1080| as for the scripting thing, do you mean something closer to the program or more integrated than the ladderlog based stuff?
[2023-11-08 20:52:28] <armagetron-bridge> 03discord:ninjapotato1080| as for the scripting thing, do you mean something closer to the program or more integrated than the ladderlog based stuff?
[2023-11-08 20:52:43] <armagetronbridge> 13discord:Juesto| yes your breakfast server lucifer
[2023-11-08 20:52:43] <armagetron-bridge> 13discord:Juesto| yes your breakfast server lucifer
[2023-11-08 20:52:55] <Lucifer_arma> it looks like the whole server's down
[2023-11-08 20:52:55] <armagetronbridge> 10irc:Lucifer_arma| it looks like the whole server's down
[2023-11-08 20:53:10] <armagetronbridge> 13discord:Juesto| im bothered by why you cant see the console when you're not in a game
[2023-11-08 20:53:10] <armagetron-bridge> 13discord:Juesto| im bothered by why you cant see the console when you're not in a game
[2023-11-08 20:53:19] <armagetronbridge> 13discord:Juesto| console history
[2023-11-08 20:53:20] <armagetron-bridge> 13discord:Juesto| console history
[2023-11-08 20:53:31] <armagetronbridge> 13discord:Juesto| did it crash or get ddosed?
[2023-11-08 20:53:39] <armagetron-bridge> 13discord:Juesto| did it crash or get ddosed?
[2023-11-08 20:54:35] <armagetronbridge> 03discord:ninjapotato1080| if it helps for diagnosing: it did the heavy load turtle mode message and then i got the "timed out" fullscreen message a couple seconds later
[2023-11-08 20:54:35] <armagetron-bridge> 03discord:ninjapotato1080| if it helps for diagnosing: it did the heavy load turtle mode message and then i got the "timed out" fullscreen message a couple seconds later
[2023-11-08 20:55:10] <armagetronbridge> 13discord:Juesto| a player 4 joined then it disconnected
[2023-11-08 20:55:10] <armagetron-bridge> 13discord:Juesto| a player 4 joined then it disconnected
[2023-11-08 20:57:01] <armagetron-bridge> 13discord:Juesto| with everyone else
[2023-11-08 20:57:01] <armagetronbridge> 13discord:Juesto| with everyone else
[2023-11-08 20:57:14] <Lucifer_arma> I just triggered a reboot, but it doesn't seem to be up
[2023-11-08 20:57:15] <armagetronbridge> 10irc:Lucifer_arma| I just triggered a reboot, but it doesn't seem to be up
[2023-11-08 20:57:19] <armagetronbridge> 03discord:ninjapotato1080| for team balancing stuff i know the +ap branch has a command to put a player on a team - "set_player_team potato team_blue" - seems to behave as if i clicked "join team blue" in the team menu, maybe there's some code to yoink
[2023-11-08 20:57:21] <armagetron-bridge> 03discord:ninjapotato1080| for team balancing stuff i know the +ap branch has a command to put a player on a team - "set_player_team potato team_blue" - seems to behave as if i clicked "join team blue" in the team menu, maybe there's some code to yoink
[2023-11-08 20:57:33] <Lucifer_arma> it runs my website, too, so if my website isn't up, the server isn't up
[2023-11-08 20:57:34] <armagetronbridge> 10irc:Lucifer_arma| it runs my website, too, so if my website isn't up, the server isn't up
[2023-11-08 20:58:24] <Lucifer_arma> I mean running a script at the point where the team balancing happens.  The default script to run would do what it already does, but you could write your own script and maybe integrate it with the pickup bot
[2023-11-08 20:58:24] <armagetronbridge> 10irc:Lucifer_arma| I mean running a script at the point where the team balancing happens.  The default script to run would do what it already does, but you could write your own script and maybe integrate it with the pickup bot
[2023-11-08 20:59:07] <Lucifer_arma> you know, when it looks at teams and automatically moves people to keep the number of people on each team as even as possible
[2023-11-08 20:59:07] <armagetronbridge> 10irc:Lucifer_arma| you know, when it looks at teams and automatically moves people to keep the number of people on each team as even as possible
[2023-11-08 20:59:09] <armagetronbridge> 03discord:ninjapotato1080| oh you mean something like a mini plugin / hook for it? that sounds neat
[2023-11-08 20:59:10] <armagetron-bridge> 03discord:ninjapotato1080| oh you mean something like a mini plugin / hook for it? that sounds neat
[2023-11-08 20:59:23] <Lucifer_arma> yeah, that's what I mean by scripting :)
[2023-11-08 20:59:23] <armagetronbridge> 10irc:Lucifer_arma| yeah, that's what I mean by scripting :)
[2023-11-08 20:59:59] <armagetronbridge> 13discord:Juesto| heh
[2023-11-08 20:59:59] <armagetron-bridge> 13discord:Juesto| heh
[2023-11-08 21:00:04] <armagetron-bridge> 13discord:Juesto| but it also could be implemented at core
[2023-11-08 21:00:05] <armagetronbridge> 13discord:Juesto| but it also could be implemented at core
[2023-11-08 21:00:42] <armagetronbridge> 13discord:Juesto| light's server is also down
[2023-11-08 21:00:42] <armagetron-bridge> 13discord:Juesto| light's server is also down
[2023-11-08 21:03:15] <Lucifer_arma> what is this high load crap?
[2023-11-08 21:03:16] <armagetronbridge> 10irc:Lucifer_arma| what is this high load crap?
[2023-11-08 21:03:24] <Lucifer_arma> zmanuel: 
[2023-11-08 21:03:24] <armagetronbridge> 10irc:Lucifer_arma| zmanuel:
[2023-11-08 21:04:47] <Lucifer_arma> ok, it's back up
[2023-11-08 21:04:47] <armagetronbridge> 10irc:Lucifer_arma| ok, it's back up
[2023-11-08 21:05:02] <Lucifer_arma> @Juesto: what do you mean "at core"?
[2023-11-08 21:05:03] <armagetronbridge> 10irc:Lucifer_arma| @Juesto: what do you mean "at core"?
[2023-11-08 21:05:26] <armagetronbridge> 03discord:ninjapotato1080| i think it was something to prevent servers not crashing from ping spams and half-dropped/disconnected clients that'd still send to the server by limiting messages or something
[2023-11-08 21:05:27] <armagetron-bridge> 03discord:ninjapotato1080| i think it was something to prevent servers not crashing from ping spams and half-dropped/disconnected clients that'd still send to the server by limiting messages or something
[2023-11-08 21:05:41] <armagetronbridge> 03discord:ninjapotato1080| not sure about the fine details
[2023-11-08 21:05:41] <armagetron-bridge> 03discord:ninjapotato1080| not sure about the fine details
[2023-11-08 21:06:04] <Lucifer_arma> but why did it take down the whole server?  I couldn't even ssh into it
[2023-11-08 21:06:08] <armagetronbridge> 10irc:Lucifer_arma| but why did it take down the whole server?  I couldn't even ssh into it
[2023-11-08 21:06:16] <Lucifer_arma> I had to go to the hosting services control panel and reboot it
[2023-11-08 21:06:17] <armagetronbridge> 10irc:Lucifer_arma| I had to go to the hosting services control panel and reboot it
[2023-11-08 21:06:49] <armagetronbridge> 03discord:ninjapotato1080| that i don't know, i've not had tron crash my system yet
[2023-11-08 21:06:49] <armagetron-bridge> 03discord:ninjapotato1080| that i don't know, i've not had tron crash my system yet
[2023-11-08 21:08:06] <armagetronbridge> 13discord:Juesto| no idea
[2023-11-08 21:08:06] <armagetron-bridge> 13discord:Juesto| no idea
[2023-11-08 21:08:16] <armagetronbridge> 13discord:Juesto| at core i meant at the program itself
[2023-11-08 21:08:16] <armagetron-bridge> 13discord:Juesto| at core i meant at the program itself
[2023-11-08 21:08:21] <armagetronbridge> 13discord:Juesto| rather than scripting
[2023-11-08 21:08:21] <armagetron-bridge> 13discord:Juesto| rather than scripting
[2023-11-08 21:08:43] <Lucifer_arma> um, the idea is to integrate scripting into the program so that it can be extended by other people for whatever they need
[2023-11-08 21:08:43] <armagetronbridge> 10irc:Lucifer_arma| um, the idea is to integrate scripting into the program so that it can be extended by other people for whatever they need
[2023-11-08 21:08:51] <armagetronbridge> 13discord:Juesto| fair enough
[2023-11-08 21:08:51] <armagetron-bridge> 13discord:Juesto| fair enough
[2023-11-08 21:09:04] <armagetronbridge> 13discord:Juesto| but its a feature thats going to be used by most competitive tho
[2023-11-08 21:09:05] <armagetron-bridge> 13discord:Juesto| but its a feature thats going to be used by most competitive tho
[2023-11-08 21:09:05] <armagetron-bridge> 13discord:Juesto| :D
[2023-11-08 21:09:05] <armagetronbridge> 13discord:Juesto| :D
[2023-11-08 21:09:23] <armagetronbridge> 03discord:ninjapotato1080| with the scripting part i could think of some neat things like "balance teams by scores for a new match" for example
[2023-11-08 21:09:24] <armagetron-bridge> 03discord:ninjapotato1080| with the scripting part i could think of some neat things like "balance teams by scores for a new match" for example
[2023-11-08 21:09:44] <Lucifer_arma> not sure I'd be worried about competition.  Even with as little attention as we've given it over the last 15 years, no fork has managed to displace us
[2023-11-08 21:09:44] <armagetronbridge> 10irc:Lucifer_arma| not sure I'd be worried about competition.  Even with as little attention as we've given it over the last 15 years, no fork has managed to displace us
[2023-11-08 21:09:46] <armagetron-bridge> 14discord:Light| I only went down for a moment while I rebooted the modem, but not quite sure what happened because it seemed as though it was still connected fine.
[2023-11-08 21:09:48] <armagetronbridge> 14discord:Light| I only went down for a moment while I rebooted the modem, but not quite sure what happened because it seemed as though it was still connected fine.
[2023-11-08 21:10:32] <armagetron-bridge> 13discord:Juesto| no brakes on light server :o
[2023-11-08 21:10:34] <armagetronbridge> 13discord:Juesto| no brakes on light server :o
[2023-11-08 21:10:37] <armagetron-bridge> 13discord:Juesto| and super low rubber
[2023-11-08 21:10:38] <armagetronbridge> 13discord:Juesto| and super low rubber
[2023-11-08 21:10:54] <armagetronbridge> 14discord:Light| Yeah, it tries to do a more traditional tron where if you touch, you die.
[2023-11-08 21:10:54] <armagetron-bridge> 14discord:Light| Yeah, it tries to do a more traditional tron where if you touch, you die.
[2023-11-08 21:10:56] <Lucifer_arma> yeah, so you could try to make teams balanced by skills so you don't get lopsided games
[2023-11-08 21:10:57] <armagetronbridge> 10irc:Lucifer_arma| yeah, so you could try to make teams balanced by skills so you don't get lopsided games
[2023-11-08 21:11:16] <armagetronbridge> 13discord:Juesto| you can sort of do a touch and not die
[2023-11-08 21:11:17] <armagetron-bridge> 13discord:Juesto| you can sort of do a touch and not die
[2023-11-08 21:11:17] <armagetronbridge> 13discord:Juesto| on here
[2023-11-08 21:11:17] <armagetron-bridge> 13discord:Juesto| on here
[2023-11-08 21:11:28] <armagetronbridge> 13discord:Juesto| but it has to be pretty quick
[2023-11-08 21:11:28] <armagetron-bridge> 13discord:Juesto| but it has to be pretty quick
[2023-11-08 21:11:37] <armagetronbridge> 14discord:Light| It being too low also causes issues, so it's just best I could do.
[2023-11-08 21:11:37] <armagetron-bridge> 14discord:Light| It being too low also causes issues, so it's just best I could do.
[2023-11-08 21:11:50] <armagetronbridge> 14discord:Light| If you have higher ping, it'll also be easier to touch.
[2023-11-08 21:11:51] <armagetron-bridge> 14discord:Light| If you have higher ping, it'll also be easier to touch.
[2023-11-08 21:12:04] <armagetronbridge> 13discord:Juesto| fair
[2023-11-08 21:12:04] <armagetron-bridge> 13discord:Juesto| fair
[2023-11-08 21:12:40] <armagetronbridge> 13discord:Juesto| what kind of issues?
[2023-11-08 21:12:40] <armagetron-bridge> 13discord:Juesto| what kind of issues?
[2023-11-08 21:12:42] <Lucifer_arma> I wanted a version where rubber drops the faster you go
[2023-11-08 21:12:43] <armagetronbridge> 10irc:Lucifer_arma| I wanted a version where rubber drops the faster you go
[2023-11-08 21:12:44] <armagetronbridge> 03discord:ninjapotato1080| and while my simple example could technically be done with the ladderlog based scripting, it needs some glue and duct tape and won't work without a dedicated server
[2023-11-08 21:12:45] <armagetron-bridge> 03discord:ninjapotato1080| and while my simple example could technically be done with the ladderlog based scripting, it needs some glue and duct tape and won't work without a dedicated server
[2023-11-08 21:12:55] <Lucifer_arma> so if you're going too fast when you hit a wall, you die and there's nothing you can do about it
[2023-11-08 21:12:55] <armagetronbridge> 10irc:Lucifer_arma| so if you're going too fast when you hit a wall, you die and there's nothing you can do about it
[2023-11-08 21:13:32] <Lucifer_arma> well, all the external scripting is just a hack to get around the fact that we didn't have scripting in the game itself
[2023-11-08 21:13:32] <armagetronbridge> 10irc:Lucifer_arma| well, all the external scripting is just a hack to get around the fact that we didn't have scripting in the game itself
[2023-11-08 21:14:03] <armagetronbridge> 03discord:ninjapotato1080| can get kinda close to it with cycle_rubber_timebased but not in the way of just lowering it a flat amount
[2023-11-08 21:14:04] <armagetron-bridge> 03discord:ninjapotato1080| can get kinda close to it with cycle_rubber_timebased but not in the way of just lowering it a flat amount
[2023-11-08 21:14:21] <Lucifer_arma> if I were to pursue scripting right now, I'd look at all the external scripting that's been done and add whatever was needed to render all of it obsolete and it would need to be rewritten using the new internal stuff
[2023-11-08 21:14:23] <armagetronbridge> 10irc:Lucifer_arma| if I were to pursue scripting right now, I'd look at all the external scripting that's been done and add whatever was needed to render all of it obsolete and it would need to be rewritten using the new internal stuff
[2023-11-08 21:15:11] <Lucifer_arma> we always thought that in an ideal fortress game, for example, the two zones would slowly move towards each other, and the best way to make that happen is with scripting
[2023-11-08 21:15:11] <armagetronbridge> 10irc:Lucifer_arma| we always thought that in an ideal fortress game, for example, the two zones would slowly move towards each other, and the best way to make that happen is with scripting
[2023-11-08 21:15:43] <armagetronbridge> 03discord:ninjapotato1080| side note: my favourite setting on v0.4 that isn't on v0.2 is the one that changes hole size based on speed
[2023-11-08 21:15:44] <armagetron-bridge> 03discord:ninjapotato1080| side note: my favourite setting on v0.4 that isn't on v0.2 is the one that changes hole size based on speed
[2023-11-08 21:15:44] <armagetronbridge> 14discord:Light| That's a fun idea ..
[2023-11-08 21:15:44] <armagetron-bridge> 14discord:Light| That's a fun idea ..
[2023-11-08 21:15:52] <Lucifer_arma> so as a round progresses and people crash, the number of people on the grid drops, so the zones would be moving together to compensate for that
[2023-11-08 21:15:52] <armagetronbridge> 10irc:Lucifer_arma| so as a round progresses and people crash, the number of people on the grid drops, so the zones would be moving together to compensate for that
[2023-11-08 21:16:00] <Lucifer_arma> ultimately, with two players left, it'd be a sumo game
[2023-11-08 21:16:01] <armagetronbridge> 10irc:Lucifer_arma| ultimately, with two players left, it'd be a sumo game
[2023-11-08 21:16:33] <Lucifer_arma> heh, ninjapotato, that was my idea back in the day.  :)  I think I did a hack for it, and zmanuel made it right
[2023-11-08 21:16:33] <armagetronbridge> 10irc:Lucifer_arma| heh, ninjapotato, that was my idea back in the day.  :)  I think I did a hack for it, and zmanuel made it right
[2023-11-08 21:16:58] <armagetronbridge> 03discord:ninjapotato1080| i want to go fast and see big explosions, what can i say ๐Ÿ˜„
[2023-11-08 21:16:58] <armagetron-bridge> 03discord:ninjapotato1080| i want to go fast and see big explosions, what can i say ๐Ÿ˜„
[2023-11-08 21:17:00] <Lucifer_arma> my favorite feature that we still have is the ingame clock.  I added it because my first wife was bitching about how much I was playing
[2023-11-08 21:17:00] <armagetronbridge> 10irc:Lucifer_arma| my favorite feature that we still have is the ingame clock.  I added it because my first wife was bitching about how much I was playing
[2023-11-08 21:17:26] <Lucifer_arma> it got incorporated into the cockpit, of course, but I added it back when it was still just the HUD
[2023-11-08 21:17:26] <armagetronbridge> 10irc:Lucifer_arma| it got incorporated into the cockpit, of course, but I added it back when it was still just the HUD
[2023-11-08 21:18:25] <Lucifer_arma> I think that was the first thing I did when I got added to the dev team
[2023-11-08 21:18:26] <armagetronbridge> 10irc:Lucifer_arma| I think that was the first thing I did when I got added to the dev team
[2023-11-08 21:20:01] <Lucifer_arma> and it really helps right now to see how much of my influence is still all over the place.  Definitely need arma to be part of my sobriety plan
[2023-11-08 21:20:02] <armagetronbridge> 10irc:Lucifer_arma| and it really helps right now to see how much of my influence is still all over the place.  Definitely need arma to be part of my sobriety plan
[2023-11-08 21:22:01] <Lucifer_arma> ok, doesn't look like sol2 is packaged.  Makes sense since it's a header only library
[2023-11-08 21:22:01] <armagetronbridge> 10irc:Lucifer_arma| ok, doesn't look like sol2 is packaged.  Makes sense since it's a header only library
[2023-11-08 21:22:37] <Lucifer_arma> I guess it's sol3 now
[2023-11-08 21:22:37] <armagetronbridge> 10irc:Lucifer_arma| I guess it's sol3 now
[2023-11-08 21:23:42] <armagetronbridge> 13discord:Juesto| you mean sdl?
[2023-11-08 21:23:43] <armagetron-bridge> 13discord:Juesto| you mean sdl?
[2023-11-08 21:24:01] <Lucifer_arma> no.  sol3 is a library that makes embedding lua easy
[2023-11-08 21:24:02] <armagetronbridge> 10irc:Lucifer_arma| no.  sol3 is a library that makes embedding lua easy
[2023-11-08 21:24:11] <armagetronbridge> 13discord:Juesto| oh i see
[2023-11-08 21:24:11] <armagetron-bridge> 13discord:Juesto| oh i see
[2023-11-08 21:24:16] <Lucifer_arma> although I did hear rumors about someone working on sdl3
[2023-11-08 21:24:16] <armagetronbridge> 10irc:Lucifer_arma| although I did hear rumors about someone working on sdl3
[2023-11-08 21:24:36] <armagetronbridge> 13discord:Juesto| also apparently sdl2 is causing issues on arch
[2023-11-08 21:24:37] <armagetron-bridge> 13discord:Juesto| also apparently sdl2 is causing issues on arch
[2023-11-08 21:25:24] <Lucifer_arma> I think a singleton is the way to go with lua
[2023-11-08 21:25:24] <armagetronbridge> 10irc:Lucifer_arma| I think a singleton is the way to go with lua
[2023-11-08 21:27:41] <armagetronbridge> 13discord:Juesto| you already said that
[2023-11-08 21:27:41] <armagetron-bridge> 13discord:Juesto| you already said that
[2023-11-08 21:28:15] <armagetronbridge> 13discord:Juesto| breakfast in hell is back
[2023-11-08 21:28:15] <armagetron-bridge> 13discord:Juesto| breakfast in hell is back
[2023-11-08 21:28:21] <armagetronbridge> 13discord:Juesto| also you dont have globalid enabled
[2023-11-08 21:28:22] <armagetron-bridge> 13discord:Juesto| also you dont have globalid enabled
[2023-11-08 21:28:29] <Lucifer_arma> no, I don't
[2023-11-08 21:28:30] <armagetronbridge> 10irc:Lucifer_arma| no, I don't
[2023-11-08 21:28:30] <armagetronbridge> 13discord:Juesto| global id authentication
[2023-11-08 21:28:30] <armagetron-bridge> 13discord:Juesto| global id authentication
[2023-11-08 21:28:34] <armagetronbridge> 13discord:Juesto| why?
[2023-11-08 21:28:34] <armagetron-bridge> 13discord:Juesto| why?
[2023-11-08 21:28:45] <armagetronbridge> 13discord:Juesto| how do you gain server access from the game without it?
[2023-11-08 21:28:46] <armagetron-bridge> 13discord:Juesto| how do you gain server access from the game without it?
[2023-11-08 21:28:47] <Lucifer_arma> because I just slapped it together
[2023-11-08 21:28:48] <armagetronbridge> 10irc:Lucifer_arma| because I just slapped it together
[2023-11-08 21:28:58] <Lucifer_arma> I don't need server access from the game?
[2023-11-08 21:28:58] <armagetronbridge> 10irc:Lucifer_arma| I don't need server access from the game?
[2023-11-08 21:36:05] <armagetronbridge> 13discord:Juesto| what's the new -js hack im seeing on some servers?
[2023-11-08 21:36:05] <armagetron-bridge> 13discord:Juesto| what's the new -js hack im seeing on some servers?
[2023-11-08 21:37:02] <armagetron-bridge> 13discord:Juesto| lol the snake server is fun
[2023-11-08 21:37:02] <armagetronbridge> 13discord:Juesto| lol the snake server is fun
[2023-11-08 21:37:10] <armagetronbridge> 13discord:Juesto| very hard because its a very small area
[2023-11-08 21:37:10] <armagetron-bridge> 13discord:Juesto| very hard because its a very small area
[2023-11-08 21:45:48] <Lucifer_arma> -js hack?
[2023-11-08 21:45:48] <armagetronbridge> 10irc:Lucifer_arma| -js hack?
[2023-11-08 21:51:30] <armagetronbridge> 14discord:tannermon11| i mean he could use local users if he needed to
[2023-11-08 21:51:30] <armagetron-bridge> 14discord:tannermon11| i mean he could use local users if he needed to
[2023-11-08 21:52:26] <armagetronbridge> 13discord:Juesto| sty+ct+ap-js
[2023-11-08 21:52:26] <armagetron-bridge> 13discord:Juesto| sty+ct+ap-js
[2023-11-08 21:52:41] <Lucifer_arma> maybe that's the one with the javascript?
[2023-11-08 21:52:41] <armagetronbridge> 10irc:Lucifer_arma| maybe that's the one with the javascript?
[2023-11-08 21:53:27] <armagetronbridge> 13discord:Juesto| oh maybe
[2023-11-08 21:53:27] <armagetron-bridge> 13discord:Juesto| oh maybe
[2023-11-08 21:53:33] <armagetronbridge> 13discord:Juesto| tunnel durf server has it
[2023-11-08 21:53:34] <armagetron-bridge> 13discord:Juesto| tunnel durf server has it
[2023-11-08 21:53:38] <armagetronbridge> 13discord:Juesto| retrocycles snake
[2023-11-08 21:53:38] <armagetron-bridge> 13discord:Juesto| retrocycles snake
[2023-11-08 21:53:43] <Lucifer_arma> Either I'm a sucky editor or my rough draft was higher quality than normal
[2023-11-08 21:53:43] <armagetronbridge> 10irc:Lucifer_arma| Either I'm a sucky editor or my rough draft was higher quality than normal
[2023-11-08 21:53:47] <armagetron-bridge> 13discord:Juesto| and the server called deathmatch!
[2023-11-08 21:53:47] <armagetronbridge> 13discord:Juesto| and the server called deathmatch!
[2023-11-08 21:56:14] <armagetronbridge> 13discord:Juesto| hey any idea what the funny shapes mean?
[2023-11-08 21:56:14] <armagetron-bridge> 13discord:Juesto| hey any idea what the funny shapes mean?
[2023-11-08 21:56:20] <armagetronbridge> 13discord:Juesto| the lagometer stuff
[2023-11-08 21:56:20] <armagetron-bridge> 13discord:Juesto| the lagometer stuff
[2023-11-08 21:56:44] <armagetronbridge> 13discord:Juesto| i mean whatever is on the player thingy
[2023-11-08 21:56:44] <armagetron-bridge> 13discord:Juesto| i mean whatever is on the player thingy
[2023-11-08 22:01:21] <Lucifer_arma> yeah, that sorta means the cycle could be anywhere in that shape
[2023-11-08 22:01:21] <armagetronbridge> 10irc:Lucifer_arma| yeah, that sorta means the cycle could be anywhere in that shape
[2023-11-08 22:01:38] <Lucifer_arma> in practice, it doesn't really mean that, and it's just an indication of how much lag there is
[2023-11-08 22:01:38] <armagetronbridge> 10irc:Lucifer_arma| in practice, it doesn't really mean that, and it's just an indication of how much lag there is
[2023-11-08 22:01:44] <armagetron-bridge> 13discord:Juesto| ah
[2023-11-08 22:01:44] <armagetronbridge> 13discord:Juesto| ah

View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.


 
 
 ArmaNelgTron.tk
 © NelgTron 2014-2024. Made for . [About this site] [Credits]